LICENSE
MANIFEST.in
README.md
setup.cfg
setup.py
oml/__init__.py
oml/const.py
oml/exceptions.py
oml/configs/__init__.py
oml/configs/criterion/arcface.yaml
oml/configs/criterion/mlp_arcface.yaml
oml/configs/criterion/surrogate_precision.yaml
oml/configs/criterion/triplet.yaml
oml/configs/criterion/triplet_plain.yaml
oml/configs/criterion/triplet_with_miner.yaml
oml/configs/miner/all_triplets.yaml
oml/configs/miner/hard_cluster.yaml
oml/configs/miner/hard_triplets.yaml
oml/configs/miner/miner_with_bank.yaml
oml/configs/miner/n_hard_triplets.yaml
oml/configs/miner/triplets_with_memory.yaml
oml/configs/model/extractor_with_mlp.yaml
oml/configs/model/resnet.yaml
oml/configs/model/vit.yaml
oml/configs/model/vit_clip.yaml
oml/configs/optimizer/adadelta.yaml
oml/configs/optimizer/adagrad.yaml
oml/configs/optimizer/adam.yaml
oml/configs/optimizer/adamax.yaml
oml/configs/optimizer/adamw.yaml
oml/configs/optimizer/asgd.yaml
oml/configs/optimizer/lbfgs.yaml
oml/configs/optimizer/rmsprop.yaml
oml/configs/optimizer/rprop.yaml
oml/configs/optimizer/sgd.yaml
oml/configs/pairwise_model/concat_siamese.yaml
oml/configs/pairwise_model/linear_siamese.yaml
oml/configs/pairwise_model/trivial_distance_siamese.yaml
oml/configs/postprocessor/pairwise_embeddings.yaml
oml/configs/postprocessor/pairwise_images.yaml
oml/configs/sampler/balance.yaml
oml/configs/sampler/category_balance.yaml
oml/configs/sampler/distinct_category_balance.yaml
oml/configs/scheduler/cosine_annealing.yaml
oml/configs/scheduler/cyclic.yaml
oml/configs/scheduler/exponential.yaml
oml/configs/scheduler/lambda.yaml
oml/configs/scheduler/multi_step.yaml
oml/configs/scheduler/multiplicative.yaml
oml/configs/scheduler/one_cycle.yaml
oml/configs/scheduler/reduce_on_plateau.yaml
oml/configs/scheduler/step.yaml
oml/configs/transforms/augs_albu.yaml
oml/configs/transforms/augs_hypvit_torch.yaml
oml/configs/transforms/augs_torch.yaml
oml/configs/transforms/norm_albu.yaml
oml/configs/transforms/norm_resize_albu.yaml
oml/configs/transforms/norm_resize_albu_clip.yaml
oml/configs/transforms/norm_resize_hypvit_torch.yaml
oml/configs/transforms/norm_resize_torch.yaml
oml/configs/transforms/norm_torch.yaml
oml/datasets/__init__.py
oml/datasets/base.py
oml/datasets/list_dataset.py
oml/datasets/pairs.py
oml/datasets/triplet.py
oml/ddp/__init__.py
oml/ddp/patching.py
oml/ddp/utils.py
oml/functional/__init__.py
oml/functional/label_smoothing.py
oml/functional/losses.py
oml/functional/metrics.py
oml/inference/__init__.py
oml/inference/abstract.py
oml/inference/flat.py
oml/inference/pairs.py
oml/interfaces/__init__.py
oml/interfaces/criterions.py
oml/interfaces/datasets.py
oml/interfaces/metrics.py
oml/interfaces/miners.py
oml/interfaces/models.py
oml/interfaces/retrieval.py
oml/interfaces/samplers.py
oml/lightning/__init__.py
oml/lightning/callbacks/__init__.py
oml/lightning/callbacks/metric.py
oml/lightning/entrypoints/__init__.py
oml/lightning/entrypoints/parser.py
oml/lightning/entrypoints/train.py
oml/lightning/entrypoints/train_postprocessor.py
oml/lightning/entrypoints/validate.py
oml/lightning/modules/__init__.py
oml/lightning/modules/ddp.py
oml/lightning/modules/pairwise_postprocessing.py
oml/lightning/modules/retrieval.py
oml/losses/__init__.py
oml/losses/arcface.py
oml/losses/surrogate_precision.py
oml/losses/triplet.py
oml/metrics/__init__.py
oml/metrics/accumulation.py
oml/metrics/embeddings.py
oml/metrics/triplets.py
oml/miners/__init__.py
oml/miners/cross_batch.py
oml/miners/inbatch_all_tri.py
oml/miners/inbatch_hard_cluster.py
oml/miners/inbatch_hard_tri.py
oml/miners/inbatch_nhard_tri.py
oml/miners/miner_with_bank.py
oml/miners/pairs.py
oml/models/__init__.py
oml/models/pooling.py
oml/models/resnet.py
oml/models/utils.py
oml/models/meta/__init__.py
oml/models/meta/projection.py
oml/models/meta/siamese.py
oml/models/vit/__init__.py
oml/models/vit/clip.py
oml/models/vit/hubconf.py
oml/models/vit/vision_transformer.py
oml/models/vit/vision_transformer_clip.py
oml/models/vit/vit.py
oml/registry/__init__.py
oml/registry/losses.py
oml/registry/miners.py
oml/registry/models.py
oml/registry/optimizers.py
oml/registry/postprocessors.py
oml/registry/samplers.py
oml/registry/schedulers.py
oml/registry/transforms.py
oml/retrieval/__init__.py
oml/retrieval/postprocessors/__init__.py
oml/retrieval/postprocessors/pairwise.py
oml/samplers/__init__.py
oml/samplers/balance.py
oml/samplers/category_balance.py
oml/samplers/distinct_category_balance.py
oml/transforms/__init__.py
oml/transforms/images/__init__.py
oml/transforms/images/albumentations.py
oml/transforms/images/torchvision.py
oml/transforms/images/utils.py
oml/utils/__init__.py
oml/utils/dataframe_format.py
oml/utils/download_mock_dataset.py
oml/utils/io.py
oml/utils/misc.py
oml/utils/misc_torch.py
oml/utils/remote_storage.py
oml/utils/images/__init__.py
oml/utils/images/images.py
oml/utils/images/images_resize.py
open_metric_learning.egg-info/PKG-INFO
open_metric_learning.egg-info/SOURCES.txt
open_metric_learning.egg-info/dependency_links.txt
open_metric_learning.egg-info/requires.txt
open_metric_learning.egg-info/top_level.txt
tests/test_build_readme.py
tests/test_imports.py