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.0.tar.gz
(105.9 kB
view details)
Built Distributions
torchx-0.1.0-py3.9.egg
(393.6 kB
view details)
torchx-0.1.0-py3.8.egg
(315.1 kB
view details)
torchx-0.1.0-py3-none-any.whl
(179.2 kB
view details)
File details
Details for the file torchx-0.1.0.tar.gz
.
File metadata
- Download URL: torchx-0.1.0.tar.gz
- Upload date:
- Size: 105.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61c7c7817ada94c1ac008e985db46c7516664e1f5e200928d7194efbe5910697 |
|
MD5 | 139f9bf819cd9b8ef73a96ecfe2d18c8 |
|
BLAKE2b-256 | 30f9be0aaa478a2c16ccdf1d366134da42b59df805617877a09ddc794481e3b9 |
Provenance
File details
Details for the file torchx-0.1.0-py3.9.egg
.
File metadata
- Download URL: torchx-0.1.0-py3.9.egg
- Upload date:
- Size: 393.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34a6de3e3b3bf025df829cf9beed5fd3c13a76a873b7f977b272501a3ca233dc |
|
MD5 | 1bb65941ef7fcce07728250cef1c14f2 |
|
BLAKE2b-256 | 9506c01553b30d483d336435a727ff9dbdaa74c75911b1483c58f289c748fbe4 |
Provenance
File details
Details for the file torchx-0.1.0-py3.8.egg
.
File metadata
- Download URL: torchx-0.1.0-py3.8.egg
- Upload date:
- Size: 315.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3eb8f5fe5f3ea7aa85709836babc0d0d22faebe65537cec4b61fccc57e183366 |
|
MD5 | 5b9d656a564eedf911dbeddbe01b33f0 |
|
BLAKE2b-256 | d18049153fcb1aa8880a47c53fe2c05b9d19e5fe19604198a8a351cfaf78fc93 |
Provenance
File details
Details for the file torchx-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: torchx-0.1.0-py3-none-any.whl
- Upload date:
- Size: 179.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32585603465da84cefbec18c9cc9f82272a8cc81a6d81d15410ca9653cb0f43e |
|
MD5 | efdd7b866a8d49c61730eb2d67b2568d |
|
BLAKE2b-256 | 40b6f9333021037d65fe1cfd39b2bcbcfb5ca5712e0f5f5372618f3510263914 |