pytorch/ignite
High-level library to help with training and evaluating neural networks in PyTorch flexibly and transparently. observed · 2026-08-28
Health v2 · maintenance only
89/100
- Activity 98
- Release rhythm 70
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 162
- age_days: 3205
- days_rel: 42
- days_push: 16
- n_releases_24m: 4
Adoption not part of the score
4778 stars · 715 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
PyTorch-Ignite is a high-level library for training and evaluating neural networks in PyTorch flexibly and transparently. It provides an Engine and event system, rich handlers (checkpointing, early stopping, scheduling), 50+ distributed-ready metrics, and helpers for distributed training on CPUs, GPUs, and TPUs.
Use cases
- train neural networks in pytorch without writing boilerplate training loops
- add checkpointing and early stopping to my model training
- run distributed training across gpus and tpus
- compute accuracy and other metrics during validation
- schedule learning rate changes during training
- find a good learning rate for my model
- attach custom logic to training events like epoch completed
When to choose
- you use PyTorch and want a flexible, transparent high-level training loop
- you need built-in metrics, checkpointing, and early stopping out of the box
- you want to scale training to multi-GPU/TPU with minimal code changes
When to avoid
- you prefer PyTorch Lightning's more opinionated, fully-automated training structure
- you work outside the PyTorch ecosystem (e.g., TensorFlow or JAX)
- you need a zero-dependency minimal training script
Facets
library · maturity stable
machine-learning deep-learning benchmarking monitoring machine-learning deep-learning artificial-intelligence python cross-platform pytorch training-loop event-system metrics distributed-training checkpointing early-stopping gpu
7 sources
- readme: https://github.com/pytorch/ignite · fetched 2026-08-28 · 41d9adb3c05e
- homepage: https://pytorch-ignite.ai · fetched 2026-08-29 · 1fd641dbb77d
- site_page: https://pytorch-ignite.ai/about/community · fetched 2026-08-29 · ef3e441786c8
- site_page: https://pytorch-ignite.ai/about/contribution-guide · fetched 2026-08-29 · 708e795bc67b
- site_page: https://pytorch-ignite.ai/about/coc · fetched 2026-08-29 · bdc1531b52d0
- site_page: https://pytorch-ignite.ai/about/governance · fetched 2026-08-29 · 64deafda4e96
- site_page: https://pytorch-ignite.ai/getting-started · fetched 2026-08-29 · ac9674ca114f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pytorch/ignite | main | 89 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem