Skip to main content
PyTorch logo

PyTorch is a Python package that provides two high-level features:

  • Tensor computation (like NumPy) with strong GPU acceleration
  • Deep neural networks built on a tape-based autograd system

You can reuse your favorite Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.

Our trunk health (Continuous Integration signals) can be found at hud.pytorch.org.

More About PyTorch

Learn the basics of PyTorch

At a granular level, PyTorch is a library that consists of the following components:

Component Description
torch A Tensor library like NumPy, with strong GPU support
torch.autograd A tape-based automatic differentiation library that supports all differentiable Tensor operations in torch
torch.jit A compilation stack (TorchScript) to create serializable and optimizable models from PyTorch code
torch.nn A neural networks library deeply integrated with autograd designed for maximum flexibility
torch.multiprocessing Python multiprocessing, but with magical memory sharing of torch Tensors across processes. Useful for data loading and Hogwild training
torch.utils DataLoader and other utility functions for convenience

Usually, PyTorch is used either as:

  • A replacement for NumPy to use the power of GPUs.
  • A deep learning research platform that provides maximum flexibility and speed.

Elaborating Further:

A GPU-Ready Tensor Library

If you use NumPy, then you have used Tensors (a.k.a. ndarray).

Tensor illustration

PyTorch provides Tensors that can live either on the CPU or the GPU and accelerates the computation by a huge amount.

We provide a wide variety of tensor routines to accelerate and fit your scientific computation needs such as slicing, indexing, mathematical operations, linear algebra, reductions. And they are fast!

Dynamic Neural Networks: Tape-Based Autograd

PyTorch has a unique way of building neural networks: using and replaying a tape recorder.

Most frameworks such as TensorFlow, Theano, Caffe, and CNTK have a static view of the world. One has to build a neural network and reuse the same structure again and again. Changing the way the network behaves means that one has to start from scratch.

With PyTorch, we use a technique called reverse-mode auto-differentiation, which allows you to change the way your network behaves arbitrarily with zero lag or overhead. Our inspiration comes from several research papers on this topic, as well as current and past work such as torch-autograd, autograd, Chainer, etc.

While this technique is not unique to PyTorch, it's one of the fastest implementations of it to date. You get the best of speed and flexibility for your crazy research.

Dynamic graph

Python First

PyTorch is not a Python binding into a monolithic C++ framework. It is built to be deeply integrated into Python. You can use it naturally like you would use NumPy / SciPy / scikit-learn etc. You can write your new neural network layers in Python itself, using your favorite libraries and use packages such as Cython and Numba. Our goal is to not reinvent the wheel where appropriate.

Imperative Experiences

PyTorch is designed to be intuitive, linear in thought, and easy to use. When you execute a line of code, it gets executed. There isn't an asynchronous view of the world. When you drop into a debugger or receive error messages and stack traces, understanding them is straightforward. The stack trace points to exactly where your code was defined. We hope you never spend hours debugging your code because of bad stack traces or asynchronous and opaque execution engines.

Fast and Lean

PyTorch has minimal framework overhead. We integrate acceleration libraries such as Intel MKL and NVIDIA (cuDNN, NCCL) to maximize speed. At the core, its CPU and GPU Tensor and neural network backends are mature and have been tested for years.

Hence, PyTorch is quite fast — whether you run small or large neural networks.

The memory usage in PyTorch is extremely efficient compared to Torch or some of the alternatives. We've written custom memory allocators for the GPU to make sure that your deep learning models are maximally memory efficient. This enables you to train bigger deep learning models than before.

Extensions Without Pain

Writing new neural network modules, or interfacing with PyTorch's Tensor API, was designed to be straightforward and with minimal abstractions.

You can write new neural network layers in Python using the torch API or your favorite NumPy-based libraries such as SciPy.

If you want to write your layers in C/C++, we provide a convenient extension API that is efficient and with minimal boilerplate. No wrapper code needs to be written. You can see a tutorial here and an example here.

Installation

Binaries

Commands to install binaries via Conda or pip wheels are on our website: https://pytorch.org/get-started/locally/

NVIDIA Jetson Platforms

Python wheels for NVIDIA's Jetson Nano, Jetson TX1/TX2, Jetson Xavier NX/AGX, and Jetson AGX Orin are provided here and the L4T container is published here

They require JetPack 4.2 and above, and @dusty-nv and @ptrblck are maintaining them.

From Source

Prerequisites

