Metadata-Version: 2.4
Name: ebtorch
Version: 0.31.0
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: PyYAML>=6.0.2
Requires-Dist: advertorch>=0.2.4
Requires-Dist: distributed>=2024.12.1
Requires-Dist: httpx>=0.27
Requires-Dist: matplotlib>=3.8
Requires-Dist: medmnist>=3
Requires-Dist: numpy>=1.24
Requires-Dist: pillow>=10.3.0
Requires-Dist: requests>=2.25
Requires-Dist: safe_assert>=0.5
Requires-Dist: setuptools>=75.8.2
Requires-Dist: thrmt>=0.0.6
Requires-Dist: torch-lr-finder>=0.2.1
Requires-Dist: torch>=2.5
Requires-Dist: torchattacks>=3.5.1
Requires-Dist: torchvision>=0.15
Requires-Dist: tqdm>=4.65
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# :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>=0.25.9" "git+https://github.com/BorealisAI/advertorch.git" "requests>=2.28"
```

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

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