solo-learn

View on PyPIReverse Dependencies (0)

1.0.2 solo_learn-1.0.2-py3-none-any.whl

Wheel Details

Project: solo-learn
Version: 1.0.2
Filename: solo_learn-1.0.2-py3-none-any.whl
Download: [link]
Size: 181803
MD5: f6e82af880f1cce0bc5b9243181213f6
SHA256: 3f1abb071a051049900757677d71df26e69243ef3a6e25fa021e2650be29c7b5
Uploaded: 2021-11-19 15:25:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: solo-learn
Version: 1.0.2
Author: solo-learn develptoment team
Author-Email: vturrisi[at]gmail.com, enrico.fini[at]gmail.com
Home-Page: https://github.com/vturrisi/solo-learn
License: MIT
Keywords: artificial intelligence,deep learning,unsupervised learning,contrastive learning
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Dist: torch (==1.9.1)
Requires-Dist: torchvision (==0.10.1)
Requires-Dist: einops
Requires-Dist: pytorch-lightning (==1.4.7)
Requires-Dist: torchmetrics (>=0.5.1)
Requires-Dist: lightning-bolts (>=0.4.0)
Requires-Dist: tqdm
Requires-Dist: wandb
Requires-Dist: scipy
Requires-Dist: timm
Requires-Dist: nvidia-dali-cuda110; extra == "dali"
Requires-Dist: matplotlib; extra == "umap"
Requires-Dist: seaborn; extra == "umap"
Requires-Dist: pandas; extra == "umap"
Requires-Dist: umap-learn; extra == "umap"
Provides-Extra: dali
Provides-Extra: umap
License-File: LICENSE
[No description]

WHEEL

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

RECORD

