my fork of prototorch
Go to file
2021-06-04 22:16:55 +02:00
.github [QA] Fix "list-item-bullet-indent" 2021-06-01 19:08:37 +02:00
docs Bump version: 0.4.5 → 0.5.0 2021-05-28 16:17:49 +02:00
examples Remove usage of Prototype1D 2021-05-28 16:17:40 +02:00
prototorch [FEATURE] Remove utility modules and add wrappers instead 2021-06-04 22:16:55 +02:00
tests Add more competition functions 2021-06-01 12:37:21 +02:00
.bumpversion.cfg Bump version: 0.4.5 → 0.5.0 2021-05-28 16:17:49 +02:00
.codacy.yml Fix things codacy complains about 2020-09-24 11:53:35 +02:00
.codecov.yml Add .codecov.yml and codecov badge to README.md 2020-04-06 18:07:15 +02:00
.gitignore Ignore artiifacts folder 2021-05-25 16:40:34 +02:00
.readthedocs.yml Add docs 2021-04-14 19:20:08 +02:00
.travis.yml Cache pip in CI 2021-05-25 16:43:48 +02:00
LICENSE Initial commit 2020-02-07 10:11:36 +01:00
MANIFEST.in Update manifest 2020-07-13 09:32:38 +02:00
README.md Update readme 2021-04-29 14:31:36 +02:00
RELEASE.md [QA] Remove duplicate headings 2021-06-01 19:18:37 +02:00
setup.py Bump version: 0.4.5 → 0.5.0 2021-05-28 16:17:49 +02:00

ProtoTorch: Prototype Learning in PyTorch

ProtoTorch Logo

Build Status tests GitHub tag (latest by date) PyPI codecov Codacy Badge PyPI - Downloads GitHub license

Tensorflow users, see: ProtoFlow

Description

This is a Python toolbox brewed at the Mittweida University of Applied Sciences in Germany for bleeding-edge research in Prototype-based Machine Learning methods and other interpretable models. The focus of ProtoTorch is ease-of-use, extensibility and speed.

Installation

ProtoTorch can be installed using pip.

pip install -U prototorch

To also install the extras, use

pip install -U prototorch[all]

Note: If you're using ZSH (which is also the default shell on MacOS now), the square brackets [ ] have to be escaped like so: \[\], making the install command pip install -U prototorch\[all\].

To install the bleeding-edge features and improvements:

git clone https://github.com/si-cim/prototorch.git
cd prototorch
git checkout dev
pip install -e .[all]

Documentation

The documentation is available at https://www.prototorch.ml/en/latest/. Should that link not work try https://prototorch.readthedocs.io/en/latest/.

Bibtex

If you would like to cite the package, please use this:

@misc{Ravichandran2020b,
  author = {Ravichandran, J},
  title = {ProtoTorch},
  year = {2020},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/si-cim/prototorch}}
}