github pytorch/ignite v0.4.3
New features, better docs, dropped python 3.5

latest releases: v0.5.0.post2, v0.5.0.post1, v0.4.13...
3 years ago

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 to ignite.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

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 return RemovableEventHandle (#1502)
  • Renamed TrainsLogger to ClearMLLogger keeping BC (#1557, #1560)

Documentation improvements

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

Don't miss a new ignite release

NewReleases is sending notifications on new releases.