#2 · Primary category: Deep Learning Frameworks

pytorch

autograd deep-learning gpu machine-learning neural-network numpy python tensor

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