Deep Learning Frameworks logopeterindia.net
Knowledge Hub

Deep Learning Frameworks

A directory of frameworks for building and training neural networks — mainstream frameworks, specialised and research libraries, distributed training, inference runtimes and archived projects.

24 topics•6 categories•Updated October 2026

Mainstream Frameworks

7 entries

The frameworks most used in research and production.

Specialised & Research Libraries

4 entries

Libraries with a particular focus or language.

Distributed Training

1 entries

Scaling training across clusters.

Inference & Deployment Runtimes

3 entries

Running trained models on devices and servers.

Archived & Legacy Projects

3 entries

Projects that are archived, retired or no longer current; listed for reference.

Related Pages

6 entries

Related 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.