New features, better docs, dropped python 3.5
PyTorch-Ignite 0.4.3 - Release Notes
🎉 Since september we have a new logo (#1324) 🎉
Core
Metrics
- [BC-breaking] Made Metrics accumulate values on device specified by user (#1238)
- Fixes BC if custom metric returns a dict (#1478)
- Added PSNR metric (#1570, #1595)
Handlers
- Checkpoint can save model with same filename (#1423)
- Add
greater_or_equal
option to Checkpoint handler (#1597) - Update handlers to use setup_logger (#1617)
- Added TimeLimit handler (#1611)
Distributed helper module
- Distributed cpu tests on windows (#1429)
- Added kwargs to idist.auto_model (#1552)
- Improved horovod initializer (#1559)
Others
- Dropped python 3.5 support (#1500)
- Added
torch.cuda.manual_seed_all
toignite.utils.manual_seed
(#1444) - Fixed
to_onehot
function to be torch scriptable (#1592) - Introduced standard stream for logger setup helper (#1601)
Docker images
- Removed Entrypoint from Dockerfile and images (#1475)
Examples
- Added [Cifar10 QAT example](https://github.com/pytorch/ignite/tree/master/examples/contrib/cifar10_qat (#1556)
Contrib
Metrics
- Improved Canberra metric for DDP (#1314)
- Improve ManhattanDistance metric for DDP (#1320)
- Improve R2Score metric for DDP (#1318)
Handlers
- Added new time profiler
HandlersTimeProfiler
which allows per handler time profiling (#1398, #1474) - Fixed
attach_opt_params_handler
to returnRemovableEventHandle
(#1502) - Renamed
TrainsLogger
toClearMLLogger
keeping BC (#1557, #1560)
Documentation improvements
- #1330, #1337, #1338, #1353, #1360, #1374, #1373, #1394, #1393, #1401, #1435, #1460, #1461, #1465, #1536, #1542 ...
- Update Shpinx to v3.2.1. (#1356, #1372)
Codebase is MyPy checked
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):
@1nF0rmed, @Amab, @BanzaiTokyo, @Devanshu24, @Nic-Ma, @RaviTezu, @SamuelMarks, @abdulelahsm, @afzal442, @ahmedo42, @dgarth, @fco-dv, @gruebel, @harsh8398, @ibotdotout, @isabela-pf, @jkhenning, @josselineperdomo, @jrieke, @n2cholas, @ramesht007, @rzats, @sdesrozis, @shngt, @sroy8091, @theodumont, @thescripted, @timgates42, @trsvchn, @uribgp, @vcarpani, @vfdev-5, @ydcjeff, @zhxxn