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.0rc0.tar.gz
(98.5 kB
view details)
Built Distributions
torchx-0.1.0rc0-py3.8.egg
(320.5 kB
view details)
torchx-0.1.0rc0-py3-none-any.whl
(144.8 kB
view details)
File details
Details for the file torchx-0.1.0rc0.tar.gz
.
File metadata
- Download URL: torchx-0.1.0rc0.tar.gz
- Upload date:
- Size: 98.5 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.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a4df8879ad032a0784b2785556ce0d2ffbaf853b8ba585bc8f768f27d815aa6 |
|
MD5 | 0a1e725bc070295467186d0b5c1561f9 |
|
BLAKE2b-256 | f1f6b29c7d9aa8f01356d85d82fcfc45990f7e1bfabdf6aa0e37af0f4e3d1eb4 |
Provenance
File details
Details for the file torchx-0.1.0rc0-py3.8.egg
.
File metadata
- Download URL: torchx-0.1.0rc0-py3.8.egg
- Upload date:
- Size: 320.5 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.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 817c649e132b4b00958b1d832bfd9e192a12cda7162e5b58e742c14b89c540c2 |
|
MD5 | b4df51a0f64f50ddb7925adb62e34af2 |
|
BLAKE2b-256 | 5e1ccd2d59aac8c8319c1c3f336c3af019fe104bd8dc5306ab713d06460e00a4 |
Provenance
File details
Details for the file torchx-0.1.0rc0-py3-none-any.whl
.
File metadata
- Download URL: torchx-0.1.0rc0-py3-none-any.whl
- Upload date:
- Size: 144.8 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.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1038f709119dabec986531d5c8ddd646a21f57fda5d23c7c21cac67a83ae1dc0 |
|
MD5 | 9c4f08de24a14cdcbd4aabb6c57f0ab3 |
|
BLAKE2b-256 | a1deed6fd2d68141d17773f67515be840203ffaa41cda751d8a71a54ff4c60fe |