cabrnet

View on PyPIReverse Dependencies (0)

1.1.1 cabrnet-1.1.1-py3-none-any.whl

Wheel Details

Project: cabrnet
Version: 1.1.1
Filename: cabrnet-1.1.1-py3-none-any.whl
Download: [link]
Size: 167728
MD5: 0337de6fd519636c0577c1ac14ecd11a
SHA256: d105080d96f181f24b8e77b5ae81e0689bb38d6f3713401ccfe536cd1f0bf05b
Uploaded: 2024-10-16 07:48:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cabrnet
Version: 1.1.1
Summary: Generic library for prototype-based classifiers
Author-Email: Romain Xu-Darme <romain.xu-darme[at]cea.fr>, Aymeric Varasse <aymeric.varasse[at]cea.fr>
Maintainer-Email: Romain Xu-Darme <romain.xu-darme[at]cea.fr>, Aymeric Varasse <aymeric.varasse[at]cea.fr>, Julien Girard-Satabin <julien.girard2[at]cea.fr>, Alban Grastien <alban.grastien[at]cea.fr>
Project-Url: Homepage, https://github.com/aiser-team/cabrnet
Project-Url: Issues, https://github.com/aiser-team/cabrnet/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: torch (>=2.0.0)
Requires-Dist: torchvision (>=0.13.0)
Requires-Dist: numpy (>=1.19.5)
Requires-Dist: setuptools (>=70.0.0)
Requires-Dist: tqdm (>=4.66.3)
Requires-Dist: scipy (>=1.11.3)
Requires-Dist: loguru (>=0.7.2)
Requires-Dist: zenodo-get (>=1.5.1)
Requires-Dist: graphviz (>=0.20.1)
Requires-Dist: opencv-python-headless
Requires-Dist: captum (>=0.7.0)
Requires-Dist: py-cpuinfo (~=9.0.0)
Requires-Dist: gradio (~=4.43.0)
Requires-Dist: tensorboard (>=2.17.0)
Requires-Dist: ray[tune] (~=2.34.0)
Requires-Dist: optuna (~=3.6.1)
Requires-Dist: onnxruntime (~=1.19.0)
Requires-Dist: onnx-graphsurgeon (~=0.5.2)
Requires-Dist: pacmap (~=0.7.3)
Requires-Dist: scikit-learn (~=1.5.1)
Requires-Dist: black; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: pyright; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: mkdocs; extra == "doc"
Requires-Dist: pydoc-markdown; extra == "doc"
Requires-Dist: pymdown-extensions; extra == "doc"
Requires-Dist: python-markdown-math; extra == "doc"
Requires-Dist: gdown (~=4.7.1); extra == "legacy"
Requires-Dist: requests (~=2.32.0); extra == "legacy"
Requires-Dist: Augmentor (~=0.2.12); extra == "legacy"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: legacy
Description-Content-Type: text/markdown
License-File: COPYING
License-File: COPYING.LESSER
[Description omitted; length: 2110 characters]

WHEEL

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

RECORD

