Skip to main content

PyPI License Tests Lint codecov

TorchX

TorchX is a universal job launcher for PyTorch applications. TorchX is designed to have fast iteration time for training/research and support for E2E production ML pipelines when you're ready.

TorchX currently supports:

  • Kubernetes (EKS, GKE, AKS, etc)
  • Slurm
  • Docker
  • Local

Need a scheduler not listed? Let us know!

Quickstart

See the quickstart guide.

Documentation

Requirements

torchx:

  • python3 (3.8+)
  • PyTorch
  • optional: Docker (needed for docker based schedulers)

Certain schedulers may require scheduler specific requirements. See installation for info.

Installation

Stable

# install torchx sdk and CLI -- minimum dependencies
pip install torchx

# install with all dependencies
pip install "torchx[dev]"

# install torchx Kubernetes / Volcano support
pip install "torchx[kubernetes]"

# install torchx GCP Batch support
pip install "torchx[gcp_batch]"

Nightly

# install torchx sdk and CLI
pip install torchx-nightly[dev]

Source (Development)

# clone the repo
git clone https://github.com/meta-pytorch/torchx.git
cd torchx

# install with uv (recommended for development)
uv sync --extra dev

# or with pip
pip install -e ".[dev]"

Docker

TorchX provides a docker container image at ghcr.io/pytorch/torchx for use as part of a TorchX role.

Contributing

We welcome PRs! See the CONTRIBUTING file.

License

TorchX is BSD licensed, as found in the LICENSE file.

Release files for torchx-nightly 2026.9.23

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for torchx-nightly 2026.9.23
File Interpreter ABI Platform
torchx_nightly-2026.9.23-py3-none-any.whl Python 3 none any Details

Release files / torchx_nightly-2026.9.23-py3-none-any.whl

Download URL torchx_nightly-2026.9.23-py3-none-any.whl
Size 238.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
19a530c7d48ca16567f21c842437d4fcc6cc724f3fb36fabdfc99d2b4deca589
BLAKE2b-256 checksum
How to use checksums
4b9850a7ce4e04987f6d625ce73314cefccb74c84e8331c027c91b73954a9ad5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

2026.9.23 This release

1 release file

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