If you are installing from source, you will need:

  • Python 3.10 or later
  • A compiler that fully supports C++20, such as clang or gcc (gcc 11.3.0 or newer is required, on Linux)
  • Visual Studio or Visual Studio Build Tool (Windows only)
  • At least 10 GB of free disk space
  • 30-60 minutes for the initial build (subsequent rebuilds are much faster)

* PyTorch CI uses Visual C++ BuildTools, which come with Visual Studio Enterprise, Professional, or Community Editions. You can also install the build tools from https://visualstudio.microsoft.com/visual-cpp-build-tools/. The build tools do not come with Visual Studio Code by default.

An example of environment setup is shown below:

  • Linux:
$ source <CONDA_INSTALL_DIR>/bin/activate
$ conda create -y -n <CONDA_NAME>
$ conda activate <CONDA_NAME>
  • Windows:
$ source <CONDA_INSTALL_DIR>\Scripts\activate.bat
$ conda create -y -n <CONDA_NAME>
$ conda activate <CONDA_NAME>
$ call "C:\Program Files\Microsoft Visual Studio\<VERSION>\Community\VC\Auxiliary\Build\vcvarsall.bat" x64

A conda environment is not required. You can also do a PyTorch build in a standard virtual environment, e.g., created with tools like uv, provided your system has installed all the necessary dependencies unavailable as pip packages (e.g., CUDA, MKL.)

NVIDIA CUDA Support

If you want to compile with CUDA support, select a supported version of CUDA from our support matrix, then install the following:

Note: You could refer to the cuDNN Support Matrix for cuDNN versions with the various supported CUDA, CUDA driver, and NVIDIA hardware.

If you want to disable CUDA support, export the environment variable USE_CUDA=0. Other potentially useful environment variables are documented in cmake/EnvVarForwarding.cmake. If CUDA is installed in a non-standard location, set PATH so that the nvcc you want to use can be found (e.g., export PATH=/usr/local/cuda-12.8/bin:$PATH).

If you are building for NVIDIA's Jetson platforms (Jetson Nano, TX1, TX2, AGX Xavier), Instructions to install PyTorch for Jetson Nano are available here

AMD ROCm Support

If you want to compile with ROCm support, install

  • AMD ROCm 4.0 and above installation
  • ROCm is currently supported only for Linux systems.

By default the build system expects ROCm to be installed in /opt/rocm. If ROCm is installed in a different directory, the ROCM_PATH environment variable must be set to the ROCm installation directory. The build system automatically detects the AMD GPU architecture. Optionally, the AMD GPU architecture can be explicitly set with the PYTORCH_ROCM_ARCH environment variable AMD GPU architecture

If you want to disable ROCm support, export the environment variable USE_ROCM=0. Other potentially useful environment variables are documented in cmake/EnvVarForwarding.cmake.

Intel GPU Support

If you want to compile with Intel GPU support, follow these

If you want to disable Intel GPU support, export the environment variable USE_XPU=0. Other potentially useful environment variables are documented in cmake/EnvVarForwarding.cmake.

Get the PyTorch Source

git clone https://github.com/pytorch/pytorch
cd pytorch
# if you are updating an existing checkout
git submodule sync
git submodule update --init --recursive

Install Dependencies

Common

# Run this command from the PyTorch directory after cloning the source code using the “Get the PyTorch Source“ section above
pip install --group dev

On Linux

pip install mkl-static mkl-include
# CUDA only: Add LAPACK support for the GPU if needed
# magma installation: run with active conda environment. specify CUDA version to install
.ci/docker/common/install_magma_conda.sh 12.4

# (optional) If using torch.compile with inductor/triton, install the matching version of triton
# Run from the pytorch directory after cloning
# For Intel GPU support, please explicitly `export USE_XPU=1` before running command.
make triton

On Windows

pip install mkl-static mkl-include
# Add these packages if torch.distributed is needed.
# Distributed package support on Windows is a prototype feature and is subject to changes.
conda install -c conda-forge libuv=1.51

Install PyTorch

On Linux

If you're compiling for AMD ROCm then first run this command:

# Only run this if you're compiling for ROCm
python tools/amd_build/build_amd.py

Install PyTorch

# the CMake prefix for conda environment
export CMAKE_PREFIX_PATH="${CONDA_PREFIX:-'$(dirname $(which conda))/../'}:${CMAKE_PREFIX_PATH}"
python -m pip install --no-build-isolation -v -e .

