Buckets:

hf-doc-build/doc-dev / trackio /pr_676 /en /installation.md
qgallouedec's picture
|
download
raw
1.29 kB
# 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.