Data subpackage has data preprocessers and dataloader abstractions.
.. toctree:: :titlesonly:
.. automodule:: catalyst.data :members: :undoc-members:
You can use scripts typing catalyst-data in your terminal. For example:
$ catalyst-data tag2label --help
.. automodule:: catalyst.data.__main__ :members: :exclude-members: build_parser, main
.. autoclass:: catalyst.data.augmentor.Augmentor :members: :undoc-members:
.. autoclass:: catalyst.data.augmentor.AugmentorCompose :members: :undoc-members:
.. autoclass:: catalyst.data.augmentor.AugmentorKeys :members: :undoc-members:
.. autoclass:: catalyst.data.collate_fn.FilteringCollateFn :members: :undoc-members: :special-members: __init__, __call__
.. automodule:: catalyst.data.dataset :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.dataset.torch.DatasetFromSampler :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.dataset.torch.ListDataset :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.dataset.torch.MergeDataset :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.dataset.torch.NumpyDataset :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.dataset.torch.PathsDataset :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.dataset.metric_learning.MetricLearningTrainDataset :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.dataset.metric_learning.QueryGalleryDataset :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.IInbatchTripletSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.InBatchTripletsSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.AllTripletsSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.HardTripletsSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.HardClusterSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.loader.BatchLimitLoaderWrapper :members: :exclude-members: __dict__, __module__ :special-members:
Readers are the abstraction for your dataset. They can open an elem from the dataset and transform it to data, needed by your network. For example open image by path, or read string and tokenize it.
.. autoclass:: catalyst.data.reader.ReaderSpec :members: :undoc-members: :special-members: __init__, __call__
.. autoclass:: catalyst.data.reader.ScalarReader :members: :undoc-members: :special-members: __init__, __call__
.. autoclass:: catalyst.data.reader.LambdaReader :members: :undoc-members: :special-members: __init__, __call__
.. autoclass:: catalyst.data.reader.ReaderCompose :members: :undoc-members: :special-members: __init__, __call__
.. autoclass:: catalyst.data.sampler.BalanceBatchSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.sampler.BalanceClassSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.sampler.DistributedSamplerWrapper :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.sampler.DynamicBalanceClassSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.sampler.DynamicLenBatchSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.sampler.MiniEpochSampler :members: :undoc-members: :special-members: __iter__, __len__
.. autoclass:: catalyst.data.cv.dataset.ImageFolderDataset :show-inheritance: :members: :special-members: __getitem__, __len__
.. autoclass:: catalyst.data.cv.mixins.blur.BlurMixin :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.mixins.flare.FlareMixin :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.mixins.rotate.RotateMixin :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.reader.ImageReader :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.reader.MaskReader :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.transforms.albumentations.TensorToImage :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.transforms.albumentations.ImageToTensor :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.transforms.torch.Compose :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.transforms.torch.Normalize :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.transforms.torch.ToTensor :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.transforms.kornia.OneOfPerBatch :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.cv.transforms.kornia.OneOfPerSample :members: :undoc-members: :show-inheritance:
.. automodule:: catalyst.data.nlp :members: :undoc-members: :special-members:
.. autoclass:: catalyst.data.nlp.dataset.language_modeling.LanguageModelingDataset :members: :undoc-members: :show-inheritance:
.. autoclass:: catalyst.data.nlp.dataset.text_classification.TextClassificationDataset :members: :undoc-members: :show-inheritance: