New features and enhanced contrib module
Core
-
We removed deprecated metric classes
BinaryAccuracy
andCategoricalAccuracy
and which are replaced byAccuracy
. -
Multilabel option for
Accuracy
,Precision
,Recall
metrics. -
Added other metrics:
-
Operations on metrics:
p = Precision(average=False)
- apply PyTorch operators:
mean_precision = p.mean()
- indexing:
precision_no_bg = p[1:]
- apply PyTorch operators:
-
Improved our docs with more examples.
-
Added FAQ section with best practices.
-
Bug fixes
Now in Contributions module
- added
TensorboardLogger
- added
VisdomLogger
- added
PolyaxonLogger
- improved
ProgressBar
- New regression metrics
- Median Absolute Error
- Median Relative Absolute Error
- Median Absolute Percentage Error
- Geometric Mean Relative Absolute Error
- Canberra Metric
- Fractional Absolute Error
- Wave Hedges Distance
- Geometric Mean Absolute Error
- added new parameter scheduling classes and improved parameters:
- PiecewiseLinear
- LRScheduler
- other helper methods
- added custom events support:
CustomPeriodicEvent
Notebook examples
- VAE on MNIST
- CNN for text classification
Nighlty builds with pytorch-nightly as dependency
We also provide pip/conda
nighlty builds with pytorch-nightly
as dependency:
pip install pytorch-ignite-nightly
or
conda install -c pytorch ignite-nightly
Acknowledgments
🎉 Thanks to our community and all our contributors for the issues, PRs and 🌟 ⭐️ 🌟 !
💯 We really appreciate your implication into the project (in alphabetical order):
Bibonaut, IlyaOvodov, TheCodez, anmolsjoshi, fabianschilling, maaario, snowyday, vfdev-5, willprice, zasdfgbnm, zippeurfou
vfdev-5 would like also to thank his wife and newborn baby girl Nina for their support while working on this release !