# the CMake prefix for non-conda environment, e.g. Python venv
# call following after activating the venv
export CMAKE_PREFIX_PATH="${VIRTUAL_ENV}:${CMAKE_PREFIX_PATH}"

On macOS

python -m pip install --no-build-isolation -v -e .

On Windows

If you want to build legacy python code, please refer to Building on legacy code and CUDA

CPU-only builds

In this mode PyTorch computations will run on your CPU, not your GPU.

python -m pip install --no-build-isolation -v -e .

Note on OpenMP: The desired OpenMP implementation is Intel OpenMP (iomp). In order to link against iomp, you'll need to manually download the library and set up the building environment by tweaking CMAKE_INCLUDE_PATH and LIB. The instruction here is an example for setting up both MKL and Intel OpenMP. Without these configurations for CMake, Microsoft Visual C OpenMP runtime (vcomp) will be used.

CUDA based build

In this mode PyTorch computations will leverage your GPU via CUDA for faster number crunching

NVTX is needed to build PyTorch with CUDA. NVTX is a part of CUDA distributive, where it is called "Nsight Compute". To install it onto an already installed CUDA run CUDA installation once again and check the corresponding checkbox. Make sure that CUDA with Nsight Compute is installed after Visual Studio.

Currently, VS 2017 / 2019, and Ninja are supported as the generator of CMake. If ninja.exe is detected in PATH, then Ninja will be used as the default generator, otherwise, it will use VS 2017 / 2019.
If Ninja is selected as the generator, the latest MSVC will get selected as the underlying toolchain.

Additional libraries such as Magma, oneDNN, a.k.a. MKLDNN or DNNL, and Sccache are often needed. Please refer to the installation-helper to install them.

You can refer to the build_pytorch.bat script for some other environment variables configurations

cmd

:: Set the environment variables after you have downloaded and unzipped the mkl package,
:: else CMake would throw an error as `Could NOT find OpenMP`.
set CMAKE_INCLUDE_PATH={Your directory}\mkl\include
set LIB={Your directory}\mkl\lib;%LIB%

:: Read the content in the previous section carefully before you proceed.
:: [Optional] If you want to override the underlying toolset used by Ninja and Visual Studio with CUDA, please run the following script block.
:: "Visual Studio 2019 Developer Command Prompt" will be run automatically.
:: Make sure you have CMake >= 3.12 before you do this when you use the Visual Studio generator.
set CMAKE_GENERATOR_TOOLSET_VERSION=14.27
set DISTUTILS_USE_SDK=1
for /f "usebackq tokens=*" %i in (`"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe" -version [15^,17^) -products * -latest -property installationPath`) do call "%i\VC\Auxiliary\Build\vcvarsall.bat" x64 -vcvars_ver=%CMAKE_GENERATOR_TOOLSET_VERSION%

:: [Optional] If you want to override the CUDA host compiler
set CUDAHOSTCXX=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\HostX64\x64\cl.exe

python -m pip install --no-build-isolation -v -e .

Intel GPU builds

In this mode PyTorch with Intel GPU support will be built.

Please make sure the common prerequisites as well as the prerequisites for Intel GPU are properly installed and the environment variables are configured prior to starting the build. For build tool support, Visual Studio 2022 is required.

Then PyTorch can be built with the command:

:: CMD Commands:
:: Set the CMAKE_PREFIX_PATH to help find corresponding packages
:: %CONDA_PREFIX% only works after `conda activate custom_env`

if defined CMAKE_PREFIX_PATH (
    set "CMAKE_PREFIX_PATH=%CONDA_PREFIX%\Library;%CMAKE_PREFIX_PATH%"
) else (
    set "CMAKE_PREFIX_PATH=%CONDA_PREFIX%\Library"
)

python -m pip install --no-build-isolation -v -e .
Adjust Build Options (Optional)

You can adjust the configuration of CMake variables through environment variables, which the build forwards to CMake (see cmake/EnvVarForwarding.cmake for the full list). For example, pointing the build at a specific Conda prefix, CuDNN, or BLAS:

On Linux

export CMAKE_PREFIX_PATH="${CONDA_PREFIX:-'$(dirname $(which conda))/../'}:${CMAKE_PREFIX_PATH}"
spin develop

On macOS

export CMAKE_PREFIX_PATH="${CONDA_PREFIX:-'$(dirname $(which conda))/../'}:${CMAKE_PREFIX_PATH}"
MACOSX_DEPLOYMENT_TARGET=11.0 spin develop

