tensorflow-similarity

View on PyPIReverse Dependencies (2)

0.17.1 tensorflow_similarity-0.17.1-py3-none-any.whl

Wheel Details

Project: tensorflow-similarity
Version: 0.17.1
Filename: tensorflow_similarity-0.17.1-py3-none-any.whl
Download: [link]
Size: 230409
MD5: 54dc33860f25c715098a3cab9fdc5c1c
SHA256: da5d27a699a8bc12d6292a01f39c9529d22700d95b8607bdec69c91168718331
Uploaded: 2023-05-31 05:10:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tensorflow-similarity
Version: 0.17.1
Summary: Metric Learning for Humans
Author: Tensorflow Similarity authors
Author-Email: tf-similarity[at]google.com
Home-Page: https://github.com/tensorflow/similarity
License: Apache License 2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Dist: distinctipy
Requires-Dist: nmslib
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: Pillow
Requires-Dist: tabulate
Requires-Dist: tensorflow-datasets (>=4.2)
Requires-Dist: tqdm
Requires-Dist: bokeh
Requires-Dist: umap-learn
Requires-Dist: flake8; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-autorefs; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: mkdocstrings; extra == "dev"
Requires-Dist: mypy (<=0.982); extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytype; extra == "dev"
Requires-Dist: setuptools; extra == "dev"
Requires-Dist: types-termcolor; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: types-tabulate; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: tensorflow (<=2.11,>=2.7); extra == "tensorflow"
Requires-Dist: tensorflow-cpu (<=2.11,>=2.7); extra == "tensorflow-cpu"
Requires-Dist: tensorflow-gpu (<=2.11,>=2.7); extra == "tensorflow-gpu"
Provides-Extra: dev
Provides-Extra: tensorflow
Provides-Extra: tensorflow-cpu
Provides-Extra: tensorflow-gpu
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7568 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.40.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tensorflow_similarity/__init__.py sha256=lHIcoeKDt3zc9gdytR7rO6QP1inZr02AGSjSP_dkpG4 1293
tensorflow_similarity/algebra.py sha256=LvfV68lwyAFel6qi0TjWtfnzggb2pp4aetSvWK6qRps 4151
tensorflow_similarity/callbacks.py sha256=gmt5Vb1XP0J0lFFF3i1ibobllRtvPao6Dr6uxb7Rg2M 12238
tensorflow_similarity/distances.py sha256=uU4LRPOM8DbabcCwV0nlPHXl5B2Y6KOMefkymdfVDf8 12881
tensorflow_similarity/indexer.py sha256=X4Mn7ESH2nuBXpV2-cthkd7NzCV4mKEhJYkuGzXMR4Q 30633
tensorflow_similarity/layers.py sha256=7MGsEdeTRPLhahS336iLIYHx0oaUG9M7ZR8-k1NzyYk 11304
tensorflow_similarity/schedules.py sha256=IbezEeYMonlQml_KS2oSz_k17yyGxFgfgrJfDdA_oHI 4691
tensorflow_similarity/types.py sha256=PjSZIz5Qr3TmxKerDfXmxsuZBmZ7xhtjYJbxkeQcMKQ 4069
tensorflow_similarity/utils.py sha256=TbeSLkHbIAbN-FSNm1t7dG0qa1_CMPlzoXPPJL1BPg4 5113
tensorflow_similarity/api/__init__.py sha256=dAoHZulbNNwf4hCae2CDil1ae7Nd4c0GAt_8VXmzuSM 4501
tensorflow_similarity/architectures/__init__.py sha256=km0gMslGPS0zS8KHRggU9BBy2fErkid2r1uibUZu45o 806
tensorflow_similarity/architectures/efficientnet.py sha256=5LG4pJnI_cH4eWLEQwD6bej81M58dXbS1wAqFWvq8ig 6599
tensorflow_similarity/architectures/resnet18.py sha256=s3c6xriRbu4zn1mqA25US-c8PE4i0K8jYk8XMuueync 6421
tensorflow_similarity/architectures/resnet50.py sha256=lVs3m3hNu-_aSPD3fJXPECDarp67mm5ssy11GjLHAfU 5565
tensorflow_similarity/architectures/utils.py sha256=CZLXnVFI2Vs2W3wtcuIljLoeey7WwOrlly_8Bs2sldg 2130
tensorflow_similarity/augmenters/__init__.py sha256=JcIcfhCg1FRGWUtSb3U_CXUtnVq5w8TtZrCDSb8yOz0 183
tensorflow_similarity/augmenters/augmenter.py sha256=ffNfjFb4_iysVsg6bPhZ7qdSl4cZUDebIiUANXVx9fU 1147
tensorflow_similarity/augmenters/barlow.py sha256=gALHzZa7GFS0b88euS0x5O9HonB9-Ja6aZomGNeewmo 6021
tensorflow_similarity/augmenters/contrastive.py sha256=86XHiw283vHPmMlDbh3KDDkJxLOHJSUN2lUUQLXnv8I 1399
tensorflow_similarity/augmenters/simclr.py sha256=6qiHQBU03A7uEgj1tMOQgSc_8Vg_2tCGlO1mceB7Uh8 5154
tensorflow_similarity/augmenters/augmentation_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tensorflow_similarity/augmenters/augmentation_utils/blur.py sha256=bLioaxHTPqVCj0FjGheflO3bdE303CEWBIXcaZlEQuo 4623
tensorflow_similarity/augmenters/augmentation_utils/color_jitter.py sha256=fsjJUdbYQIDwxjmrE2S-XvL9yVBUdss1cyqm59Xo8II 7867
tensorflow_similarity/augmenters/augmentation_utils/cropping.py sha256=5fHOPT8F2KhSy82unU79u3RtSAARxVW-GIhRdKwnY20 9162
tensorflow_similarity/augmenters/augmentation_utils/flip.py sha256=GsWhthbXlLaWmYXy_RKEJiJR0dkycg27XqlnC8_ixqs 1349
tensorflow_similarity/augmenters/augmentation_utils/random_apply.py sha256=sSCdvZcfKsHfKUgmHYrN5sDsczimQNvPFvQT2gPRbBo 1191
tensorflow_similarity/augmenters/augmentation_utils/solarize.py sha256=4GWUIhfNTZABeFVA4UOKSxhzS-gBW26Xb-lj3LIpnGc 1205
tensorflow_similarity/classification_metrics/__init__.py sha256=8lRaF01ONQNLUH_ftWNLz6vjmZGTVbnRgPPyxvrJGqk 1131
tensorflow_similarity/classification_metrics/binary_accuracy.py sha256=YamezGfEPy06WCX3ClNUwZYvz_7Sb5B3vti9Tx0Tg28 3276
tensorflow_similarity/classification_metrics/classification_metric.py sha256=b6fjoxyyN4gKhz2KZQPtFrHofpjmlnYxhX7NUVT86Y8 2964
tensorflow_similarity/classification_metrics/f1_score.py sha256=zTbM1wzp82OJsZdo4nzcu9NQEMow24Bv-2ORUG1SI88 2784
tensorflow_similarity/classification_metrics/false_positive_rate.py sha256=Bil0W8CUNU2nu-jdSqtQhW1oxymegI9pYEv8ZGf3H_g 2600
tensorflow_similarity/classification_metrics/negative_predictive_value.py sha256=dwjaBnRBd0ukaK7BMg3KX7HrzESunTuskmcWLwBQD9k 2545
tensorflow_similarity/classification_metrics/precision.py sha256=c_OB8U3N8hq68mgXA4wzDkfdCw1JHbEJrvLsq5MHgdI 3173
tensorflow_similarity/classification_metrics/recall.py sha256=ZnuxmQnr9VksgitNrGYsxT3tNsBrHeOa0JYDEBUeekE 2506
tensorflow_similarity/classification_metrics/utils.py sha256=OJnw5QA_YYCNCs92xe_q0k1TCj9ED5QVAacXlyaX7uY 2184
tensorflow_similarity/evaluators/__init__.py sha256=LGMFqYsCUxCjdENALgyFtRdz76jcxeA-hMzfoxqwQik 1752
tensorflow_similarity/evaluators/evaluator.py sha256=E5JdvGdrJQHu9EMq4CZlkAVLKkrBE7X00FKlM7McPn0 5996
tensorflow_similarity/evaluators/memory_evaluator.py sha256=lHl5USPlb4AeKg0cJxIGOZvLx4YcrandJwd_TVjXr6g 16195
tensorflow_similarity/losses/__init__.py sha256=XTnJ1qfqP3SfSNb5FfWUf9YVpEsP0lIgkfaOy3m7L-w 1165
tensorflow_similarity/losses/barlow.py sha256=pY0oYDPyMg_9ykGy4-Q_dzn24a1y3kUvEm9RjwXgWYg 3717
tensorflow_similarity/losses/circle_loss.py sha256=uXcnWtGMaaQCZGCUmk2wxMv8Jdy5s3zDSiy9MPYo5aY 6909
tensorflow_similarity/losses/metric_loss.py sha256=3aduW9hMOB2m0HDIB3DQYbGJXSUMZBDOfdIEL8FMmWc 2604
tensorflow_similarity/losses/multinegrank_loss.py sha256=W8TtHyg_0hWceMCWJpH9UfRFZXvDNJbIh_lZXd-2F4I 3521
tensorflow_similarity/losses/multisim_loss.py sha256=AVyFLbtwF1I464z2d0Wt2Qb1nxo9RExdVzfMVDA1-MU 9335
tensorflow_similarity/losses/pn_loss.py sha256=hOUzBng4btfvMwHflh1hgxlqLTv1aIqkvfW17QaVsEw 7886
tensorflow_similarity/losses/simclr.py sha256=wuz2UjdTnABwL0eQQoDJwgIi8tcADq2XpP5P2H4M6Lo 5912
tensorflow_similarity/losses/simsiam.py sha256=wNMsvSknqYHJHeryA-EyTL3NhFHfaCtfhRX1cIc7keI 4177
tensorflow_similarity/losses/softnn_loss.py sha256=DaqNTSEz4fWb9OttJXJSrkYjt35qpUhAiS4Gd92tw-4 4823
tensorflow_similarity/losses/triplet_loss.py sha256=sOtWW8P2HmX3VaZKh_4MqOl6y76pYmRCcEJYNXb8n04 6991
tensorflow_similarity/losses/utils.py sha256=KZGqjfQJ_4ftEUq1TsW0GOyC8gfbeFdqVm3XzPZ_Atg 7261
tensorflow_similarity/losses/vicreg.py sha256=hNP9TgBK_XwgGw5DT6OAdZsAbBSv5aZWceJ01agZD-g 4182
tensorflow_similarity/losses/xbm_loss.py sha256=pQpTL7UJif-6b1WXUEvUxzGD_aELBGATfnXL73OMIe8 5442
tensorflow_similarity/matchers/__init__.py sha256=sAjW_1Cfo0d4Rb8YDmr1V6NHK9fsMdqsdWCNaCY18iA 973
tensorflow_similarity/matchers/classification_match.py sha256=ssmf5Zj_RtUTyXU7h623SXij42cVEmB98gkXiGW1jEg 12207
tensorflow_similarity/matchers/match_majority_vote.py sha256=wG_hnqKyGlH6dzoCO6K75GRMAJXu_WrtaAYndWS4arI 2702
tensorflow_similarity/matchers/match_nearest.py sha256=0-mdbYlxS71B8mmtU0uuihXOF32_zjFWd-9yx2b4lg0 2153
tensorflow_similarity/matchers/utils.py sha256=1eNm25_FqKeZpPgwQkZyW5JMluyGUNfZvSJgKx0Uzbg 1891
tensorflow_similarity/models/__init__.py sha256=gsJFBrongbd4PfZ5DtBJWzCFtUQcIdeZd7OyaDnudfA 914
tensorflow_similarity/models/contrastive_model.py sha256=Lx5K18RGZnyWmofPJyJYEra5Cb8D3UVRVA3rF8PA9vA 39080
tensorflow_similarity/models/similarity_model.py sha256=-UGtElqy1YvL4DZl8h_N8j70PDzFN4dP5N1FOTk0pSc 31807
tensorflow_similarity/retrieval_metrics/__init__.py sha256=mlXvK40EG1irTkBk9k1Icyo1iNwFBJc9LqfkDKjlUPQ 1016
tensorflow_similarity/retrieval_metrics/bndcg.py sha256=lXJijyp46DGJk7WWSWPOYPVV4S172d5N-tMOYqOQEcA 5780
tensorflow_similarity/retrieval_metrics/map_at_k.py sha256=hCFroiCBEHo2FlwKqilfB6LDXrz3FZGg3h4pBR9Sreo 4226
tensorflow_similarity/retrieval_metrics/precision_at_k.py sha256=loVWJqPQ_zoH-e_BjB-AiwHoJIM57d_mBWnpjzRTTi8 6619
tensorflow_similarity/retrieval_metrics/recall_at_k.py sha256=7bzHhkpRoe6x1hVy2e2fsrKal8R1WaZB3CFZVj8OyI0 3641
tensorflow_similarity/retrieval_metrics/retrieval_metric.py sha256=uV5FBcQIdqOojWy2qeXPBXAvomkpCNwaNK1H0i3MMr4 4490
tensorflow_similarity/retrieval_metrics/utils.py sha256=lOwp8qWi7OweTnS3KACRIVH-ntMkZgZHadZSrAaxRvY 1424
tensorflow_similarity/samplers/__init__.py sha256=j0WD2js3MKtNFmN5lKMJmXfGMRtZ-KRqRzLtE2kJAcc 1639
tensorflow_similarity/samplers/file_samplers.py sha256=nQOebIJUOL_hOuoJypgsYv0nL3KpalgCr2GUmunqtAk 2221
tensorflow_similarity/samplers/memory_samplers.py sha256=t0k23vb4NuSOupsXx_h_j7tbSDWswXVyummOBoZnUi4 14047
tensorflow_similarity/samplers/samplers.py sha256=31INe3HMtnZto-1nl7QjiXNepinlqDFr3eH69XcOi64 5924
tensorflow_similarity/samplers/tfdata_sampler.py sha256=_ogB3leBg2iSi2wy_Z9pmx0taiQfIFVk7LDn2_n3MeE 7764
tensorflow_similarity/samplers/tfdataset_samplers.py sha256=g_6AFsT2wVT8qOemFbu1ieC9zuQuCU3jB1PzYcaXvtY 6584
tensorflow_similarity/samplers/tfrecords_samplers.py sha256=GjFl7lm_U1YHLY64ygECu7p4tdfYXi3R2Cp3yAmMClE 5113
tensorflow_similarity/samplers/utils.py sha256=W-5Wxhdqm4oPDxi-GtKFZBR0GrmvWzxTjjZgHn9s-IY 2948
tensorflow_similarity/search/__init__.py sha256=c94YLbXhRwMzGngumphpkEKmhA2W8x5YU6JmUUEVM_w 1865
tensorflow_similarity/search/nmslib_search.py sha256=WGftTD8iBBreqiDGhOZnAk4z8CqeAnoEh8Qa6pUpfLc 9027
tensorflow_similarity/search/search.py sha256=0ENeLryOspwZ8Hxfg4Uimwet6Xfexopcnc-YJ3JDzn4 3922
tensorflow_similarity/search/utils.py sha256=25zUr3w9ePp0iAj15q7wLsFMqThMjefaLbzcxuHTD0w 1381
tensorflow_similarity/stores/__init__.py sha256=0T2DQvZjK2ty_YirDm3cVwYwbXtEeBEp_MdEfOwKxYo 1292
tensorflow_similarity/stores/memory_store.py sha256=_V04m0nhfeyRIPYQ3-k01y792AgZM0aJoGh1EtpQak8 6555
tensorflow_similarity/stores/store.py sha256=O93u-PZxi9gMzL6bw76X5Ty58A4Bvq_PgKdPvMYPADo 3427
tensorflow_similarity/training_metrics/__init__.py sha256=V4zEt-73J14dqR0NH0GnPeY-sDL5Tz7Av4DKJnc2yLA 1237
tensorflow_similarity/training_metrics/distance_metrics.py sha256=Wi1OMi7fzHkFK7lIWbkQPzqyEg4bGN9PZU2etBWvuKo 7105
tensorflow_similarity/training_metrics/utils.py sha256=LiWCoYTHZdYGEsaoU3vBKKwPzDVN7163dovgqaRe2uc 1695
tensorflow_similarity/visualization/__init__.py sha256=11JxlUuIU1m87fRy5BRG1GGVBrDNbYqTV_XOdiI_Jd8 850
tensorflow_similarity/visualization/confusion_matrix_viz.py sha256=H6_ozlKdJZGW_oXeJ-719wSOnhGPOCgPhzWQulRHIZk 3474
tensorflow_similarity/visualization/neighbors_viz.py sha256=6xJ_4EdDa_sS1B_UguCH8HS5HUpY-xdmiaoqqu2ZogA 2696
tensorflow_similarity/visualization/projector.py sha256=uN5jPDkUN_oy2IaK0d1WSkFqWkXtqRT55pCm-M8SxHM 6608
tensorflow_similarity/visualization/vizualize_views.py sha256=nTzyd3i38t3-rXUB3LMZhkW1LOUGJ1TiQN0y_BR80Jc 1970
tests/__init__.py sha256=jGtOYo3aEHuumETI1Ist_gjOrHSgeu2awksD_gYhytQ 108
tests/conftest.py sha256=SCxyVv9gDOtBjRR-f3Hq4ehb9ssS0z4HQAtORWG9oLo 175
tests/test_algebra.py sha256=jFXozjzBszHGfY7fB0IIcKzWJYmSwjEOm7DkoOyjn7A 4744
tests/test_callbacks.py sha256=eHVswTLyimFRaaOJxaSgPSMLdG5w1u19U42xvZuCYkg 11040
tests/test_distances.py sha256=BgflWppBSm7Kz2puGrO9ukSSJAwtPeBUuW3kzvA132M 6870
tests/test_indexer.py sha256=Oxr6YgNG7B6WZYgGpi0j-9YatYBE2Sx7jL_PPltdOaE 5260
tests/test_layers.py sha256=_s5MBA9gRJsiv5Wh9sjfnKvu4k_Cwxre2eW2ybTHNjo 7746
tests/test_schedules.py sha256=stQe8K3wklAB70McHzo7ENJgeIgT_jO0bpeWETC0wjw 4004
tests/test_types.py sha256=7tZtZyULk0HWEz2w8fO0_0M9PVwc_EhUmukjtPJLOcE 2855
tests/test_utils.py sha256=3GHABFov1-ajzEsiNm09GrxE6T_FQARkHnJApa1Y4C0 6036
tests/architectures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/architectures/test_efficientnet.py sha256=d1Fgnrhti61eaeSruCBoBMRWlGO_803pOctW05lzUkE 4932
tests/architectures/test_resnet18.py sha256=Yaa7ETRefLe41SR6Exkos4kTl3dVNjo0vt-Dc6zWGrM 1405
tests/architectures/test_resnet50.py sha256=eAWwZZoxuSAGX5nTOv6pjHwQ8mmNJBQuU86V5WiGH0Y 3488
tests/classification_metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/classification_metrics/test_classification_metrics.py sha256=4ydIoEjd9QUy1yWc62Oz2T_C7Rsg8d5-5KoP-PMpkgo 5573
tests/evaluators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/evaluators/test_memory_evaluator.py sha256=aic_CR-xVg1oyoRIQ-p88ksgQQ0Fl0ipzroZpCmU5F0 4213
tests/losses/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/losses/test_pn_loss.py sha256=8kX5VhJnRMa6BDiyWSZaH-aNjrhpYVZSzN2Pz0qqzb4 9720
tests/losses/test_softnn_loss.py sha256=2Qg33T5612Qp_Exa4mLN9L8ovKHwJ6Lqj8oLo4OstSk 2362
tests/losses/test_triplet_loss.py sha256=TFYEKDELB0TKVDxjAJLGWRM5dHtkwm8FdKDcaOnCwVM 7352
tests/losses/test_xbm_loss.py sha256=Zuygq21y9_ZQIfr2OH43APwe9KuXowGxIS8waItoqNo 2681
tests/losses/utils.py sha256=IRNZbvgTIUJ0vNRyDAArlixSp5D5fcVEWk98Me1GHbM 953
tests/matchers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/matchers/test_classification_match.py sha256=ejoTu8-6d4abuDzMhAoPvtdjQhp_Q3g2tAHHJTHKdN8 6230
tests/matchers/test_majority_vote.py sha256=NYMOdEbcZMgQu70nLpZ8AtUOXQrDWnqp1BIB1BfCT88 647
tests/matchers/test_match_nearest.py sha256=sbVVDCDo7hznMy2JKWKWvAGCGh4inu5xeetJcBkOA00 558
tests/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/models/test_contrastive_model.py sha256=Y5ygyhL9KD1AaM4VPL0UsoqXrcrK8AZpQHvp27BgmBk 3560
tests/models/test_similarity_model.py sha256=1zBDU7O9qq1ByOdGxv16lf_x_RQqPYYox3qCyXWo-II 2404
tests/retrieval_metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/retrieval_metrics/test_bndcg.py sha256=EiaIhOOC-B6SoXojUyRpHlQtZfjmOnGDoNJNmvmJx4o 2836
tests/retrieval_metrics/test_map_at_k.py sha256=WAO2KMUW8c-z434t5SX67mEqxFRa-6t0UmX9HzN-f-g 2399
tests/retrieval_metrics/test_precision_at_k.py sha256=TMYzNFarClDgkyARrfceTUi-HU1gEZ3GahRD3Ilkw2c 807
tests/retrieval_metrics/test_recall_at_k.py sha256=rc2kXwfusg603zBzYdnO1y-yVjt1ctlVXGk-d1c_6NQ 738
tests/retrieval_metrics/test_retrieval_metric.py sha256=w5JqBXNzOA3fVQQ9RkxUhbqgaiK5betfmG5qo3pSkJ0 2533
tests/samplers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/samplers/test_file_samplers.py sha256=1IUytpJvo-ob-NMEDhNbwldiCV57DOVcsR7BJB8fCxY 4799
tests/samplers/test_memory_samplers.py sha256=1Btwjaqz4M22fIzaXWh15a0VbdNkCsEmY5Gz1qbLBM8 4687
tests/samplers/test_tfdata_sampler.py sha256=lM2_9FUvXv-eSwwwROJO4jADfLLS-R7WggQX0s2WCZU 11439
tests/samplers/test_tfdataset_samplers.py sha256=C38vBJ1YHvD6dg2SdHujIm0AM8E7A-45Ojg-lV5x5Tg 662
tests/samplers/test_tfrecord_samplers.py sha256=d2EHHG8H0BYsw-5Go_6NZGhIWieUwpfjV8IpXdhMR_4 1952
tests/search/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/search/test_nmslib_search.py sha256=83d7Cv_tFh3Eh88SKkvqWQ-AKlvW_keJKAgrN8-PIG0 1954
tests/stores/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/stores/test_memory_store.py sha256=68WZNdAWYUKHCB7iwWozHsmYuVzlcZ_l3c-OEnMM2vw 1795
tests/training_metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/training_metrics/test_distance_metrics.py sha256=GUP5lh8jfzehqLObYHbfDEFBU68X6EQeRUy15qOG7E0 3223
tests/visualization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/visualization/test_confusion_matrix.py sha256=kxXBogf_wg0oX8etKfalk_lyyG-l3Zj4lkcutnYJ7Jc 3980
tests/visualization/test_neighbors_viz.py sha256=sz7M0MXHQPCBG4kKZ3PT3mh_tX1HfhPdfaTIJG8PLcw 3268
tensorflow_similarity-0.17.1.dist-info/LICENSE sha256=jGosEPWH1POnvophsX14E3pNWN0-gtbWC_tCmHHxzX8 11426
tensorflow_similarity-0.17.1.dist-info/METADATA sha256=5AM20NdL-3K-S13ROuoZRDqk-_TqDXCHsV8UPvaCw4s 9502
tensorflow_similarity-0.17.1.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
tensorflow_similarity-0.17.1.dist-info/top_level.txt sha256=wPI_j809GEnpOvSixaPH4qy-wByrqgfN6uWrHWdeiVQ 28
tensorflow_similarity-0.17.1.dist-info/RECORD

top_level.txt

tensorflow_similarity
tests