Deep learning in Rust, with shape checked tensors and neural networks.
PyTorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration.

About PyTorch
PyTorch is a Python package that provides tensor computation similar to NumPy with strong GPU acceleration, and deep neural networks built on a tape-based autograd system. It is commonly used either as a NumPy replacement that can run computations on GPUs, or as a deep learning research platform.
Key features
- Tensor computation that runs on CPU or GPU
- Tape-based autograd supporting differentiable torch tensor operations
- torch.nn neural network library integrated with autograd
- torch.multiprocessing with shared torch tensor memory across processes
- DataLoader and utility helpers through torch.utils
- Install from binaries, Docker images, or source builds
- Existing NumPy, SciPy and Cython packages can be reused to extend it
- Tensor routines include slicing, indexing, math, linear algebra and reductions
- Supports dynamic neural network construction through tape-based autograd
- GPU acceleration depends on installing with appropriate hardware support such as CUDA, ROCm or Intel GPU
- Some installation paths require building from source and meeting stated prerequisites
- No hosted or managed service is described on the page
PyTorch at a glance
- Website
- github.com/pytorch/pytorch
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
PyTorch alternatives
Tools and sites you could use instead, ranked by how closely they match.
DyNet provides tools for building dynamic neural networks and deep learning models.
einops provides readable tensor operations for PyTorch, JAX, TensorFlow, and other frameworks.
DEAP provides a Python framework for prototyping evolutionary computation algorithms and testing new ideas.
Hyperopt supports distributed asynchronous hyperparameter optimization in Python.
Sinabs supports fast training of spiking neural networks with PyTorch and inference on neuromorphic hardware.
Popular in AI Infrastructure & MLOps
Well-known listings from the same topic.
PyTorch FAQ
What are the two high-level features of PyTorch?
Can PyTorch be extended with other Python packages?
How can PyTorch be installed?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












