Generic library for prototype-based classifiers
Project description
CaBRNet is an open source library that offers an API to use state-of-the-art prototype-based architectures (also called case-based reasoning models), or easily add a new one.
Currently, CaBRNet supports the following architectures:
- ProtoPNet, as described in Chaofan Chen, Oscar Li, Chaofan Tao, Alina Jade Barnett, Jonathan Su and Cynthia Rudin. This Looks like That: Deep Learning for Interpretable Image Recognition. Proceedings of the 33rd International Conference on Neural Information Processing Systems, page 8930–8941, 2019.
- ProtoTree, as described in Meike Nauta, Ron van Bree and Christin Seifert. Neural Prototype Trees for Interpretable Fine-grained Image Recognition. 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 14928–14938, 2021.
- ProtoPool, as described in Dawid Rymarczyk, Lukasz Struski, Michal Gorszczak, Koryna Lewandowska, Jacek Tabor and Bartosz Zielinski. Interpretable Image Classification with Differentiable Prototypes Assignment. 2021 European Conference on Computer Vision (ECCV).
Index
Authors
This library is collaboratively maintained by members of CEA-LIST. The current point of contact is Romain Xu-Darme. The following authors contributed in a significant manner to the code base and/or the documentation of the library:
- Romain Xu-Darme (CEA-LIST)
- Aymeric Varasse (CEA-LIST)
- Alban Grastien (CEA-LIST)
- Julien Girard-Satabin (CEA-LIST)
The following authors contributed in a significant manner to the experiments and the publication of trained models:
- Jules Soria (CEA-LIST)
- Alban Grastien (CEA-LIST)
- Romain Xu-Darme (CEA-LIST)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file cabrnet-1.1.1.tar.gz
.
File metadata
- Download URL: cabrnet-1.1.1.tar.gz
- Upload date:
- Size: 130.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7003d532356de8f9bb963a97ded7f26aa3911430ac37a6b8242be543606bbe61 |
|
MD5 | ac736c6462399f4fd0424ecd81473796 |
|
BLAKE2b-256 | cbb218812b81acd4efe3709871aa6c42825abceeb908a123204e92052f1c9cfb |
File details
Details for the file cabrnet-1.1.1-py3-none-any.whl
.
File metadata
- Download URL: cabrnet-1.1.1-py3-none-any.whl
- Upload date:
- Size: 167.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d105080d96f181f24b8e77b5ae81e0689bb38d6f3713401ccfe536cd1f0bf05b |
|
MD5 | 0337de6fd519636c0577c1ac14ecd11a |
|
BLAKE2b-256 | 5af1e6602283feb1ed6ad1bb6ba5fb3d6e9e78bafad42da5467b146e3be9f65b |