Mainstream Frameworks
7 entriesThe frameworks most used in research and production.
Specialised & Research Libraries
4 entriesLibraries with a particular focus or language.
Distributed Training
1 entriesScaling training across clusters.
Inference & Deployment Runtimes
3 entriesRunning trained models on devices and servers.
Archived & Legacy Projects
3 entriesProjects that are archived, retired or no longer current; listed for reference.
Related Pages
6 entriesRelated directories on this site.
Frequently Asked Questions
What is a deep learning framework?
A software library that provides tensors, automatic differentiation, neural network layers and training tools so you can define and train models efficiently on CPUs and GPUs.
PyTorch or TensorFlow?
PyTorch dominates research and is widely used in production; TensorFlow and Keras remain common, especially for mobile and browser deployment. JAX suits high-performance research.
What happened to Apache MXNet?
Apache MXNet has been retired to the Apache Attic and its repository is archived, so it is listed for reference only.
What is an inference runtime?
Software such as ONNX Runtime that runs trained models efficiently across hardware, often converting from a training framework.
Where are graph neural network libraries?
See the GNN Frameworks page.