After a first spin develop, you can inspect or adjust the CMake cache interactively with ccmake build (or cmake-gui build) and rebuild with spin develop; your edits persist, because reconfiguration does not use --fresh and environment variables only seed cache entries that are not already set. The corollary: once a variable is in the cache, changing its environment variable no longer affects it -- edit the cache directly (or delete build/CMakeCache.txt) to change it. The build type and compiler are the exception; the build always re-applies them.

Docker Image

Using pre-built images

You can also pull a pre-built docker image from Docker Hub and run with docker v23.0+

docker run --gpus all --rm -ti --ipc=host pytorch/pytorch:latest

Please note that PyTorch uses shared memory to share data between processes, so if torch multiprocessing is used (e.g. for multithreaded data loaders) the default shared memory segment size that container runs with is not enough, and you should increase shared memory size either with --ipc=host or --shm-size command line options to nvidia-docker run.

Building the image yourself

NOTE: Must be built with a Docker version >= 23.0

The Dockerfile is supplied to build images with CUDA 12.6 support and cuDNN v9. You can pass PYTHON_VERSION=x.y make variable to specify which Python version is to be used by Miniconda, or leave it unset to use the default, as the Dockerfile uses system Python.

make -f docker.Makefile
# images are tagged as docker.io/${your_docker_username}/pytorch

You can also pass the CMAKE_VARS="..." environment variable to specify additional CMake variables to be passed to CMake during the build. See cmake/EnvVarForwarding.cmake for the list of available variables.

make -f docker.Makefile

Building the Documentation

To build documentation in various formats, you will need Sphinx and the pytorch_sphinx_theme2.

Before you build the documentation locally, ensure torch is installed in your environment. For small fixes, you can install the nightly version as described in Getting Started.

For more complex fixes, such as adding a new module and docstrings for the new module, you might need to install torch from source. See Docstring Guidelines for docstring conventions.

cd docs/
pip install -r requirements.txt
make html
make serve

Run make to get a list of all available output formats.

If you get a katex error run npm install katex. If it persists, try npm install -g katex

[!NOTE] If you see a numpy incompatibility error, run:

pip install 'numpy<2'

Troubleshooting CI Errors

Your build may show errors you didn't have locally - here's how to find the errors relevant to the docs.

If the build has any errors, you will see something like this on the PR:

Monosnap Update installation instructions for doc build · Pull Request #169534 · pytorch:pytorch 2025-12-18 18-22-53

Any doc-related errors will occur in jobs that include "doc" somewhere in the title. It doesn't look like any of these jobs are relevant to our docs.

Let's take a look anyway. Click on the job to see the logs:

Monosnap Update installation instructions for doc build · pytorch:pytorch@7380336 2025-12-18 18-24-15

And we can be sure that this job does not involve docs.

Looking at this build, we can see these jobs are relevant to our docs - and they didn't have any errors:

Check the docs jobs

You might also see a comment on the PR like this:

PR Comment

We can see that some of these issues are relevant to our docs.

Open the logs by clicking on the gh link:

View Logs

And here we can see there is a doc-related error:

Doc Error

You can always find the relevant doc builds by going to the Checks tab on your PR, and scrolling down to pull.

checks

You can either click through or toggle the accordion to see all of the jobs here, where you can see the docs jobs highlighted:

jobs

If you click through, you'll see the doc jobs at the bottom, like this:

View Docs jobs

Building a PDF

To compile a PDF of all PyTorch documentation, ensure you have texlive and LaTeX installed. On macOS, you can install them using:

brew install --cask mactex

To create the PDF:

  1. Run:

    make latexpdf
    

    This will generate the necessary files in the build/latex directory.

  2. Navigate to this directory and execute:

    make LATEXOPTS="-interaction=nonstopmode"
    

    This will produce a pytorch.pdf with the desired content. Run this command one more time so that it generates the correct table of contents and index.

[!NOTE] To view the Table of Contents, switch to the Table of Contents view in your PDF viewer.

Previous Versions

Installation instructions and binaries for previous PyTorch versions may be found on our website.

Getting Started

Pointers to get you started:

Resources

Communication

Releases and Contributing

Typically, PyTorch has three minor releases a year. Please let us know if you encounter a bug by filing an issue.

We appreciate all contributions. If you are planning to contribute back bug-fixes, please do so without any further discussion.

