You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository exists to host Linux Arm64 (aarch64) libtorch builds. The official PyTorch release pipeline currently publishes libtorch archives for x86_64 (amd64) only, so we provide a place for the community to download Arm64-compatible binaries.
4
+
5
+
## Availability
6
+
- Target: Linux Arm64 (no macOS/Apple Silicon support yet).
7
+
- Current version: `v2.4.0`. Each repository tag corresponds to the upstream PyTorch release used for the build.
8
+
- Release assets: `libtorch-aarch64.tar.gz` is attached to the GitHub release for the matching tag and is not tracked in the source tree.
9
+
10
+
## Downloading
11
+
1. Choose the release tag that matches the PyTorch version you need (currently `v2.4.0`).
12
+
2. Download the attached `libtorch-aarch64.tar.gz` from that release page.
13
+
3. Extract with `tar -xzf libtorch-aarch64.tar.gz` and configure your build system to use the extracted directory.
14
+
15
+
## Contributing new builds
16
+
- Match the upstream PyTorch version and configuration (ABI, CUDA settings, dependencies).
17
+
- Package the archive as `libtorch-aarch64.tar.gz`.
18
+
- Attach the archive when creating the release for the corresponding tag, and clearly note the PyTorch commit/version used.
19
+
20
+
If upstream PyTorch starts shipping Linux Arm64 libtorch archives, we can retire this repository.
0 commit comments