Path Digest Size
cabrnet/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cabrnet/main.py sha256=XUa9I6t21joJMwySemCmvvZkrqbr6Odyt-0Om3UiC7w 5211
cabrnet/main_gui.py sha256=419JNnSC3F7VizoTm1S-loK0RYQgG8iKxmOKoitotyY 4149
cabrnet/apps/bayesian_optimizer.py sha256=LotU9IXMkftXVSrn6rFlXtUaxYFY51Ac6XgsnyWMB30 12978
cabrnet/apps/benchmark.py sha256=-ykJZ9svxbmYbmnJzHhnqj7lkwjWnssAbxfUwgb7bDg 6680
cabrnet/apps/evaluate.py sha256=NbUXIiZwWGgf6uoyirWiVrsbACNQdQlh5PqFd_h-6cw 3505
cabrnet/apps/explain_global.py sha256=GTBRhAEzKE6LHdVPYswz39aEwc0GJqiH-7VJFwN3tiE 4942
cabrnet/apps/explain_local.py sha256=bxW9OaoMyk9NGvmEg1DuElk8lNGFJb6xICZPwWLpjBE 5351
cabrnet/apps/import.py sha256=XcdtCONjr0ISWO0eJBRHyOd7_UjyDvFJjkl-YK5jXz0 4586
cabrnet/apps/show_latent_space.py sha256=1thRsewDDvMs7wnoFP6266i36JEFn7Z0HyC907jRsMc 10132
cabrnet/apps/train.py sha256=GOErm3fDduJjM-69DV2JZvPzT0mLXdcVGSQ1IF1Q0Mo 9834
cabrnet/archs/custom_extractors/__init__.py sha256=CX_hUT9xF8T0kr45WAuaCUmTyLCAJP1piRE1JffYkA4 29
cabrnet/archs/custom_extractors/onnx_backbone.py sha256=wpT2WVypB_-RT4I6yXuPDVIKmXXoQkOnwxbTRQqfuAw 13141
cabrnet/archs/generic/conv_extractor.py sha256=R2izYKeDD4CBkjx4oC1bbbZ-dWfSMpNEw2PBijxPIwk 9540
cabrnet/archs/generic/decision.py sha256=85_OY99KdehdRkx-yNAhX4fNY09yb8YnsweLu5ICsrI 4402
cabrnet/archs/generic/model.py sha256=Xl8is_ZYpfU26sBsZU3iyvrNvwyb1wpseQUDHG8LKZk 24221
cabrnet/archs/hollow/decision.py sha256=Vnkox8u2l5B4fqNo7tdzcoddtPQYa-gWhTWGCPBmd-E 1387
cabrnet/archs/hollow/model.py sha256=h7UHyhnXM3l4fmHx8kRKuxscuLmC8znLtXXw1lljkwg 5749
cabrnet/archs/pipnet/decision.py sha256=IA243lsWCZxYfO8edToxRIbSvjRZcjpoyM2djyG518w 4415
cabrnet/archs/pipnet/model.py sha256=SQsDeo82o92cinDCb4-v1G_1OhGsR4ZqhBsyL6hbElY 36286
cabrnet/archs/protopnet/decision.py sha256=xwAmujmM6VelgMy4bvKLl7IdAlUYGrcKQWaDvOqIHBI 5276
cabrnet/archs/protopnet/model.py sha256=E3Etn-HtWYoVoEayPiwPd30u-v_wTdQCjDWZjjujZRw 36260
cabrnet/archs/protopool/decision.py sha256=aXrwj5Eno2kldP5JWh8FNBgzvvrbx3dgMl5t_6D21sU 8315
cabrnet/archs/protopool/model.py sha256=XvBo0MRattDjRrdJg50FwgeaOZlQxS5wOPPxotj3I9k 30807
cabrnet/archs/prototree/decision.py sha256=elRtDA-F_hdhsGa3fTi3r8HJmu5_I9g6JBbthCGwTYo 7038
cabrnet/archs/prototree/model.py sha256=sS_nF9vVeDpXvgroE02pf2UAy_0A2w4EGZGJCo3T3aI 28522
cabrnet/core/evaluation/local_perturbation_analysis.py sha256=crMlBBdTojXUd2jdRVUsOx8WWGXs9FzgzM8-WlHmrq8 26770
cabrnet/core/evaluation/relevance_analysis.py sha256=5n4YmO5_oJfKger2sjYPrDjV_ngnWrfr6eHPnxjXao0 16311
cabrnet/core/interface/analysis_gui.py sha256=nsCxLbJ5pse0LJpwRvMj9THvqqE1-W6PDmdSGLyq4F0 18286
cabrnet/core/interface/benchmark.py sha256=U936xKHHuBDdvRSNsCmu2OLmtIlKr3ME_72rTPBxskM 7271
cabrnet/core/interface/design_gui.py sha256=jg-HbzIetztfXXIMBQcMIAvlB5CWanOZTgh-FcNnIps 23471
cabrnet/core/interface/utils.py sha256=eiM-7b4fOmPsG4dpiSYRatQPtdwYDnlI8dw_ONosQw4 2762
cabrnet/core/interface/visualization.py sha256=KfwGWyLnnU5l-l573Z_IWGM41dAS2aiKw-aPkHIQ9Pg 7269
cabrnet/core/utils/custom_preprocess.py sha256=nMm7OmWwpxnSk3ghklnlOk6yJP-cx-Jh9WMaf_ZOFQ8 372
cabrnet/core/utils/data.py sha256=3X5z2amXhBEZLQH_ajkoyTX7xPgzjEEDYp6cIS96laA 12741
cabrnet/core/utils/exceptions.py sha256=csemoKpEU4gLaqciPIMBqfKetMTujmVQC46Vk7b3ass 1114
cabrnet/core/utils/image.py sha256=aWVwZ9zPkwkfcortOUJWCLYnrYl0eQRLFWtBFcPSDTI 307
cabrnet/core/utils/init.py sha256=ZxnGCS0vshgu2Yfj8-wxe0wGIsNEb-iZI0QmssgHh0w 1363
cabrnet/core/utils/monitoring.py sha256=PO9MQX8XNG4kt1CqgcAljJPJlfrv6ECyfJXahmTpqb8 1677
cabrnet/core/utils/optimizers.py sha256=2nFtot66EyLix3SV0uJn20H1HNTgLTn_PyM6ti8X_vA 19372
cabrnet/core/utils/parser.py sha256=Qg_1bPgtacmDETavQK12kujbsSqGESpe1VHkf2ThjcE 734
cabrnet/core/utils/prototypes.py sha256=cqbt16jBXCWMmUWhcxGiC6wE6P9zE72F98j-DBsZKIc 1047
cabrnet/core/utils/save.py sha256=VlNjw61V_dyZGstu_oUszTXMLRfQmkfZlCfd4UvgLSI 9021
cabrnet/core/utils/similarities.py sha256=so9Ew6T6ZiLrIFmxHC_Ou-VpB726TYZ4XgmM66Et9LA 14159
cabrnet/core/utils/system_info.py sha256=hfXqVr8_Qz2Yty3-IeVh37yazlwugBKel6Agj6Lkprk 625
cabrnet/core/utils/train.py sha256=Qjx0FNeEwDORv5HYALvgAV-rDNbIhIyCttW1SNWSH5Q 7744
cabrnet/core/utils/tree.py sha256=a1lFRu6CHXSC9LxWzCnMdlOsT6gUuJhPsNLmv1APF7M 26181
cabrnet/core/visualization/explainer.py sha256=l77Dzbm6Tf399uotpPyJUzZ44E2ZnD0jhFLJO-2Ix6k 18364
cabrnet/core/visualization/gradients.py sha256=pMc5p6sQh5D3cDMA0vmgJLE13T8Owcgfkd__CAj8K3Y 15781
cabrnet/core/visualization/postprocess.py sha256=PHz4o2y83B-xasITfGPgVWTkGhZrnoubY06vlgftSUs 3249
cabrnet/core/visualization/prp_utils.py sha256=y-GYOQCSSySFGydtmReU18DrJgXituwLYjGvr4tFLK0 37345
cabrnet/core/visualization/upsampling.py sha256=16baZPEFB7XmT9uIkkFg-lTirNPmERrCsuENVdaLeTc 2220
cabrnet/core/visualization/view.py sha256=ZEIudzgPTc7_ClYgNwZV9AygI-6BcQ-ZL0NDYZv-ssI 4693
cabrnet/core/visualization/visualizer.py sha256=D5lbupRZwupGO2-BQZlqEbRlqzatKc-i1NpTI_y7oFw 8020
cabrnet-1.1.1.dist-info/COPYING sha256=qxX9UmvY3Rip5368E5ZWv00z6X_HI4zRG_YOK5uGZsY 17987
cabrnet-1.1.1.dist-info/COPYING.LESSER sha256=JGBBtuz5vDLXGKYsV4d8eLXrOXtkZ-dO164mJqsYnDA 26517
cabrnet-1.1.1.dist-info/METADATA sha256=xlqxg3pddf0-rTeqO-IXtpBLuQbBrS30S0nc_tiLEqw 4155
cabrnet-1.1.1.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
cabrnet-1.1.1.dist-info/entry_points.txt sha256=s59IGJJ5xKd4q-HQBnMYI7DI_ECL650MQVEk6_4B0sI 82
cabrnet-1.1.1.dist-info/top_level.txt sha256=mufd7IgwZYa6bmyXA8sB4DTqB0EsEPUx9S3lG1E3Mmg 8
cabrnet-1.1.1.dist-info/RECORD

top_level.txt

cabrnet

entry_points.txt

cabrnet = cabrnet.main:main
cabrnet-gui = cabrnet.main_gui:main