TorchX SDK and Components
Project description
TorchX
TorchX is a library containing standard DSLs for authoring and running PyTorch related components for an E2E production ML pipeline.
For the latest documentation, please refer to our website.
Requirements
TorchX SDK (torchx):
- python3 (3.8+)
- torch
TorchX Kubeflow Pipelines Support (torchx-kfp):
- torchx
- kfp
Installation
Release
# install torchx sdk and CLI -- minimum dependencies
pip install torchx
# install torchx sdk and CLI -- all dependencies
pip install "torchx[dev]"
# install torchx kubeflow pipelines (kfp) support
pip install "torchx[kfp]"
# install torchx Kubernetes / Volcano support
pip install "torchx[kubernetes]"
Nightly
# install torchx sdk and CLI
pip install torchx-nightly
Source
# install torchx sdk and CLI from source
$ pip install -e git+https://github.com/pytorch/torchx.git#egg=torchx
# install extra dependencies
$ pip install -e git+https://github.com/pytorch/torchx.git#egg=torchx[kubernetes]
Quickstart
See the quickstart guide.
Contributing
We welcome PRs! See the CONTRIBUTING file.
License
TorchX is BSD licensed, as found in the LICENSE file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
torchx-0.1.0rc1.tar.gz
(106.0 kB
view hashes)
Built Distributions
torchx-0.1.0rc1-py3.8.egg
(387.6 kB
view hashes)
torchx-0.1.0rc1-py3.7.egg
(316.3 kB
view hashes)
torchx-0.1.0rc1-py3-none-any.whl
(176.6 kB
view hashes)
Close
Hashes for torchx-0.1.0rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1644bcab7cdbc3f66e8590c5f364e450e439fc3c09c1b0fb717c7457eac8b54b |
|
MD5 | 6ce109defb892ca1886670bf27965110 |
|
BLAKE2b-256 | e861828101975ef0e3b7773bf17b3e2762dfb257cc38896a501f1b4aa35885c9 |