Buckets:
| # Installation | |
| You can install Trackio either from PyPI or from source: | |
| ## PyPI | |
| Install the library with pip or [uv](https://docs.astral.sh/uv/): | |
| uv is a fast Rust-based Python package and project manager. Refer to [Installation](https://docs.astral.sh/uv/getting-started/installation/) for installation instructions. | |
| ```bash | |
| uv pip install trackio | |
| ``` | |
| ```bash | |
| pip install trackio | |
| ``` | |
| ## Source | |
| You can also install the latest version from source. First clone the repo and then run the installation with `pip`: | |
| ```bash | |
| git clone https://github.com/gradio-app/trackio.git | |
| cd trackio/ | |
| ``` | |
| ```sh | |
| uv pip install . | |
| ``` | |
| ```sh | |
| pip install . | |
| ``` | |
| If you want the development install you can replace the pip install with the following: | |
| ```sh | |
| uv pip install -e . | |
| ``` | |
| ```sh | |
| pip install -e . | |
| ``` | |
| ## Optional Dependencies | |
| Trackio has optional dependencies for additional features: | |
| **GPU Monitoring (NVIDIA)** - For logging NVIDIA GPU metrics (utilization, memory, temperature, etc.): | |
| ```bash | |
| pip install trackio[gpu] | |
| ``` | |
| **System Monitoring (Apple Silicon)** - For logging CPU, memory, and system metrics on Apple M-series Macs: | |
| ```bash | |
| pip install trackio[apple-gpu] | |
| ``` | |
| **TensorBoard Import** - For importing TensorBoard event files: | |
| ```bash | |
| pip install trackio[tensorboard] | |
| ``` | |
Xet Storage Details
- Size:
- 1.29 kB
- Xet hash:
- 40043e3f7668aded1f995dad238a2c5f94116ad0c2cf13831f589c7cd662ebc5
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.