| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-03-27 | 19.3 kB | |
| v0.5.4 source code.tar.gz | 2026-03-27 | 7.5 MB | |
| v0.5.4 source code.zip | 2026-03-27 | 7.9 MB | |
| Totals: 3 Items | 15.4 MB | 1 | |
What's Changed
- Updated pth docker version by @vfdev-5 in https://github.com/pytorch/ignite/pull/3467
- Fixed stable conda release by @vfdev-5 in https://github.com/pytorch/ignite/pull/3468
- Bump astral-sh/setup-uv from 6 to 7 in the github-actions group by @dependabot[bot] in https://github.com/pytorch/ignite/pull/3469
- Bump actions/checkout from 5 to 6 in the github-actions group by @dependabot[bot] in https://github.com/pytorch/ignite/pull/3470
- Removed sync arg from wandb.log by @DanielNobbe in https://github.com/pytorch/ignite/pull/3472
- Enable Pyrefly type checking by @rchen152 in https://github.com/pytorch/ignite/pull/3474
- Remove mypy and clean up type checker suppression comments by @rchen152 in https://github.com/pytorch/ignite/pull/3475
- Bump actions/cache from 4 to 5 in the github-actions group by @dependabot[bot] in https://github.com/pytorch/ignite/pull/3477
- [skip ci] fix type hints of OuptutHandlers based on its base class. by @gabrielfruet in https://github.com/pytorch/ignite/pull/3480
- Added merge_group in gha yml to run tests in the merge queue by @vfdev-5 in https://github.com/pytorch/ignite/pull/3491
- refactor
Optional[Union[...]]w|forutils.py; by @maifeeulasad in https://github.com/pytorch/ignite/pull/3482 - Replace Union with | syntax in root_mean_squared_error.py by @JonSnow1807 in https://github.com/pytorch/ignite/pull/3484
- Replace Union with | syntax in psnr.py by @JonSnow1807 in https://github.com/pytorch/ignite/pull/3490
- Replace Union with | syntax in mean_absolute_error.py by @JonSnow1807 in https://github.com/pytorch/ignite/pull/3486
- Replace Union with | syntax in mean_squared_error.py by @JonSnow1807 in https://github.com/pytorch/ignite/pull/3485
- Replace Union with | syntax in frequency.py by @JonSnow1807 in https://github.com/pytorch/ignite/pull/3487
- Replace Union with | syntax in average_precision.py by @JonSnow1807 in https://github.com/pytorch/ignite/pull/3488
- Replace Union with | syntax in cosine_similarity.py by @JonSnow1807 in https://github.com/pytorch/ignite/pull/3489
- refactor
Union[A, B]wA | BandOptional[A]wA | Noneforcommon.pyby @maifeeulasad in https://github.com/pytorch/ignite/pull/3483 - Fix pyrefly type error and modernize type hints in CohenKappa by @Copilot in https://github.com/pytorch/ignite/pull/3495
- Refactor type hints in tensorboard_logger.py for python 3.10 by @gabrielfruet in https://github.com/pytorch/ignite/pull/3492
- Modernize type hints in metric_group.py to Python 3.10+ syntax by @Copilot in https://github.com/pytorch/ignite/pull/3496
- Modernize type hints in accuracy.py to Python 3.10+ syntax by @Copilot in https://github.com/pytorch/ignite/pull/3497
- Fix pyrefly type errors and modernize type hints in LR scheduler classes by @Copilot in https://github.com/pytorch/ignite/pull/3500
- Refactor type hints in median_absolute_error.py by @leelakrishnaRajasimha in https://github.com/pytorch/ignite/pull/3498
- Update loss.py type hints to Python 3.10+ syntax by @Copilot in https://github.com/pytorch/ignite/pull/3501
- Modernize type hints in fbeta.py to Python 3.10+ syntax by @Copilot in https://github.com/pytorch/ignite/pull/3504
- Fix error message typo and remove redundant type casts by @Copilot in https://github.com/pytorch/ignite/pull/3503
- Modernize type hints in engine.py to use Python 3.10+ syntax by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3509
- Refactor type hints in events.py to use Python 3.10+ syntax by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3510
- Update type hints to Python 3.10+ in ignite/metrics/roc_auc.py by @davideticchiarelli01 in https://github.com/pytorch/ignite/pull/3512
- update Checkpoint.call signature by @rwtarpit in https://github.com/pytorch/ignite/pull/3511
- Update type hints in handlers/base_logger.py to to Python 3.10+ syntax by @rwtarpit in https://github.com/pytorch/ignite/pull/3505
- Add ability to choose between flattening or using named for nested metrics. by @gabrielfruet in https://github.com/pytorch/ignite/pull/3514
- Modernize type hints to Python 3.10+ in handlers/checkpoint.py. by @atharva7-g in https://github.com/pytorch/ignite/pull/3515
- Add retry mechanism to linkcheck job with 3 attempts by @Copilot in https://github.com/pytorch/ignite/pull/3517
- Add min_delta_mode parameter to EarlyStopping and update logic for sc… by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3516
- Update type hints in accumulation.py to PEP 604 syntax by @Copilot in https://github.com/pytorch/ignite/pull/3518
- Remove Visdom dependency and update documentation by @Copilot in https://github.com/pytorch/ignite/pull/3526
- Update Python version requirements and targets by @vfdev-5 in https://github.com/pytorch/ignite/pull/3524
- refactor: improve Checkpoint-Serialize consistency for state_dict by @rwtarpit in https://github.com/pytorch/ignite/pull/3519
- Fix: Remove unnecessary pbar initialization by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3523
- Enhance EarlyStopping with mode and min_delta_mode parameters for imp… by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3520
- Modernize_type_hints_to_Python_3.10+_in_engine/deterministic.py by @marko-pavlovich in https://github.com/pytorch/ignite/pull/3527
- refactor: update type hints to use Python 3.10+ syntax in utils and c… by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3529
- refactor: update type hints to use Python 3.10+ syntax in utils and … by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3534
- Fix: Replace legacy TextCNN with modern DistilBERT example by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3533
- Add an
attachfunction toParamScheduler. by @atharva7-g in https://github.com/pytorch/ignite/pull/3532 - Modernize type hints to Python 3.10+ in ignite/contrib/engines/tbptt.py by @Ayush-Aditya in https://github.com/pytorch/ignite/pull/3538
- replace typing hints in
examples/cifar10by @omkar-334 in https://github.com/pytorch/ignite/pull/3541 - replace typing hints in
examples/references/classification/imagenet/vis.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3543 - replace typing hints in
tests/ignite/handlers/by @omkar-334 in https://github.com/pytorch/ignite/pull/3544 - replace typing hints in
examples/references/classification/imagenet/dataflow.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3542 - bump minimum Python version to 3.10 by @omkar-334 in https://github.com/pytorch/ignite/pull/3548
- replace typing hints in
ignite/base/mixins.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3556 - replace typing hints in
ignite/contrib/metrics/regression/_base.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3557 - replace typing hints in
ignite/distributed/launcher.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3559 - [Feature] Implement HitRate metric for RecSys by @rwtarpit in https://github.com/pytorch/ignite/pull/3530
- Add .devcontainer for GitHub Codespaces support by @steaphenai in https://github.com/pytorch/ignite/pull/3567
- Fix prettier formatting in .devcontainer/devcontainer.json and add to code-style CI triggers by @Copilot in https://github.com/pytorch/ignite/pull/3570
- refactor
super()intests/by @omkar-334 in https://github.com/pytorch/ignite/pull/3554 - Mcc metric by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3537
- refactor
super()inignite/handlersby @omkar-334 in https://github.com/pytorch/ignite/pull/3550 - refactor
super()in remainingexamplesby @omkar-334 in https://github.com/pytorch/ignite/pull/3549 - refactor
super()in remaining files by @omkar-334 in https://github.com/pytorch/ignite/pull/3555 - replace typing hints in
ignite/distributed/utils.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3560 - replace typing hints in
tests/ignite/metricsby @omkar-334 in https://github.com/pytorch/ignite/pull/3546 - replace typing hints in ignite/metrics/gpu_info.py by @steaphenai in https://github.com/pytorch/ignite/pull/3580
- refactor
super()inexamples/mnistby @omkar-334 in https://github.com/pytorch/ignite/pull/3552 - replace typing hints in
ignite/distributed/comp_models/base.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3562 - replace typing hints in
ignite/distributed/auto.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3558 - Add fallback handling in global_step_from_engine for unregistered events by @Ayush-Aditya in https://github.com/pytorch/ignite/pull/3566
- Fix docs CI failures: short-name nitpick_ignore entries, updated intersphinx/Neptune/XLA URLs, fallback in global_step_from_engine by @Copilot in https://github.com/pytorch/ignite/pull/3583
- Fix linkcheck CI: add allowed redirects for pytorch.org, clearml, horovod, wandb by @Copilot in https://github.com/pytorch/ignite/pull/3587
- Add py-rouge implementation in tests and remove py-rouge/setuptools dependencies by @omkar-334 in https://github.com/pytorch/ignite/pull/3575
- replace typing hints in
ignite/distributed/comp_models/__init__.pyby @omkar-334 in https://github.com/pytorch/ignite/pull/3561 - Update torch dependency version to 2.2 by @vfdev-5 in https://github.com/pytorch/ignite/pull/3588
- replace typing hints in
tests/ignite/engine/by @omkar-334 in https://github.com/pytorch/ignite/pull/3545 - Replace typing hints with new version in
ignite/engine/__init__.pyby @kyuksel in https://github.com/pytorch/ignite/pull/3576 - refactor
super()inignite/metricsby @omkar-334 in https://github.com/pytorch/ignite/pull/3551 - Introduce
ResettableHandlerinterface andattach()method by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3564 - MetricsLambda and ClassificationReport ability to use metrics_result_mode. by @gabrielfruet in https://github.com/pytorch/ignite/pull/3531
- Fix Optional and Union typing hints in ignite/handlers/ema_handler.py by @ramyars466 in https://github.com/pytorch/ignite/pull/3590
- Replace old-style typing hints in handlers/state_param_scheduler.py by @Manimaran-tech in https://github.com/pytorch/ignite/pull/3592
- Added type hints for Optional and collection types by @suryanshcode2601 in https://github.com/pytorch/ignite/pull/3582
- Fix outdated wandb init() docs URL in WandBLogger docstring by @Copilot in https://github.com/pytorch/ignite/pull/3614
- fix: replace Optional typing hints with Python 3.10+ syntax in handlers by @ramyars466 in https://github.com/pytorch/ignite/pull/3584
- replace typing hints in ignite/handlers/tqdm_logger.py by @roli-lpci in https://github.com/pytorch/ignite/pull/3591
- Fix [#3481]: Replace typing hints in stores.py by @ramyars466 in https://github.com/pytorch/ignite/pull/3594
- Replace typing module hints with modern syntax in handlers core utils by @Manimaran-tech in https://github.com/pytorch/ignite/pull/3596
- Replace typing module hints with modern syntax in handlers schedulers by @Manimaran-tech in https://github.com/pytorch/ignite/pull/3597
- Replace typing module hints with modern syntax in metrics/gan by @Manimaran-tech in https://github.com/pytorch/ignite/pull/3601
- Replace typing module hints with modern syntax in metrics/clustering by @Manimaran-tech in https://github.com/pytorch/ignite/pull/3604
- Replace typing module hints with modern syntax in metrics core (metrics_lambda, precision, running_average, ssim) by @Manimaran-tech in https://github.com/pytorch/ignite/pull/3602
- Replace typing module hints with modern syntax in metrics/nlp by @Manimaran-tech in https://github.com/pytorch/ignite/pull/3599
- Replace old typing in top_k_categorical_aaccuracy.py by @rogueslasher in https://github.com/pytorch/ignite/pull/3609
- Replace old typing hints with Python 3.10 syntax in visdom_logger.py by @rogueslasher in https://github.com/pytorch/ignite/pull/3615
- fix: resolve doctest failures in FID and CalinskiHarabaszScore metrics by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3612
- Refactor type hints and imports in metrics by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3629
- Implement Ray Tune example with Ignite by @atharva7-g in https://github.com/pytorch/ignite/pull/3574
- Refactor type hints for consistency in regression metrics by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3630
- Refactored: Modernize type hints in handlers/ by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3632
- Refactor type hints for consistency in regression metrics by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3633
- Updating the docs to use default sphinx search by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3636
- Refactored: Modernized type hints in distributed/ by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3644
- Refactored: Modernize type hints in engine/ by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3643
- replace process.wait() with process.communicate() in execute() to prevent deadlock by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3651
- Remove broken Neptune app links causing linkcheck CI failures by @Copilot in https://github.com/pytorch/ignite/pull/3657
- Added nb-clean to pre-commit config by @Prathamesh8989 in https://github.com/pytorch/ignite/pull/3618
- fix: skip tcp:// init_method with torchrun on nightly builds by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3658
- [skip-ci] Update .git-blame-ignore-revs with new commit hashes by @vfdev-5 in https://github.com/pytorch/ignite/pull/3664
- Copilot/update type hints in files again by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3626
- Unpin nltk dependency by @malfet in https://github.com/pytorch/ignite/pull/3669
- docs/refactor: fix typos and modernize super() in Precision and Recall by @Prathamesh8989 in https://github.com/pytorch/ignite/pull/3674
- Fix device mismatch in object detection metrics and improve multi-device testing by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3667
- docs: fix typos and improve grammar in distributed.rst by @Prathamesh8989 in https://github.com/pytorch/ignite/pull/3673
- fix: validate n_saved in Checkpoint to reject non-positive values by @PewterZz in https://github.com/pytorch/ignite/pull/3682
- add tests for uncovered lines in engine.py by @rogueslasher in https://github.com/pytorch/ignite/pull/3660
- Enhance search functionality and improve documentation layout by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3647
- Modernize type hints in OD and mAP metrics by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3683
- Fix: Adopt master address and port from environment in native spawn by @Sriniketh99 in https://github.com/pytorch/ignite/pull/3684
- Fix torch.load calls to explicitly set weights_only=True by @rogueslasher in https://github.com/pytorch/ignite/pull/3639
- Add fairness and bias metrics by @TahaZahid05 in https://github.com/pytorch/ignite/pull/3627
- docs: fix typos in rouge.py and deterministic.py by @nightcityblade in https://github.com/pytorch/ignite/pull/3686
- fix: return NaN for invalid cluster counts in CalinskiHarabaszScore by @nightcityblade in https://github.com/pytorch/ignite/pull/3656
- Modernize type hints across ignite codebase to Python 3.10+ style by @Copilot in https://github.com/pytorch/ignite/pull/3689
- Fixed remaining old typehints mentions by @vfdev-5 in https://github.com/pytorch/ignite/pull/3690
- fix: report definition site in Metric.getattr on AttributeError by @rogueslasher in https://github.com/pytorch/ignite/pull/3666
- Fix invalid cluster handling in SilhouetteScore by @HimanshuSingh-966 in https://github.com/pytorch/ignite/pull/3677
- Fix ruff-format for Jupyter files and refactor codebase by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3694
- Update Docker configurations: upgrade PyTorch version and adjust installation commands by @aaishwarymishra in https://github.com/pytorch/ignite/pull/3695
- Fix: DaviesBouldinScore returns NaN for invalid cluster counts by @Copilot in https://github.com/pytorch/ignite/pull/3699
- Update PyTorch version to 2.11 in docker configuration by @vfdev-5 in https://github.com/pytorch/ignite/pull/3698
- Add BatchSizeScheduler handler for dynamic batch size scheduling by @rogueslasher in https://github.com/pytorch/ignite/pull/3697
- docs: fix typos in metric docstrings and test comments by @nightcityblade in https://github.com/pytorch/ignite/pull/3700
New Contributors
- @DanielNobbe made their first contribution in https://github.com/pytorch/ignite/pull/3472
- @rchen152 made their first contribution in https://github.com/pytorch/ignite/pull/3474
- @gabrielfruet made their first contribution in https://github.com/pytorch/ignite/pull/3480
- @maifeeulasad made their first contribution in https://github.com/pytorch/ignite/pull/3482
- @JonSnow1807 made their first contribution in https://github.com/pytorch/ignite/pull/3484
- @leelakrishnaRajasimha made their first contribution in https://github.com/pytorch/ignite/pull/3498
- @aaishwarymishra made their first contribution in https://github.com/pytorch/ignite/pull/3509
- @davideticchiarelli01 made their first contribution in https://github.com/pytorch/ignite/pull/3512
- @rwtarpit made their first contribution in https://github.com/pytorch/ignite/pull/3511
- @atharva7-g made their first contribution in https://github.com/pytorch/ignite/pull/3515
- @TahaZahid05 made their first contribution in https://github.com/pytorch/ignite/pull/3523
- @marko-pavlovich made their first contribution in https://github.com/pytorch/ignite/pull/3527
- @Ayush-Aditya made their first contribution in https://github.com/pytorch/ignite/pull/3538
- @omkar-334 made their first contribution in https://github.com/pytorch/ignite/pull/3541
- @steaphenai made their first contribution in https://github.com/pytorch/ignite/pull/3567
- @kyuksel made their first contribution in https://github.com/pytorch/ignite/pull/3576
- @ramyars466 made their first contribution in https://github.com/pytorch/ignite/pull/3590
- @Manimaran-tech made their first contribution in https://github.com/pytorch/ignite/pull/3592
- @suryanshcode2601 made their first contribution in https://github.com/pytorch/ignite/pull/3582
- @roli-lpci made their first contribution in https://github.com/pytorch/ignite/pull/3591
- @rogueslasher made their first contribution in https://github.com/pytorch/ignite/pull/3609
- @Prathamesh8989 made their first contribution in https://github.com/pytorch/ignite/pull/3618
- @malfet made their first contribution in https://github.com/pytorch/ignite/pull/3669
- @PewterZz made their first contribution in https://github.com/pytorch/ignite/pull/3682
- @Sriniketh99 made their first contribution in https://github.com/pytorch/ignite/pull/3684
- @nightcityblade made their first contribution in https://github.com/pytorch/ignite/pull/3686
- @HimanshuSingh-966 made their first contribution in https://github.com/pytorch/ignite/pull/3677
Full Changelog: https://github.com/pytorch/ignite/compare/v0.5.3...v0.5.4