diff --git a/pyterrier_caching/__init__.py b/pyterrier_caching/__init__.py index c88703d..f4a0cb5 100644 --- a/pyterrier_caching/__init__.py +++ b/pyterrier_caching/__init__.py @@ -1,4 +1,4 @@ -__version__ = '0.5.5' +__version__ = '0.5.6' from pyterrier_caching.util import Lazy, closing_memmap, meta_file_compat from pyterrier_caching.indexer_cache import IndexerCache, Lz4PickleIndexerCache diff --git a/pyterrier_caching/retriever_cache.py b/pyterrier_caching/retriever_cache.py index cd6141f..37b8c74 100644 --- a/pyterrier_caching/retriever_cache.py +++ b/pyterrier_caching/retriever_cache.py @@ -17,6 +17,7 @@ class DbmRetrieverCache(pt.Artifact, pt.Transformer): """A :class:`~pyterrier_caching.RetrieverCache` that stores retrieved results in ``dbm.dumb`` database files.""" ARTIFACT_TYPE = 'retriever_cache' ARTIFACT_FORMAT = 'dbm.dumb' + ARTIFACT_SCHEMATIC_SHOW_AS_TRANSFORMER = True def __init__(self, path: Optional[Union[str, Path]] = None, diff --git a/pyterrier_caching/scorer_cache.py b/pyterrier_caching/scorer_cache.py index bc5a6e8..efa059d 100644 --- a/pyterrier_caching/scorer_cache.py +++ b/pyterrier_caching/scorer_cache.py @@ -27,6 +27,7 @@ class Hdf5ScorerCache(pta.Artifact, pt.Transformer): """ ARTIFACT_TYPE = 'scorer_cache' ARTIFACT_FORMAT = 'hdf5' + ARTIFACT_SCHEMATIC_SHOW_AS_TRANSFORMER = True def __init__(self, path: Optional[Union[str, Path]] = None, @@ -277,6 +278,7 @@ class Sqlite3ScorerCache(pta.Artifact, pt.Transformer): ARTIFACT_TYPE = 'scorer_cache' ARTIFACT_FORMAT = 'sqlite3' + ARTIFACT_SCHEMATIC_SHOW_AS_TRANSFORMER = True def __init__( self,