If you plan to contribute new features, utility functions, or extensions to the core, please first open an issue and discuss the feature with us. Sending a PR without discussion might end up resulting in a rejected PR because we might be taking the core in a different direction than you might be aware of.

To learn more about making a contribution to PyTorch, please see our Contribution page. For more information about PyTorch releases, see Release page.

The Team

PyTorch is a community-driven project with several skillful engineers and researchers contributing to it.

PyTorch is currently maintained by Soumith Chintala, Gregory Chanan, Dmytro Dzhulgakov, Edward Yang, Alban Desmaison, Piotr Bialecki and Nikita Shulga with major contributions coming from hundreds of talented individuals in various forms and means. A non-exhaustive but growing list needs to mention: Trevor Killeen, Sasank Chilamkurthy, Sergey Zagoruyko, Adam Lerer, Francisco Massa, Alykhan Tejani, Luca Antiga, Alban Desmaison, Andreas Koepf, James Bradbury, Zeming Lin, Yuandong Tian, Guillaume Lample, Marat Dukhan, Natalia Gimelshein, Christian Sarofeen, Martin Raison, Edward Yang, Zachary Devito.

Note: This project is unrelated to hughperkins/pytorch with the same name. Hugh is a valuable contributor to the Torch community and has helped with many things Torch and PyTorch.

License

PyTorch has a BSD-style license, as found in the LICENSE file.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

torch-2.14.0-cp314-cp314t-win_amd64.whl (124.4 MB view details)

Uploaded CPython 3.14tWindows x86-64

