oml/__init__.py,sha256=vNiWJ14r_cw5t_7UDqDQIVZvladKFGyHH2avsLpN7Vg,22
oml/const.py,sha256=Ufk5V4CbFPzuU3HHT7CdB5qqRvIAo56xalfQJBt0bow,2560
oml/configs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/datasets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/datasets/base.py,sha256=xbe7Yyj5Chb6aRbJk9KqxVVN8p0sjbduW6Z3SOg21N4,10329
oml/datasets/triplet.py,sha256=X10sZ8OCVH61CQ1tWW64UCEbkEHHJzJweTaYn3rVgEQ,3499
oml/ddp/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/ddp/patching.py,sha256=8mfSMiApXitSgm2F9RF4UdFNS2k2tthCB7pfpEA_JK8,7001
oml/ddp/utils.py,sha256=PhkdEteifGEi3bAfPENty98q6ioJhjgADQfV1lnD6v0,3410
oml/functional/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/functional/metrics.py,sha256=_gNujjtp7UsbedFkd9xy4kAnPUCfu_1FoIFDGAmqIfI,8624
oml/interfaces/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/interfaces/criterions.py,sha256=ktvu7zQ67xCjjBR5H2t5bmzaXVedB7GB2T6yMThVJj4,569
oml/interfaces/datasets.py,sha256=FnI0WwH68UhOqTExhT57r7od8cwb5nG2Frq-HncKSR4,1440
oml/interfaces/metrics.py,sha256=YY_KKf9DpMWVFozp-Em1FLWQLuTONtEm2PUKWJAjp8g,2362
oml/interfaces/miners.py,sha256=oWtqACHdzuFEhvUZnTeG2IakTc5OWkTIxumJOsNn4iQ,3106
oml/interfaces/models.py,sha256=lB04lzjRYESq0VI5yRODqPZxiAlo1SE0JqcM46FQ8pc,396
oml/interfaces/post_processor.py,sha256=Tz2ym2rfkQZgLYC2GZNyVusVcesCQRkMSp41SBX4imU,381
oml/interfaces/samplers.py,sha256=MgwbBI5bCZug-1EecRN8rK0s4dCUCq21HqgmkFeVFHc,723
oml/lightning/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/lightning/callbacks/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/lightning/callbacks/metric.py,sha256=w7jjiDAHbIogC6iD6NaWHwtxA0CZq7dAFkQtH4G9i0Q,8848
oml/lightning/entrypoints/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/lightning/entrypoints/parser.py,sha256=Lm1byWT2Pp68rxlnr-KILLfE--g8XbnNZTRrebkklO0,1959
oml/lightning/entrypoints/train.py,sha256=2h7D0yugVf0mAZmj6Sx3HghZ3IvvJ3smDAV0OpXglsY,7800
oml/lightning/entrypoints/validate.py,sha256=qWsqRIA_8kaZce89QX3aXxFUVMpbuV3gHwhxJXmE3y4,3127
oml/lightning/modules/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/lightning/modules/module_ddp.py,sha256=Kh3fePEgrLm1_fP9_G2uKbLBRZ2R_C8NALgRn-HLPh0,1977
oml/lightning/modules/retrieval.py,sha256=Uodmxu2T0Kv4ErzzMOdWZsp9QzFKWho6Edj1eHD1SMk,4474
oml/losses/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/losses/triplet.py,sha256=hhMyvUwVdcz0FeEwjLt_BQfFPP6ILsrs-W9Us9NGY08,8411
oml/metrics/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/metrics/accumulation.py,sha256=k0WLe1W3rPlnSYVHvsRheMk7L_CV9fBtcdluymuk3tM,5114
oml/metrics/embeddings.py,sha256=ryN3-91sx8XE93VmKeyevpldiB7EHIDvlymJRm7lG6U,14251
oml/metrics/triplets.py,sha256=Eit2ZHSrElLDAzZFKIcyDA12JInr7xSQ2RnpDKocfJo,1853
oml/miners/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/miners/cross_batch.py,sha256=B8HPN5s0fp4X4eBWyICUb0U5-BCmbkYNQIkw1uLFF18,6810
oml/miners/inbatch_all_tri.py,sha256=xZlXeLN5Dr1k8gRX2ZMyf-KnubnYRNEJ9U3OUvz1PiI,2032
oml/miners/inbatch_hard_cluster.py,sha256=RPMbqmAnEpc_0oReUOtz87gpJuyiYaNWlhN03B6YrSQ,6530
oml/miners/inbatch_hard_tri.py,sha256=ZB4nLiOuxuADFdL-9SC5D5-aEFzorPmzzWlmnoK-S5c,2960
oml/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/models/pooling.py,sha256=j6GutELSpz8bCWuKSvDVmiDDjUAMTZWWL2qTHIhv8bg,801
oml/models/resnet.py,sha256=gZ5WXYGrJBA1w13lebrjudrm_Rh62x96PAGvhu1W25Y,6705
oml/models/utils.py,sha256=hrR8L2R2q5ddbzFqoUo48greuNMSqW91q5Yni7B8PrU,3612
oml/models/vit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/models/vit/clip.py,sha256=B09BNwXy142-ifKv-bWKFr06oFbOEkrFDwkC6yl5EnQ,6136
oml/models/vit/hubconf.py,sha256=SY6RUYQVHwfjXGY1MN5qJ7QlrHHlpgz8ALpg82xHMrY,5696
oml/models/vit/vision_transformer.py,sha256=rEl1P4Swiqz3IvLAt-Vi_0hfEhVm9E_79Q-1NG3gBZk,13388
oml/models/vit/vision_transformer_clip.py,sha256=gb8g81f5Ali-1pZj3xpiC6DPhe13BwH_rX7l3ZuhhsY,3745
oml/models/vit/vit.py,sha256=BQECXvfiU2_FQas53mRzFDUOt7iIxiqLvsxB6eJ9MYM,6628
oml/registry/__init__.py,sha256=MKwVpjJ8vwPiWOYOu4woZoCU0Bkr_wITghxfmRRuUtw,1160
oml/registry/losses.py,sha256=LjMT3ewWnJhgAtVi0TdlpyUm_wpwl73fofpN25EygNk,890
oml/registry/miners.py,sha256=cafDsp1s_Cu8tuWBw5f_DNFi-p8FwHNM0qyktdCppl0,876
oml/registry/models.py,sha256=nyMVTTYf7sMb8KenJ-0ZsQdZ5ltpp9GJAceazR0aRRU,798
oml/registry/optimizers.py,sha256=A0ytEMukc4BughnaUxxPAE_nnNPS-scBEh_8_FzAtXg,804
oml/registry/samplers.py,sha256=9effVax7xoSxf_zlWKiycOkKEZN9kOKBiGkUEzJun6Q,1029
oml/registry/schedulers.py,sha256=u67yTWQrp0BETK42JprL0-v7APGuCkIZnnM1Tv6zBH8,1211
oml/registry/transforms.py,sha256=jH5fZ95YZs05hAe3PdEIfK_oxyOOYQC9gZuVWOE2Frw,1510
oml/samplers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/samplers/balance.py,sha256=cCDLM94YF66vBFRFkk6OD43LfzLDbjf45Xce6olhHLo,3368
oml/samplers/category_balance.py,sha256=hIiTwvLm4moj9a9AWAY3OZ_jO1wCX8axe3Kw6B51P58,5336
oml/samplers/distinct_category_balance.py,sha256=o6hpJ4Pex5XDsTIAnApaFOew7e95P8P3BunEKUFM7Wc,6770
oml/transforms/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/transforms/images/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/transforms/images/utils.py,sha256=R8c35e1lJjnHnM5d9xh4xUxYv5RDuZgTfQINNAdPP-4,472
oml/transforms/images/albumentations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/transforms/images/albumentations/transforms.py,sha256=RLxFTNn_SjFzrL4hnnyz0JI1XIGAKP-HOUXvP3aTz5c,4930
oml/transforms/images/torchvision/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/transforms/images/torchvision/transforms.py,sha256=b0HA1iEa6jBL2iF2dh7_7k-PahZ7RWyqFuexz383W38,1856
oml/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/utils/dataframe_format.py,sha256=T-kOrJRLQqd-pmtvDlWDQrQXP12UAUEHoSd9q_XD0IA,4098
oml/utils/download_mock_dataset.py,sha256=hs72B0H3nGhY1dPYRRrkW3Og2aSGWaRZzJP5x211elI,1903
oml/utils/io.py,sha256=jyv4ZUdSGJIkDQBfcRUqnVj31Wx90CXpJGlrhyba6EE,4130
oml/utils/misc.py,sha256=8kcEahhi1ANLuf1OAZBI37xJW4HywFkGoK-xXWlEK7o,3259
oml/utils/misc_torch.py,sha256=Am2CcRwHq3wqBtLM_ytImhqppaJbcEV4ExokAxMIw_Q,4757
oml/utils/remote_storage.py,sha256=1KQkG1LVR-y7GtkStFF20C7jLO3-Lr-YaVBbzDOn9gA,1778
oml/utils/images/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oml/utils/images/images.py,sha256=M-LBhrHUTwjMwupDjvELnItX6_fMiZULSJfHipwkgjQ,2869
oml/utils/images/images_resize.py,sha256=GMZ9g14Y1CZ4XNfKTiFGzm3SlzejL6nldKAtof26rsM,6600
tests/test_examples/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_examples/test_ddp_cases/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_examples/test_ddp_cases/run_retrieval_experiment_ddp.py,sha256=k-8nQ2cJTAi45sd-ckjC8QeT2uibNNE_ZwAsmdpgQSQ,6541
tests/test_examples/test_ddp_cases/run_triplets_experiment_ddp.py,sha256=_igkIkWhDEOmo6fosR88u4yUwzIuwVJsvh0CIfEE5QE,6356
tests/test_examples/test_ddp_cases/test_experiments_equality.py,sha256=6I9Y5OCkqw_GUR0lG8Ue2cX0pEMhGwZH4jjwkiNFyrI,3172
tests/test_examples/test_ddp_cases/test_train_with_metrics.py,sha256=HvVuBRgYeU8LnM_4-IWiB5SNWwqb5eiT22ZlmT5R4PM,3290
tests/test_examples/test_runs_via_configs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_examples/test_runs_via_configs/test_via_configs.py,sha256=zWd8IessKREXOlj1pm7FfkUAwkRzciqS7pqYyPCHkCM,1859
tests/test_examples/test_runs_via_configs/train.py,sha256=utWdrLPHOIwG8uED4i83j-_57LBX19XrrBvIN9LYdSU,543
tests/test_examples/test_runs_via_configs/train_with_bboxes.py,sha256=Xmit78EOBXMIe0K_M_kzDlQ4SHuqUwWwJhR18sP5SSk,1048
tests/test_examples/test_runs_via_configs/train_with_categories.py,sha256=ngR7ZOKpUY0bfNJ73BkD6qFbYkfUjjhvAS2lIwn7s6s,559
tests/test_examples/test_runs_via_configs/val_mock.py,sha256=L5YyG_-NrFeABQnKktQttPMe3bL_xb-nNsl-cPQpT1g,545
tests/test_examples/test_runs_via_python/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_examples/test_runs_via_python/test_code_from_markdown.py,sha256=4hhQtaAx0uBM5RF7GsIBbVyNvtm3BPjxR111NUTb9x0,1240
tests/test_integrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_integrations/test_retrieval_validation.py,sha256=gtMo_uunHUzGhJFZRKmG5oRTGfgr27VzC8XIsAnwK5Y,3136
tests/test_integrations/test_train_with_mining.py,sha256=hruY-a3tSCFIQ1rsCPVvR99InM48R3jX6EkqsmPSflg,2850
tests/test_integrations/utils.py,sha256=wXauhEJtdQ2QE83OQgTR1sDorienUb16VfR7-PX1uL8,755
tests/test_integrations/test_lightning/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_integrations/test_lightning/test_parser.py,sha256=nefPXoDLa_rE2pBfdGGBhceQj0wTHdYx1aPNu4b2RkU,5406
tests/test_integrations/test_lightning/test_pipeline.py,sha256=NNUYwELmZvUSMmsizloJuAAQVyNDgQu7lMNbFNnTLh0,7153
tests/test_oml/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_datasets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_datasets/test_triplet.py,sha256=2Kyd-OUFsbw9kxJ3FJVBkaRAYl5Y7sYTpuMxaX1dSv8,802
tests/test_oml/test_ddp/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_ddp/test_accumulator.py,sha256=xpMVtGd_XnSh2WXFSvZjnrA4_HFdSuZyprUFTcE5MaE,2939
tests/test_oml/test_ddp/test_loader_patcher.py,sha256=MKBYc9oa8JOHtUQCLsERB12rZb7D2-iHcYuRbCK2NJc,8074
tests/test_oml/test_ddp/utils.py,sha256=SgmukwhFwniYDpANN-mR0L3KaRvPrD2LMrViMBtVFTo,748
tests/test_oml/test_functional/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_functional/test_metrics/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_functional/test_metrics/synthetic.py,sha256=bk1q4duF3KNm85XBtNLlbjHwxnH6HtrXJK_0cHruYAU,7331
tests/test_oml/test_functional/test_metrics/test_cmc_metric_old.py,sha256=QauA7Y7-9NbpY8c8R0X0ULNRz-lKUyVi5DEFz6pJ1X4,9457
tests/test_oml/test_functional/test_metrics/test_metrics_reduce.py,sha256=CDm-mn8wDpUAVOo1Ia6laJx88qkajLLQOINHWzwbrHQ,1299
tests/test_oml/test_functional/test_metrics/test_retrieval_metrics.py,sha256=PoiDC63VHwmi2ujK72O8qPoAFctBvCqWBnHHZoMZ7VE,6076
tests/test_oml/test_functional/test_metrics/test_synthetic.py,sha256=CiGrsV7-Q7oyYttmocN4XPWNyHitdfa6iIZINMZn2Fk,2989
tests/test_oml/test_losses/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_losses/test_logs_for_triplet_with_bank.py,sha256=mfTIsfbirdNJtkCw0Hy25saCm8mMKEIoJ4lbPBiHD-A,1138
tests/test_oml/test_losses/test_triplet.py,sha256=DpI8pw_mLjqbRLzWwJGlOgcreRa2riovyxZVUKST7o8,982
tests/test_oml/test_metrics/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_metrics/test_accumulator.py,sha256=VRHzJAqohpptLcvawEwrD5VmbTStYEdod9hUIJyr-2M,1012
tests/test_oml/test_metrics/test_embedding_metrics.py,sha256=eQohhHRVHnZq-G4eQeoQXS0Sz4kSiz_6u9ADYzzgBHw,8775
tests/test_oml/test_metrics/test_embedding_visualizations.py,sha256=BiKLaJLXzmd1IuYP89tHe-FgBlEM6e3TSbBZG9kRmIg,1796
tests/test_oml/test_metrics/test_triplet.py,sha256=F3yfAxk9sGbeEvYhm7j7C__2fU31puT4GzQGbTWzJRA,2664
tests/test_oml/test_miners/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_miners/conftest.py,sha256=hTInJrUDB3mUBo8771sBVeiflHlEwjg-qwQpuqZ1t5w,1282
tests/test_oml/test_miners/shared_checkers.py,sha256=I0qQi-Yh58P93DNq54YmBr61gBphyhgoCQU6vSfJfe0,1608
tests/test_oml/test_miners/test_cross_batch.py,sha256=C69G23vqQBfaEJKj5-Erkg4CpySbEB2arkhD3LjiPzo,2875
tests/test_oml/test_miners/test_inbatch_all_tri.py,sha256=q4PEfEU9f0zoNG4OcV1lHyBckd-2-22nywJ77Qo5o8s,724
tests/test_oml/test_miners/test_inbatch_hard_cluster.py,sha256=JWRBYQ2gFt7r2KEqJ5AdW_S9Mi96UUX_NxeigN_JF0M,6134
tests/test_oml/test_miners/test_inbatch_hard_tri.py,sha256=lU6TTE2fCoBJ2EnadLhNWlOTh_GB-kmHKXq1rHhNIng,3675
tests/test_oml/test_models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_models/test_models_creation.py,sha256=b0biIktX4USBBDwvFqNxZLA6h9Ro2AgD3vTfttbtuRA,1862
tests/test_oml/test_models/test_utils.py,sha256=dN-_biuISasO5n8wDGi4nNK2ntaw1vILW93WT1vkWRM,410
tests/test_oml/test_registry/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_registry/test_registry.py,sha256=q0dyXXo2ZI4GN_HgcKAdbkE6wNiLal_8q_Zsqg9IuJ4,2311
tests/test_oml/test_samplers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_samplers/test_balance.py,sha256=zLx1oc1w8CoQPJ7zu-4uxrPS6MaiipeBRHq3owqTY10,3711
tests/test_oml/test_samplers/test_category_balance.py,sha256=bQWI0Djvb6PPaO_EJQh3DMoGM7I-ByV8lPEceq9_kOc,10651
tests/test_oml/test_transforms/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_transforms/test_image_augs.py,sha256=WOzqNnCNp_bn_1fjubBnum9S5sO5aYLI7iSy3TqHUa4,1049
tests/test_oml/test_utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/test_oml/test_utils/test_dict_to_tensorboard_converter.py,sha256=gNtSJJFLfhjBTIvEMu614FZ35qtCd4b-01sRdeDtOWY,672
tests/test_oml/test_utils/test_images_resize.py,sha256=gaidE24lvFAWIR2Eve5SpCr9z1xbcKbXhouYM1EO6yM,2776
tests/test_oml/test_utils/test_misc.py,sha256=sO5vvF0mVkwVDxY3ruPnaoclgw1ARgdt7QhjHmcOczk,935
tests/test_oml/test_utils/test_misc_torch.py,sha256=EvV7r0FOHHhnrfEMcKtZhHXjVu72AxrRnTl7IPZhKRw,387
tests/test_oml/test_utils/test_readers.py,sha256=T9EMNph5mTQtqPb5PXbf4BVnSD1-Ne0kGjLfvQrFaDU,1515
open_metric_learning-0.3.2.dist-info/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
open_metric_learning-0.3.2.dist-info/METADATA,sha256=vT7NWsDJNysnAhE7thmmc0I7fz4x6Dy0oQiJEdB_t6Q,30982
open_metric_learning-0.3.2.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
open_metric_learning-0.3.2.dist-info/top_level.txt,sha256=hx6LH1Vvbo3SYGpm_JpFRO9Nc7VksFrmy8kFfCZdMdQ,10
open_metric_learning-0.3.2.dist-info/RECORD,,