Path Digest Size
solo/__init__.py sha256=6vZF4qpoYtmKOzSNwTonZrPJD-LQuqUoC836HRelIKc 1196
solo/args/__init__.py sha256=6taSVj3D24qb2MvEkB0ir6DQuPUVt_bucOFLMfPaVBI 1184
solo/args/dataset.py sha256=djyMETQ3Cuzhq7498vkyCqRf3SDEqwKlmCG4Cxx6VoU 3978
solo/args/setup.py sha256=wzf6Q0vSO3Lv_G2GU6qaJrGHcepJA4Rqp5vPe4L6bEs 4754
solo/args/utils.py sha256=bO92TGhtRvfLxdoYAw21Tpo0KR3y_9FCEZPRoygV8r8 9597
solo/losses/__init__.py sha256=xqaBYeMmWSnHmbaucFJlx-Dy12ISJOl-YCdXM6T46rM 2010
solo/losses/barlow.py sha256=ObLYdDXB1f2Mh38YVN6CJ8k4BOAKRhfmCLGTW0V6dsY 2369
solo/losses/byol.py sha256=Hi4TL3DDVKGvyFqUTg273qXCcLE8_7mlvqZXM2k6RDc 1894
solo/losses/deepclusterv2.py sha256=bRxUNZtoqEquBvjZfh3bSS5PLQXyIoreZ19f3ynk054 2182
solo/losses/dino.py sha256=_xFujq48k-9FVNi-GwOdGs3kA4DfGOFZFzAAOpwct4w 5091
solo/losses/moco.py sha256=S6VoABmGQZYlcxAYyxhZCVaXM62nDbg7fbQfJJyjtVw 2139
solo/losses/nnclr.py sha256=JtREpIXRL22iavwreT_Vgy2yB7obUiKkK5BnownhRrA 1946
solo/losses/ressl.py sha256=_KhnmCcp7fDJac6UMDZPX4jbDBJQ6K0J1vTISBcZFyk 2297
solo/losses/simclr.py sha256=b8KWU3szCDMqG3uidEHj2gj34t8F3-Z9PRQK6DR685k 4428
solo/losses/simsiam.py sha256=lQmX92DjXd03uk04e3N64jMGCwGlAiJcwzqb-8oKvWo 1884
solo/losses/swav.py sha256=Q9sEFcqf_a6oUO2xmNRGc3c9RTns5PE6uiseXU5jz4g 2128
solo/losses/vicreg.py sha256=S2ja0ewd933qzI0tnmcjzAWEWMOFAL8Vlj2-oKokmTQ 3967
solo/losses/wmse.py sha256=jCZX_b5MZTuo8_L-mzErSNLACB-OW4GhdlFN8XkWYkQ 1850
solo/methods/__init__.py sha256=a1HFYm3RWdabHTaaj2wlxRIg6wFAbb6IqREqG7XJbYQ 2537
solo/methods/barlow_twins.py sha256=FhVtQXnWokfkCP73Y4m088P424aZ094S15o_kG7FkW4 4463
solo/methods/base.py sha256=YXSuG-0RJ0dNKq8ffIOVKKCyrV3eRL3AWrmb7vhZhPw 32514
solo/methods/byol.py sha256=HjUa2QrAog1dd_aVkUgUUrFEKLsUDZdy9RKJdbi8ci4 6448
solo/methods/dali.py sha256=rBy_nl5YJXF4CMfhYdGlaR6pc3tixikXFXg2ldyphTg 11134
solo/methods/deepclusterv2.py sha256=JWM02hSpTl-LKUAVkVvd3OP36YLKmyrdrY5DuBz9QHA 8728
solo/methods/dino.py sha256=-ROUkngs8hRAmuy2Emi0N3HrsOgwE3W9nenTPhmo0jg 11748
solo/methods/linear.py sha256=zdnrhzUHO-bGO7NnCb6GLAvnT6h24EwjxmH9kPp5tjE 11135
solo/methods/mocov2plus.py sha256=pF0iUduorLM_EJNjvCdPsLFLVIwHcor13zfVswONlRY 7197
solo/methods/nnbyol.py sha256=Sm3j2G7vjuykKEczKmeDxTsUEYIr-ftpo26dLs_Jpo0 8914
solo/methods/nnclr.py sha256=Z_VGsBXg9_Lc1n0UilDOCtU2qSuMm4dE9H2DioCkvLM 7836
solo/methods/nnsiam.py sha256=wW8291XnBYLkThSaRvahCEuLHnT1PLi1ItduZhXCv3I 7911
solo/methods/ressl.py sha256=fNGeDMuoCJGjgRgfoZE4cpXo9Uoj38q2KjvGOGKzkJw 6890
solo/methods/simclr.py sha256=i7lF9UttSX3YKfX2aq0QZVWLpRfkeATIDuCS6WRWLOk 6951
solo/methods/simsiam.py sha256=aTRJzntcwm2GTUebY9ngc-Mnv383wosHVyBubr0KQ9Q 5642
solo/methods/swav.py sha256=JuSkLrXfpxuKofN_rplTNwxe9Mga-rRmuMpgR7TKCUA 8357
solo/methods/vicreg.py sha256=SnDUgn-jd7Yf-HnbbN3KNLzYssmXDdltcuipZ14OuBE 5202
solo/methods/wmse.py sha256=c9JeO6rZOkODDQQZXng5_uDEkL-FhsutQMA-hJX7iNg 5579
solo/utils/__init__.py sha256=XSQjqzEdsikOxG3dgzDdvolMZHqCxA_vk7SFygZZIlg 1751
solo/utils/auto_resumer.py sha256=FOqW7zD9nB7DOq7qmJr-QmzNsfB4KeOX6UIsItZrR5U 3127
solo/utils/auto_umap.py sha256=FomSh_JEUneF4IfvfWJqRV-Ge0ipyD5eL1jlbJq3YkY 7800
solo/utils/backbones.py sha256=34SJvbhcHA1R0ep599ahB38iNr0Oi9Otm-JVB5-XLW4 4127
solo/utils/checkpointer.py sha256=P8agVydXjKRpPJmLiYFDn1a3pjFxr5rquacXRMAFpuA 5890
solo/utils/classification_dataloader.py sha256=-quB3y3B89k7gODl6ruqudPvxpYcmuOY5vjmr55JQD0 9936
solo/utils/dali_dataloader.py sha256=bxbfKR7x2JWBKDfEHVFYhv9ZuyWZ_wuTEjl7wakO6Yc 23920
solo/utils/kmeans.py sha256=MKvPY2tBoH4_KsaBnNiOOzcyUgUpI0H-fpBlal4Zslk 7269
solo/utils/knn.py sha256=sTKBUknr-HBN5G4fjV73ER0uK4CupDkvDDjTwbD6v3k 7397
solo/utils/lars.py sha256=BoUjOzpib8bBYnonm2OtMu-1AMZe2zPqtrd4ukLvz6g 4552
solo/utils/metrics.py sha256=ZsXVs6e8y9ST_s7vf3JiW8UWxyjnKXaa8plb1hPVMdU 2765
solo/utils/misc.py sha256=7kehWRFm9NBunZ5YiZA4DYLZBMN-_b8aH-jTFeq0z5g 6506
solo/utils/momentum.py sha256=e6TnK2LFoFoBltB4JXQb5JHmNfO_QR5UAPcrTeG5jm8 3534
solo/utils/pretrain_dataloader.py sha256=FyXKCBUceiUdNablsEYCzokwW-dzF2U-ml2AfNUsUPw 20320
solo/utils/sinkhorn_knopp.py sha256=zVayokFPN-p24ARoJSRv3l4PfaHGKn2u9BLitpbq0e8 3609
solo/utils/whitening.py sha256=sPbQAiu9dqL-9gexPWCbq2KgNaxQS5q8P-jIprF-2Og 2745
tests/__init__.py sha256=EavcI0cMzCxD8Ac0KIGohcT4CjiIFOcDsJZ38ID2OpI 1098
tests/args/__init__.py sha256=EavcI0cMzCxD8Ac0KIGohcT4CjiIFOcDsJZ38ID2OpI 1098
tests/args/test_datasets.py sha256=5JrJA9HTJCoLFJVz41-HOG8Ee1CreSaXNd6mydwmlIE 2145
tests/args/test_setup.py sha256=H3m3x9SoKWnrlZJfI02AL3Rh1W9zRr-H5R5O9GxhmrY 11966
tests/dali/__init__.py sha256=EavcI0cMzCxD8Ac0KIGohcT4CjiIFOcDsJZ38ID2OpI 1098
tests/dali/test_dali_dataloader.py sha256=yLjvqngf91zzZbAiDwncOv6HY00VCsafgEjoCoO-vcI 3004
tests/dali/test_dali_model.py sha256=bkxV6qJ1yVgWmN5y4QY2S2GZc9ema3AG5jQatsESQBg 4695
tests/dali/utils.py sha256=kPbx4vFR7DG_q2_6ZqNQyLkJYWJXS_UBecYwa5UCquk 2266
tests/losses/__init__.py sha256=EavcI0cMzCxD8Ac0KIGohcT4CjiIFOcDsJZ38ID2OpI 1098
tests/losses/test_barlow.py sha256=41kw2Z_HHNz8rw0ZhIJGAoMKeMGpIWOTZ-8L32ywAG4 1662
tests/losses/test_byol.py sha256=-JkQg7DX0qMkVnm_CE0-CWSXsGf8uDJ-s7t6raSo5-g 1609
tests/losses/test_dino.py sha256=UY1eqSijz0w6yY-WqLYtuqInMLaa3LwD5BcPgQ1B1D0 1793
tests/losses/test_moco.py sha256=p54ccd1n2eK-VVOCAeBN4dUh4VpeUdA-lXVZrWq-FMA 1708
tests/losses/test_nnclr.py sha256=DrtPaeuYfk2kOt4PXKX68CmM4SvkLa4ZOXJ_LSgy7Yg 1564
tests/losses/test_ressl.py sha256=moptN5jbiAOo7wLeCsVQ99qPTKALb56eO66KorsUNDQ 1688
tests/losses/test_simclr.py sha256=RQHzrkKps4JG5AeZ6g5fiveuR4TgZJC0Wbv0L4_apjY 2833
tests/losses/test_simsiam.py sha256=thwhovfTvdQzp-yeAsZU4mH-NPkolkzf1wnHfZZbK_w 1627
tests/losses/test_swav.py sha256=9WaHf8tBbg9Y1iXISpPsttUw8e6jr6_Cvs7H7a6uXK8 2129
tests/losses/test_vicreg.py sha256=O39tVmamblYzYBChsWzgDkqPgyraknLfu3S_jkx-gEo 1756
tests/losses/test_wmse.py sha256=LIbZ4-JwMLQiq55K5v4HAe7710ryy8518fxQSL8b0Uc 1612
tests/methods/__init__.py sha256=EavcI0cMzCxD8Ac0KIGohcT4CjiIFOcDsJZ38ID2OpI 1098
tests/methods/test_barlow_twins.py sha256=zQnsa72LTsT0QIpjQmcRwLhxaKCT8_o99Irio5wcFHs 3833
tests/methods/test_base.py sha256=MRBUFTBqx0szVHSn5060OckBsbncCksk5VveE1PoQOk 2541
tests/methods/test_byol.py sha256=XiC92oHSSYGxUzRaV61dHCtRVhf--GSv_GR3G5iIvwQ 4045
tests/methods/test_deepclusterv2.py sha256=mpwNsR5GqmlU1hTXekLjq8TFQ8HswixZiId99zA7iVQ 4165
tests/methods/test_dino.py sha256=wdTetFZ8IkrqbWdWX4CutUzjbb1QipS0Wtj2L8j4dXY 4150
tests/methods/test_linear.py sha256=QEZpEBPM_o-6E34jxs8wAEJO3f7BiyEXVMBZgi7K1_c 3991
tests/methods/test_mocov2plus.py sha256=8Q18wsFKY_OWcP13CKf1FlCdh1LI6u4x5PVHiiK5VJE 3921
tests/methods/test_nnbyol.py sha256=bpxm8heirktwWa94FfzH1cMFqOfJEVA_azmQvtcFDto 4083
tests/methods/test_nnclr.py sha256=-qRdXOLQvUGklvZLibLxpgviHiNfeuXtl8sGmpMAgEE 4024
tests/methods/test_nnsiam.py sha256=SXOWBIE6ToPw9CFz3TP13KfVaTIDTXS-Ui4TwBQZj8Q 4000
tests/methods/test_ressl.py sha256=JEEJqZx0WD0G7jededdX1ens7GrVfoYc3WiJTBvOc2s 3934
tests/methods/test_simclr.py sha256=F7ncEKnN_Qih7U-k24Wgrm14LmPqYxBBGZpwPCrfYsw 4456
tests/methods/test_simsiam.py sha256=c79NmKRxcxSu03KH8LA3ZvJmODl4RL8KisFcSqmYP5Q 3977
tests/methods/test_swav.py sha256=TBoVQ4NfWWhcNi-cxsFmlKdKeX0iWxetM5ezffCGHj4 4139
tests/methods/test_vicreg.py sha256=wQj1gu0q3R5gHcEBl0O4uoyJaj1EniMpxjUvXn9THZM 3860
tests/methods/test_wmse.py sha256=uv6DrhiE9BAfAyhfABdNetXU_5cFcOBw9mNrhAy5roA 4405
tests/methods/utils.py sha256=_EsUuIm7zzc81I9TTXFS6zE7yH_eATSu49dweWZPpCM 7309
tests/utils/__init__.py sha256=EavcI0cMzCxD8Ac0KIGohcT4CjiIFOcDsJZ38ID2OpI 1098
tests/utils/test_auto_resumer.py sha256=eT_TPmbwjLniTGutqa_05B92qeRoBa5hN4PwLUdQdKQ 3145
tests/utils/test_auto_umap.py sha256=4o8SlBsQoIcNo2PNWzY97vC1sN7fhw4Vw9U-WJ5I-Wo 2538
tests/utils/test_backbones.py sha256=E7JDPD8MdEl-ziMhJ-Jea0rLcPxP6ehCRwfxpq90HQc 2374
tests/utils/test_checkpointer.py sha256=cpdtT48AfK2-4dajoTDxTJFceOzhs6WcpOzn-J2dEjg 3445
tests/utils/test_classification_dataloader.py sha256=ylUHFmGxhxlTFhUNM2jaM2pjwfSiIZyK7xowjAByWeY 2847
tests/utils/test_filter.py sha256=FWIp9rjzYm3kLA4i_bHJMLRHsQYIQlNMUFDNLQnrvtU 2004
tests/utils/test_gather.py sha256=gRu_W8wQJHVeAzh4XuPbem2HBCNZmbffrfiGaXZ1pY4 1403
tests/utils/test_kmeans.py sha256=gttaloutd_W7jQBDXh0akYZRi4osAFg9pnL4S8fcAxE 464
tests/utils/test_knn.py sha256=tirowxR0Ur1oWrW_TC6GyCPP9SxOfHCWHGBe1stI-20 2689
tests/utils/test_metrics.py sha256=CqXbFJhkGl7dZeV6Ds9I98lMdbigPqtHNuRCgOacfCo 1420
tests/utils/test_pretrain_dataloader.py sha256=gvYPNKyoSm6fh7dFaxB71TUkgk2i9mgZTBgol7i2Wmk 3398
solo_learn-1.0.2.dist-info/LICENSE sha256=cQjlKiCosiZ1y5WioEb6oCN2ofRfcmG12q8XXbwH_PM 1067
solo_learn-1.0.2.dist-info/METADATA sha256=3r1TwLVXpwpN_p9fQPI8gzKeDWLHNYkHes_jd7C__RQ 1075
solo_learn-1.0.2.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
solo_learn-1.0.2.dist-info/dependency_links.txt sha256=KJ-mkzNhDRmNNT9OzQ71CnVIjoaYUAujWbjVsAqYAy8 53
solo_learn-1.0.2.dist-info/top_level.txt sha256=9yKzXVSZu2R-a8yA5BfTgKr6XY6teN-Sg6FtLIO_nsg 11
solo_learn-1.0.2.dist-info/RECORD

top_level.txt

solo
tests
https://developer.download.nvidia.com/compute/redist