torch-2.14.0-cp314-cp314t-manylinux_2_28_x86_64.whl (554.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

torch-2.14.0-cp314-cp314t-manylinux_2_28_aarch64.whl (454.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

torch-2.14.0-cp314-cp314t-macosx_14_0_arm64.whl (127.7 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

torch-2.14.0-cp314-cp314-win_amd64.whl (124.1 MB view details)

Uploaded CPython 3.14Windows x86-64

torch-2.14.0-cp314-cp314-manylinux_2_28_x86_64.whl (554.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

torch-2.14.0-cp314-cp314-manylinux_2_28_aarch64.whl (454.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

torch-2.14.0-cp314-cp314-macosx_14_0_arm64.whl (127.3 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

torch-2.14.0-cp313-cp313-win_amd64.whl (124.1 MB view details)

Uploaded CPython 3.13Windows x86-64

torch-2.14.0-cp313-cp313-manylinux_2_28_x86_64.whl (554.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

torch-2.14.0-cp313-cp313-manylinux_2_28_aarch64.whl (454.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

torch-2.14.0-cp313-cp313-macosx_14_0_arm64.whl (127.3 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

torch-2.14.0-cp312-cp312-win_amd64.whl (124.1 MB view details)

Uploaded CPython 3.12Windows x86-64

torch-2.14.0-cp312-cp312-manylinux_2_28_x86_64.whl (554.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

torch-2.14.0-cp312-cp312-manylinux_2_28_aarch64.whl (454.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

torch-2.14.0-cp312-cp312-macosx_14_0_arm64.whl (127.3 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

torch-2.14.0-cp311-cp311-win_amd64.whl (124.1 MB view details)

Uploaded CPython 3.11Windows x86-64

torch-2.14.0-cp311-cp311-manylinux_2_28_x86_64.whl (554.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

torch-2.14.0-cp311-cp311-manylinux_2_28_aarch64.whl (454.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

torch-2.14.0-cp311-cp311-macosx_14_0_arm64.whl (127.3 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

torch-2.14.0-cp310-cp310-win_amd64.whl (124.1 MB view details)

Uploaded CPython 3.10Windows x86-64

torch-2.14.0-cp310-cp310-manylinux_2_28_x86_64.whl (554.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

torch-2.14.0-cp310-cp310-manylinux_2_28_aarch64.whl (454.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

torch-2.14.0-cp310-cp310-macosx_14_0_arm64.whl (127.2 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file torch-2.14.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: torch-2.14.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 124.4 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for torch-2.14.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 731784e3914843c6bcc7aba3987ff7610ac57dbbc816a5d6b9b62e04c240a641
MD5 ce67c1a85ee07b08d9f5a993fdca8aea
BLAKE2b-256 f8c372ae1f02747b1f012e1975743e48cd608f83095d7f9ce58de78b79248b35

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d2526f71e6638133b97b3cd2881ece3df521460a4727030e8ae2a72a7d3ae31d
MD5 6ac3ea99c10026df87a0de062ce69601
BLAKE2b-256 b6da0f04fe15fd05bf3f613a359b14acb44c35ae06fe69da0aefa8b5cdb4f9f9

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd8cd8f714d511ccdca907282d1da3d9be8322d4e1520b9c3bce39a5c1318a4b
MD5 5ba95d570aadc66a4e072a7b791157f9
BLAKE2b-256 92b56cc7a511bab384fbe8f4b8ddeecdd22e724b2162d6f15076f07a0a7ef15b

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 553aec938d37d77b783bcf801e638cad068870e7643c47eadac21eb180f551ed
MD5 63ba4289cc64388df675db6f7bba93a0
BLAKE2b-256 a549bbaee76337742a42d2c5b0296ea62252567050e1d821bc2283b2e72ba6fb

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: torch-2.14.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 124.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for torch-2.14.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 44b044b9f6f633d982839422a57433d6a1da520037fd88e0c8a47efde589b3b8
MD5 cabb3422f4f610cbac941de46e4bd60a
BLAKE2b-256 9a1ea5475c00b0555e686333e6b4036f2213e7cbea021a772ce6f9ced4dcbd2f

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b2cd92bce63d40bf6fc2e5d840fc2f0063bd180a242daa761cb6088cc2f46e27
MD5 556ea56bb5fbb0f3f3c4d8f50f0168ab
BLAKE2b-256 50758d2b9a7e724759470c209489b79260cac537f091cc9aac8001c8d2bc845c

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b985c7defeb8d28691b7513ebaecc64946c5f68ec770e9f4ddba39688864f46a
MD5 c009d21c6f3ce18c05e52a5539a53a05
BLAKE2b-256 68f0bbeba65e3fbb4b8f61ea19cf4ebea9f4268cc6fe64e6f7d38bfb6cc152eb

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 860423e970f2ce02c4476e8e2d1350131b1c5c5a5e4912180e78b50b53241efa
MD5 a4bc0ef9453d3742b08a8a607b5df88b
BLAKE2b-256 ee901241e7db5ccc2455f8735bd6b1becfad39916206ad18001c4c0014d139e2

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: torch-2.14.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 124.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for torch-2.14.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0e7cf18cb0d8bd666b6120932e29c7aef3502b61a08b44da4839580c539a7cdb
MD5 dc6c680e5a6a4b5b3c3b159242e320ff
BLAKE2b-256 89a8683d9c44737554b67ca76dd2db4f42258a0f014246cb511293e51e0154bd

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84bf384779a10c02fc3c6bdbab71a9cb66b0dd93c652d1ed5d6dfc0cb37e5962
MD5 f71590f0444ca7088a7beb94fc08b901
BLAKE2b-256 21f139bd13b21f57d1982b7f3ddf663f01c7266e2957714880744eba9e8c8d11

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 731b9ebdea402b8b1996d4c2ae613b16660e559b19e47bdc45d970568bc91c53
MD5 6d0e114616bebcc48754b66db225c0d3
BLAKE2b-256 1336537fd9da2adad49e7b2bb20741398625bee548493158274e87369a8eed56

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9d4b1022a5d9b71282ec67ad0d9e7235870096b8a246dc1c32d6ea1fc83dc998
MD5 91e05ff0a3ad782c77c7f05fbb6eceac
BLAKE2b-256 ca400db773452c2a62b37761d3f418acf933d381f9e87077036fb57c2a386c37

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: torch-2.14.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 124.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for torch-2.14.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cad84f41bbdf3dcf333ce394aeeaf25237c4d94fd6b659ba5eb813c829978823
MD5 404a5ef84712ecc8d18185845df27ebf
BLAKE2b-256 be169489b137112040f9911d7527e452854f21cc4e499ce0da79864e6a7451a7

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fecffb58f51fd643d213acd68da21cc3fc19bea05a3bc64b4ee55128f47a4963
MD5 916ccc11ab29cebbf77f178e0e1db1fc
BLAKE2b-256 157149399acd41f750a906c686bd23c08a2001ccb8dd25f2971003c2ed89c1dd

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ada340e62591d06a2bcc2d68170f20f45f0b0665d372dc510a8ed7eb3b1d609a
MD5 96a7c5bcd9dabdbe3a30436c92ea4293
BLAKE2b-256 fe7bec44bacf2c8886b85ba4ca2285e8b09f2dff5d9c99e6a031326954082cb5

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c1f844f1c750e87df4b68bc3afbc0e2b0c7ef19d7b8f666e48bdcf6a0c4f0056
MD5 17e6c8887003f155d26027bf9219a9e5
BLAKE2b-256 1776bb4770f56cf6d8971671dbcbb7493e5a6a15ad2825f4e359b02c27c38297

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: torch-2.14.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 124.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for torch-2.14.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6981872df75eb5409c439050d36b67cb57d88b4e11080516e2aa7410f6730705
MD5 5f48a950493aa26a243439ec2bb41b09
BLAKE2b-256 e35bed9d177f6a133389d5fa89e298f3e2a879b62952aa928ac6ddd04467f225

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d9e232b6376c62f3090237889fb1cb6887c0ece9f73e6c1052e80fc1481f999
MD5 f962f8d7413e7c632f3b2a31f55dcb2f
BLAKE2b-256 8dbec0c8a845bf00552960d2f1f6a00b6ac9750fd312f55429c3e8c6c0e3aac4

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4dbea8a10d80b10dff2be1ed467d2617b704fe6bf76bbfad4194774c8f6d886b
MD5 0c86fc7aea46e6080459ab3a5aae0160
BLAKE2b-256 ed30eb2f6cf77cb8f2d5e7ce4343882a856783521f51b557673d78d1d7bb8661

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ae530ddd3f3b94248b77f1fd3313c4f3405bd0d17283d505b81574816767133a
MD5 5fb9f171de21189ce8322029b0b626b3
BLAKE2b-256 e62c0c9757a1ea1fff8ccc4faff1d1c87e98a69542b5d4b606e50f7518f72e58

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: torch-2.14.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 124.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for torch-2.14.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d70c2b41bde81efde59fcefb147b9247fd062497e778677661b7de1bee5c8c99
MD5 dcf1d23f3a31cff053b964c334f599cb
BLAKE2b-256 19dfebf2d5d82ee3d89c5e066239b097e779c42696f0609bfa8e30628c1ba53f

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d30207cb89e713dfd6afb5d592b30d9ef252acf80407c5543157ea7b07c4d9a0
MD5 8fb5d61d7f66fdec618c2c15afbb0f7f
BLAKE2b-256 8bb74113c03a90423f94c82f8212b033423e78b71036a94b96c2cf2c1ef3b5eb

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96383c62423c3f2767023c4a94774b6435e2c006691daf396e9ddb55d412fbc6
MD5 a1a0b90dcfd399d88502271c7150ea4a
BLAKE2b-256 250831e9f27c4af038b8541e02cd0377a92a2629fc800f7213fa2264c0e051bd

See more details on using hashes here.

File details

Details for the file torch-2.14.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for torch-2.14.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2fb30099be1fec9d163a6dd05ace176305ce8cf914b4d7a5f4f6d7a326aa4b60
MD5 e9642060707580762bb0229deaac460c
BLAKE2b-256 762814c2462ade87a149a794cfb1fbff9c9810638afbaf67122d9bc116270069

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.14.0 This release

24 files

2.13.0

24 files

2.12.1

24 files

2.12.0

28 files

2.11.0

28 files

2.10.0

39 files

2.9.1

28 files

2.9.0

28 files

2.8.0

24 files

2.7.1

24 files

2.7.0

24 files

2.6.0

20 files

2.5.1

17 files

2.5.0

17 files

2.4.1

20 files

2.4.0

20 files

2.3.1

20 files

2.3.0

20 files

2.2.2

25 files

2.2.1

25 files

2.2.0

25 files

2.1.2

20 files

2.1.1

20 files

2.1.0

20 files

2.0.1

20 files

2.0.0

24 files

1.13.1

21 files

1.13.0

21 files

1.12.1

20 files

1.12.0

20 files

1.11.0

19 files

1.10.2

19 files

1.10.1

18 files

1.10.0

18 files

1.9.1

12 files

1.9.0

18 files

1.8.1

16 files

1.8.0

17 files

1.7.1

12 files

1.7.0

9 files

1.6.0

6 files

1.5.1

8 files

1.5.0

9 files

1.4.0

11 files

1.3.1

9 files

1.3.0

8 files

1.2.0

9 files

1.1.0

9 files

1.0.1

9 files

1.0.0

9 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page