pyvisim/__init__.py,sha256=iN8f5KyL_LEQrB2wNgq-wI7YXC7deTSqjn1ZsU2iDvc,1020
pyvisim/_errors.py,sha256=vAlyaRBPAlnocuS97O75byQcph8-DDLX2Wo3XIaEZg0,886
pyvisim/_utils.py,sha256=VJf6rdmmyMcFwR15snnV2eAL3GXFUZhf64nMAkqPgk4,1781
pyvisim/distance.py,sha256=7ZShzNjYnSAv7REZPirWMSHQKyS0S2YF8GWxYqEVw3U,6353
pyvisim/eval.py,sha256=dmYAfujmXyX0RXpXpBwR3j9b-HEm8D-FoQjpnlb_jzE,4320
pyvisim/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pyvisim/base/__init__.py,sha256=uRnmVDPnjaDljs829-K0-ZVFZZfvlh1z1lJsI6Pap-E,373
pyvisim/base/base_classes.py,sha256=COkZArJSJdjHJbBlpjEVp2ENX6GhSsksJE3c2wfE18E,28756
pyvisim/base/base_vars.py,sha256=yzYLNxZw9GQm-sBqj9EsKHRvBgVVLV3Jcd5F64ee9bE,250
pyvisim/classic/__init__.py,sha256=NWlcYEfWNSE91fEZ6hh2zpDEdpVwNV5yRxSamfQN9AU,189
pyvisim/classic/_base_embedder.py,sha256=j0K1nBHC4xIBZPME7jkshY9h7MhQJuXRdhrIDXZ_SyA,24173
pyvisim/classic/fisher_vector.py,sha256=QWclTeiq-t-icNXk7RnbrAb9qkhSXW6ZBhBLefH2tIM,11131
pyvisim/classic/pipeline.py,sha256=RszImD85ndj7hIvZFeI9mS65ZvPFPR8Lb5eQw_69RHM,3755
pyvisim/classic/vlad.py,sha256=XLjhSj3EPLVs9qhWy09LplN64dw4tv8WWTJljI0eeMU,9614
pyvisim/classic/_clustering/__init__.py,sha256=gY8YOJTpczme6vW4w2cpobxn3R5q98AJormuevIpuUA,743
pyvisim/classic/_clustering/_base_clustering.py,sha256=ZYHsbjPCvSMfxBfAD1UchZYqWccrqWAHat_ytuavYco,6858
pyvisim/classic/_clustering/gmm.py,sha256=m4p51rrm-yLP1uwH604skvybGMqJ2u9QRJKwZRXb3Xk,20773
pyvisim/classic/_clustering/kmeans.py,sha256=RgE6PCPJipdQL39tbpJl_2xShAN66I-0_lXoiM2jQC0,15146
pyvisim/classic/_clustering/pca.py,sha256=PW53kp6Me1BpvQhzFConJ1VR5X0BPVtan3M_YALkrIM,23806
pyvisim/datasets/__init__.py,sha256=Q48I5p28dZbqin9Te0ezBl8T82ciDalYxXYiZMo_gm8,93
pyvisim/datasets/datasets.py,sha256=QjyeGTxMcZLRWPkl400GZEokv2ZOMviuFeHy4tzdYM0,12442
pyvisim/dense/__init__.py,sha256=MrzNKjMpTl0hB3kpw7sjhwqwoK_Xmjtg1WH5yprzQPg,219
pyvisim/dense/pixelwise/__init__.py,sha256=o7MJll3zMw7uc5wYJuTiyM5BYexa5fqGrDEBfCwhqY0,43
pyvisim/dense/pixelwise/psnr.py,sha256=ZmnTI1yhWMBfvHYV70h_2H4q515rhXj_fdcVvk81RTM,3687
pyvisim/dense/pixelwise/_kernel/_ssd_kernel.c,sha256=34EKc_2C5MoL6HRCD8OpBEX1EHxHqO5ca2v_AHDJTG4,1113885
pyvisim/dense/pixelwise/_kernel/_ssd_kernel.cpython-312-x86_64-linux-gnu.so,sha256=q1gcTy4Z67RV8eqNoaHz1t-SD4qCd9QUNxYk2lArwWk,1804281
pyvisim/dense/pixelwise/_kernel/_ssd_kernel.pyi,sha256=m_wt7iKem5h1DKJbzd85J0xu4QN5hRbEr8aN5E-932k,185
pyvisim/dense/pixelwise/_kernel/_ssd_kernel.pyx,sha256=YhCkFAYNgbXrr3B1KQyff4kxACf08NN8TPhF8hN1h48,2577
pyvisim/dense/structural/__init__.py,sha256=HH1lMJeCbhJkRGigjEC62ejkortBt26MEwYGml6MQMk,382
pyvisim/dense/structural/_filters.py,sha256=QX_yB8hHKcfEs4CxPQxOJysnzxWaYHaWTIBLFOqz6i4,2133
pyvisim/dense/structural/_ms_ssim.py,sha256=AIJB1p5UvIrxTzU95B21xUdC0uW-KVSO0rDeaaEkpTI,8086
pyvisim/dense/structural/_ssim.py,sha256=6263tOOWHSbGRMsUbbSLrT2-zsLreEtRzFnckOanuwg,5667
pyvisim/dense/structural/_kernel/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pyvisim/dense/structural/_kernel/_ssim_kernels.c,sha256=lBz0kvrQfyuq6xkLHWPORsSA5Y26P1iodNExK7UnKCI,1195987
pyvisim/dense/structural/_kernel/_ssim_kernels.cpython-312-x86_64-linux-gnu.so,sha256=3-GDJ0jnF0LE39iPyJVZb2dq6EX7G1avq2T3YvcJSE0,1959977
pyvisim/dense/structural/_kernel/_ssim_kernels.pyi,sha256=kxaI9YhDHEA3-KtC6zRWQDrBSR9ks1EEot-KkweeqYk,299
pyvisim/dense/structural/_kernel/_ssim_kernels.pyx,sha256=XH0iK89eNBOwBt3bvN2p1jo9vKcngYx-jhWBeCvy8nU,7355
pyvisim/features/__init__.py,sha256=-8dJXP4QneoZdoIFw2bXw5DSLErxw5O_NyJhKt7nVsA,142
pyvisim/features/_lambda.py,sha256=nf71xBgfrbbtZ75roWafczd0F-JLQHvNMwq28w6zMc0,2302
pyvisim/features/_root_sift.py,sha256=34uA-u0goEYZkgYXmWwLK6_PinxHQykPSm_nEHqwCWw,962
pyvisim/features/_sift.py,sha256=9vIDA8jOnltDqtL3bDIGHyU6WT6E-_D0X-6dsC2pPtE,3026
pyvisim/features/_utils.py,sha256=6B-MiohboVvfrGofJifDcAbSyi_DyF6gQ7Dz7x_xhIM,3268
pyvisim/features/_vendored/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pyvisim/features/_vendored/sift/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pyvisim/features/_vendored/sift/_sift.c,sha256=llcQZBEtBKhHKlXpOswi8UjcP6wIZcMVr1SI55ooWVg,1553044
pyvisim/features/_vendored/sift/_sift.cpython-312-x86_64-linux-gnu.so,sha256=dMqp6oCtfGvCrnaKwx1diK9JvjJuOYPqXFg5L7kwOSM,2314840
pyvisim/features/_vendored/sift/_sift.pyx,sha256=o2Pj8gwXwD07wL6E1-OsqhfBoAl-alWb-R8EYiaQU8k,5848
pyvisim/features/_vendored/sift/_warps.py,sha256=xLkNa0y4AaAA7WEYs8qvAH4V6VUC4PAw2YRZWHYPYao,14158
pyvisim/features/_vendored/sift/dtype.py,sha256=qzI2Vqnh7GuPTX6a-lWQ6jIR0I86uvDaIItY04r1XuY,17694
pyvisim/features/_vendored/sift/fused_numerics.pxd,sha256=oHgrKTMNsQyr2BWym3vH_8FpS20Wdl1c5qpwrEKYiVs,84
pyvisim/features/_vendored/sift/gaussian.py,sha256=7o-LjDguiJx4-vv0qPWr9EmHVlUIzGtuqLlTZBY4F4A,10030
pyvisim/features/_vendored/sift/sift.py,sha256=ahMVYwN89gk4o0BLOoYH6d50VEpnbYbF8UAwqyIQ52M,29393
pyvisim/features/_vendored/sift/utils.py,sha256=AdbpeW0VtSIE5mb7V3cuDeIMvoYXAbfw0ofklS2BfTw,36516
pyvisim/lazy_import/__init__.py,sha256=JYXvjFDhofXX1iA9wTgAy2gYJEvcv4ABxuVQ9SounVQ,229
pyvisim/lazy_import/lazy_import.py,sha256=dZkJgdCee-UzNv842uAQ8Cfq42nvdmF464SQo71KyOc,2832
pyvisim/lazy_import/torch_backend.py,sha256=vK-ES_lHcr25320wauiCYa1GiLQHfYR1e4_zXFiuSnI,976
pyvisim/neural_networks/__init__.py,sha256=hacnZqHEYRn9Kq__nBgEcDOFqSdGsmGSutvZRpak2Q4,339
pyvisim/neural_networks/_base.py,sha256=WCmN-0P4LKSQmUlwBkPJ00N6zTXMM5HIoF94sOIzFyA,5765
pyvisim/neural_networks/backbones.py,sha256=u1KXtTDvrnx1IQNtRXKLQTZ4-WSXbecTPW90GQzstD8,14925
pyvisim/neural_networks/clip/__init__.py,sha256=bTtjwCcyMaz9ZZhbsRPPVQ2RaE_a2iybRgpSF4yV6Jw,504
pyvisim/neural_networks/clip/_model.py,sha256=gzAulwkVecOH8RRBMMYyoEyCQJLxWZTK6DaIasnO0Cw,16945
pyvisim/neural_networks/clip/_registry.py,sha256=fG_EIa4RM0_ZffQBaS47lnZO-o5vSnp4g2vPhJmKWf8,18198
pyvisim/neural_networks/clip/clip_embedder.py,sha256=E_usbhNATwvPSnY_8Ekl4Ld6MnLajVAIAsJdOFwmFGc,10279
pyvisim/neural_networks/features/__init__.py,sha256=JXhE-UOyQoqdxCSUTl4yYKWxfkGZrRt6RHveNKVeU_g,85
pyvisim/neural_networks/features/deep_conv_feature.py,sha256=V-bjxW3sQTI-isIIUBgbtckKE_FuV50e2QETZ6OaC9c,18462
pyvisim/neural_networks/losses/__init__.py,sha256=xtiTrIH4a--G0UqlDp0OL1SIT_2KOLFQvV5hCAiqOVg,120
pyvisim/neural_networks/losses/contrastive.py,sha256=ZKiaXPMbP4JXjEGUae4qdWzF-l-op4hVm3PrmE752fw,4206
pyvisim/neural_networks/losses/triplet.py,sha256=daiha5PQITy_kS4jIAXu9bF-pQA03Y-k6UIEYURy2gg,10830
pyvisim/neural_networks/siamese/__init__.py,sha256=4UBnmJRCGA4-dl6yZtGLnBdp4kbOng_U-NNZEioXjac,288
pyvisim/neural_networks/siamese/bce_siamese_network.py,sha256=R2ISYXAoejheujdaZw1Y1vtMp3MgSr3yAcxKS36M9FY,6158
pyvisim/neural_networks/siamese/contrastive_siamese_network.py,sha256=fQLlzVxRqFgc27IS0IyWeUkJtiZ6uSeGCnYKkN9QqpU,4072
pyvisim/neural_networks/triplet/__init__.py,sha256=GIRz210gsHNGXiH5JjZm4lFW2q5uG-wcZSIR_4O1pMA,86
pyvisim/neural_networks/triplet/triplet_network.py,sha256=685fcajEYnUedXG4FtmlxfGj7cmAonw310TMsoqBVCk,4584
pyvisim/retrieval/__init__.py,sha256=E6D5fFBTW4we7mb1DTmOivwPbTq1E540AU_3CvxXbGw,269
pyvisim/retrieval/data/__init__.py,sha256=Ymj2RFaaqDdiP6m7-ztpc4hX-ajMJZGwmxzobq42SbA,123
pyvisim/retrieval/data/candidate.py,sha256=oWpJV2LdsrfK3um9mJH6G2p9pGB90xu60fDtKKj6RRY,1950
pyvisim/retrieval/image_store/__init__.py,sha256=P24RP5UTICSejqR-bCDOFITN87FxL4-sBxB77BctGFg,333
pyvisim/retrieval/image_store/in_memory_image_embedding_store.py,sha256=JMYB9RKqqByuZxCQGocKtbfIve1aDXfkOxFQjjTm1LM,49320
pyvisim/retrieval/image_store/_index/__init__.py,sha256=d-akmTLgL-6uAyig7ouG_Xpn6ajZ4TsN1Pd1y1yPPUc,678
pyvisim/retrieval/image_store/_index/_params.py,sha256=LsEyxkTbH36h9n18CQBC_NJC8aRNy8Q-QiAfxeClo3I,2755
pyvisim/retrieval/image_store/_index/_utils.py,sha256=zccLodSwXs6g1HyCa0Kz4i7yv6Hpmgr38f0ou5BHpZA,6307
pyvisim/retrieval/image_store/_index/brute_force_index.py,sha256=DhrjpP9CwxDBDSXGZacB8JErVqagXLlEp-6o2p2ssMM,5949
pyvisim/retrieval/image_store/_index/external_index.py,sha256=3pIKdquiAaYDM-mK5yo9xUD89datwUJENUqnxnsV_s8,7645
pyvisim/retrieval/image_store/_index/hnsw_index.py,sha256=qi6PoYYXu_-fYIqFmLz93OsdBmiNCO-zrFbzc3wIIwU,8144
pyvisim/retrieval/image_store/_index/_bindings/__init__.py,sha256=YnUowTDcb961br8vJF3kORLhvgLMrtPNgdWOiDH_8mo,81
pyvisim/retrieval/image_store/_index/_bindings/_hnswlib.cpp,sha256=cyQe1utu5iT2kFR2vkuMEZ69NNsPMF4VSLbF36Vt_hU,6029
pyvisim/retrieval/image_store/_index/_bindings/_hnswlib.cpython-312-x86_64-linux-gnu.so,sha256=yHBwj5Y7qzouSbLOO1EPzyePgy-UovM1RL4DM69iEUM,11191817
pyvisim/retrieval/image_store/_index/_bindings/_hnswlib.pyi,sha256=R3KWXedSsC8u1JArrMFybgEGASFiJ6F8fAyU-u-cMeg,3099
pyvisim/retrieval/image_store/_index/_bindings/pyvisim_index.h,sha256=UbsFi5BMmq0wVWzyDMmTXyUc5jMF9It_w54Se28-Nhc,5631
pyvisim/retrieval/image_store/_index/_bindings/upstream_index.h,sha256=6RRq61M6YMQtwIZTKMvbmqbRLQ65lhbrYKnaFnO5BHY,1452
pyvisim/retrieval/image_store/_index/_vendored/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pyvisim/retrieval/image_store/_index/_vendored/hnswlib/hnswlib/bruteforce.h,sha256=pq93MNpg7COsUyub_zxfqLT8Xwt-W4JCSXZnEABNnpM,5469
pyvisim/retrieval/image_store/_index/_vendored/hnswlib/hnswlib/hnswalg.h,sha256=SD07MZOWnvTDUjmEm2OF3RCGQ0p7rh2Bgazyh-RmZvw,56856
pyvisim/retrieval/image_store/_index/_vendored/hnswlib/hnswlib/hnswlib.h,sha256=VEA9uB9V_SgkYRTFyfaD5mOipVrWSQO1ZXjHPm21rSw,6124
pyvisim/retrieval/image_store/_index/_vendored/hnswlib/hnswlib/space_ip.h,sha256=aom1J1Un_jWSqbAupPxQKT_caMvZ98HsE2g1geHruvc,11379
pyvisim/retrieval/image_store/_index/_vendored/hnswlib/hnswlib/space_l2.h,sha256=xZnQJGV4lkEiULT94aleOfi8VczNJj82yJSPo1d57fE,8561
pyvisim/retrieval/image_store/_index/_vendored/hnswlib/hnswlib/stop_condition.h,sha256=kw2nPurXff8MjJ8ygcXRIlAFHJDvmPz7q49fMHva6Nk,8874
pyvisim/retrieval/image_store/_index/_vendored/hnswlib/hnswlib/visited_list_pool.h,sha256=jlurjRK17ybjtgO2VrihrLpnOEmNHZj0TJ_bHLDiURA,1790
pyvisim/retrieval/image_store/_index/_vendored/hnswlib/python-bindings/bindings.cpp,sha256=_UY_1-_4h33A1JLIW5EWfAo3K2QR0CsyOiZqIEtA8QA,41233
pyvisim/retrieval/reranking/__init__.py,sha256=x0aMKCy2rnW7pNNxJpPEhbbjbVjPZQcqiVLvy66Q6ac,130
pyvisim/retrieval/reranking/k_reciprocal_reranker.py,sha256=GtUjCoKcMMVSvtO7lRWApAJBnsKEv1C8lL7CvQLU6gU,13809
pyvisim/serialization/__init__.py,sha256=S2P5a8p7Kk8ORodu9ApOJ5nB_-nhqskATpW_l6op5BQ,264
pyvisim/serialization/mixin.py,sha256=h8lrhogxnLcG6a_oo0vX3xoTFqzpe8VwtEI2APBc60g,9493
pyvisim/serialization/serialization.py,sha256=gall5SKdhTSogsJirCHdrbjSqD-SJ7qt0oKNlK-F_0c,5176
pyvisim/typing/__init__.py,sha256=0kJyqiEZYJDQAEUdPxk_9NvvSQOoVRQL1qighYUvz6I,676
pyvisim/typing/embedders.py,sha256=wf6IGoIPSxoH_LNRYgVUt_yC1x5YdoNV_5dgr1hA-S4,1195
pyvisim/typing/index.py,sha256=BSHxBMxMyCnShGYRec28AL3fZWicmzi8SFYqUP9IR0A,925
pyvisim/typing/numeric.py,sha256=S5dXgDxxdV3BCALnzYVfdPvlcvtp_cbzSsunOvB5eAo,7124
pyvisim/typing/store.py,sha256=DQachZwTHO5rvT_Q8m95ItJczv3JypC90R-EmSRcHgg,1615
pyvisim/utils/cython_utils.py,sha256=fF5H3iWsO-JGVb7hwPfm5tuVZSoDdwIW0OImsTni_74,1277
pyvisim/utils/image_utils.py,sha256=Cf7Wo6V5DFAY8j1sXs41UINSt88DXQbbepo32ePoxeM,5047
pyvisim/utils/torch_utils.py,sha256=vVLqooCOFdWQKNTGGY92SkMtNWRwsahYMvysUtp7K9g,3132
pyvisim/utils/validation/__init__.py,sha256=c1laKkM7y4-JuH6jb0iq8NY5DDxirYtJjctMEGxsKLs,166
pyvisim/utils/validation/decorators.py,sha256=UlmrjasuXDesahLLsFtWeReFB-yw5U18Gq31EfYr-fA,3384
pyvisim/utils/validation/param.py,sha256=5yBuN8VJ6YaQsY9lJAGxh2YHGsNzzbeIHRQhhtecFo4,5111
pyvisim.libs/libgomp-e985bcbb.so.1.0.0,sha256=JbGbzUkas6MXxlybakSzB1-KslpXuQHPoe5sDW6iBqw,2114857
pyvisim-0.10.0.dist-info/METADATA,sha256=ncOfNZQROoeS1hoACgzXXnr4XHMykXRQG0LKNmPffEU,8621
pyvisim-0.10.0.dist-info/WHEEL,sha256=LGHFVtTwDS7Hoyz3on2vOEeJBYatORF7OY703iABmNU,152
pyvisim-0.10.0.dist-info/top_level.txt,sha256=oa2bQi7YkhvpRwNK5CfSd3tl30WAwPf-v4Z4r7_9ODM,8
pyvisim-0.10.0.dist-info/RECORD,,
pyvisim-0.10.0.dist-info/licenses/LICENSE,sha256=O6fNVZ3Lf_CT1gq5qXqD5xsGxCICLMrMJqPd5WFFHAQ,1068
pyvisim-0.10.0.dist-info/sboms/auditwheel.cdx.json,sha256=kItjgUAdOnFbn12QBgCtjPJpxLSP822PUVc3aC8moeQ,1430
