Metadata-Version: 2.1
Name: ebtorch
Version: 0.23.1
Summary: Collection of PyTorch additions, extensions, utilities, uses and abuses
Home-page: https://github.com/emaballarin/ebtorch
Author: Emanuele Ballarin
Author-email: emanuele@ballarin.cc
License: Apache-2.0
Keywords: Deep Learning,Machine Learning
Classifier: Development Status :: 4 - Beta
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: advertorch >=0.2.4
Requires-Dist: matplotlib >=3.8
Requires-Dist: medmnist >=3
Requires-Dist: numpy >=1.24
Requires-Dist: requests >=2.25
Requires-Dist: torch >=2
Requires-Dist: torchattacks >=3.5.1
Requires-Dist: torchvision >=0.15
Requires-Dist: tqdm >=4.65

# :fire: `ebtorch` <a href="https://ballarin.cc/cdn/ebtorch_dalle2.png"><img src="https://ballarin.cc/cdn/ebtorch_dalle2.png" align="right" height="139" /></a>

Collection of [PyTorch](https://pytorch.org/) additions, extensions, utilities, *uses and abuses*.

---

### Getting started

Due to the dependency of `ebtorch` on:
- the latest (unpublished) upstream version of [AdverTorch](https://github.com/BorealisAI/advertorch);
- [TorchAttacks](https://github.com/Harry24k/adversarial-attacks-pytorch), which in turn depends (probably too tightly) on `requests~=2.25.1`;

the recommended way of installing `ebtorch`, at the moment, is the following:

```bash
pip install --upgrade "ebtorch" "git+https://github.com/BorealisAI/advertorch.git"
pip install --upgrade --no-deps "requests>=2.28"
```

Within [Google Colab](https://colab.research.google.com), it can be installed (together with all missing dependencies) as:

```jupyter
!pip install "fire>=0.6" "medmnist>=3" "torchattacks>=3.5.1" "git+https://github.com/BorealisAI/advertorch.git" "ebtorch>=0.23" --no-deps
```
