#2 · Primary category: Deep Learning Frameworks
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Project last updated:08/29/26
GitHub Stars
102.7K
Forks
29.0K
Contributors
6.9K
License
Other
Why we included this project
PyTorch is the library most Python teams reach for when they need to build and train neural networks. Its tensor operations feel like NumPy but run on GPUs, and the tape-based autograd system lets you change model structure as you go, no need to rebuild a static graph. That flexibility is why it stays the go-to for research and fast iteration on new architectures. The torch.nn module provides ready-made layers and loss functions, and TorchScript plus the surrounding ecosystem help you take trained models toward production. If you are starting a deep learning project or maintaining one, this is likely the API you will be writing against, and learning its build options pays off early.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
DeepSpeed
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.