From a0f378f3c8b2b83f2abf90de48b0febdd7188df5 Mon Sep 17 00:00:00 2001 From: nuzant Date: Thu, 2 Apr 2026 11:43:51 +0800 Subject: [PATCH 1/2] chore: fix gcp image (#1130) --- .github/workflows/test-areal.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-areal.yml b/.github/workflows/test-areal.yml index b7d87a4ddf..cc6f17cc9b 100644 --- a/.github/workflows/test-areal.yml +++ b/.github/workflows/test-areal.yml @@ -40,7 +40,7 @@ concurrency: env: GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID }} RUNNER_VERSION: '2.332.0' - GCP_OS_IMAGE: areal-cicd-test-20260330-386 + GCP_OS_IMAGE: areal-cicd-test-20260401-387 jobs: determine-variants: From e73b0920e5854057bbb445f8f164d3319370c019 Mon Sep 17 00:00:00 2001 From: Wentai Zhang Date: Thu, 2 Apr 2026 14:25:02 +0800 Subject: [PATCH 2/2] docs: add Trackio configuration to CLI reference (#1131) Add TrackioConfig section to both English and Chinese CLI reference docs, documenting mode, project, name, and space_id parameters for Hugging Face experiment tracking. --- docs/en/cli_reference.md | 39 +++++++++++++++++++++++++++++++-------- docs/zh/cli_reference.md | 39 +++++++++++++++++++++++++++++++-------- 2 files changed, 62 insertions(+), 16 deletions(-) diff --git a/docs/en/cli_reference.md b/docs/en/cli_reference.md index 265a154983..3f05178349 100644 --- a/docs/en/cli_reference.md +++ b/docs/en/cli_reference.md @@ -66,6 +66,7 @@ For detailed examples, see the experiment configurations in the `examples/` dire - [StatsLogger Configuration](section-stats-logger) - [Swanlab Configuration](section-swanlab) - [TensorBoard Configuration](section-tensor-board) +- [Trackio Configuration](section-trackio) - [WandB Configuration](section-wand-b) ### Others @@ -742,14 +743,15 @@ Configuration for model checkpoint saving scheduling and timing. Configuration for experiment statistics logging and tracking services. -| Parameter | Type | Default | Description | -| ----------------- | ------------------------------------------- | ------------ | ------------------------------------------------------ | -| `experiment_name` | string | **Required** | - | -| `trial_name` | string | **Required** | - | -| `fileroot` | string | **Required** | - | -| `wandb` | [`WandBConfig`](section-wand-b) | **Required** | Weights & Biases configuration. | -| `swanlab` | [`SwanlabConfig`](section-swanlab) | **Required** | SwanLab configuration. | -| `tensorboard` | [`TensorBoardConfig`](section-tensor-board) | **Required** | TensorBoard configuration. Only 'path' field required. | +| Parameter | Type | Default | Description | +| ----------------- | ------------------------------------------- | ------------ | --------------------------------------------------------- | +| `experiment_name` | string | **Required** | - | +| `trial_name` | string | **Required** | - | +| `fileroot` | string | **Required** | - | +| `wandb` | [`WandBConfig`](section-wand-b) | **Required** | Weights & Biases configuration. | +| `swanlab` | [`SwanlabConfig`](section-swanlab) | **Required** | SwanLab configuration. | +| `tensorboard` | [`TensorBoardConfig`](section-tensor-board) | **Required** | TensorBoard configuration. Only 'path' field required. | +| `trackio` | [`TrackioConfig`](section-trackio) | **Required** | Trackio configuration (Hugging Face experiment tracking). | (section-swanlab)= @@ -776,6 +778,27 @@ Configuration for TensorBoard logging and visualization. | --------- | -------------- | ------- | ----------- | | `path` | string \| None | `None` | - | +(section-trackio)= + +## Trackio Configuration + +Configuration for Trackio experiment tracking (Hugging Face). + +Trackio is a lightweight, local-first experiment tracking library with a +wandb-compatible API. Dashboards can be viewed locally or deployed to Hugging Face +Spaces. + +``` +See: https://github.com/gradio-app/trackio +``` + +| Parameter | Type | Default | Description | +| ---------- | -------------- | ------------ | ----------- | +| `mode` | string | `"disabled"` | - | +| `project` | string \| None | `None` | - | +| `name` | string \| None | `None` | - | +| `space_id` | string \| None | `None` | - | + (section-wand-b)= ## WandB Configuration diff --git a/docs/zh/cli_reference.md b/docs/zh/cli_reference.md index 9596c7f6bd..21fb56f489 100644 --- a/docs/zh/cli_reference.md +++ b/docs/zh/cli_reference.md @@ -64,6 +64,7 @@ python3 train.py --config path/to/config.yaml actor.lr=1e-4 seed=42 - [StatsLogger Configuration](section-stats-logger) - [Swanlab Configuration](section-swanlab) - [TensorBoard Configuration](section-tensor-board) +- [Trackio Configuration](section-trackio) - [WandB Configuration](section-wand-b) ### Others @@ -740,14 +741,15 @@ Configuration for model checkpoint saving scheduling and timing. Configuration for experiment statistics logging and tracking services. -| Parameter | Type | Default | Description | -| ----------------- | ------------------------------------------- | ------------ | ------------------------------------------------------ | -| `experiment_name` | string | **Required** | - | -| `trial_name` | string | **Required** | - | -| `fileroot` | string | **Required** | - | -| `wandb` | [`WandBConfig`](section-wand-b) | **Required** | Weights & Biases configuration. | -| `swanlab` | [`SwanlabConfig`](section-swanlab) | **Required** | SwanLab configuration. | -| `tensorboard` | [`TensorBoardConfig`](section-tensor-board) | **Required** | TensorBoard configuration. Only 'path' field required. | +| Parameter | Type | Default | Description | +| ----------------- | ------------------------------------------- | ------------ | --------------------------------------------------------- | +| `experiment_name` | string | **Required** | - | +| `trial_name` | string | **Required** | - | +| `fileroot` | string | **Required** | - | +| `wandb` | [`WandBConfig`](section-wand-b) | **Required** | Weights & Biases configuration. | +| `swanlab` | [`SwanlabConfig`](section-swanlab) | **Required** | SwanLab configuration. | +| `tensorboard` | [`TensorBoardConfig`](section-tensor-board) | **Required** | TensorBoard configuration. Only 'path' field required. | +| `trackio` | [`TrackioConfig`](section-trackio) | **Required** | Trackio configuration (Hugging Face experiment tracking). | (section-swanlab)= @@ -774,6 +776,27 @@ Configuration for TensorBoard logging and visualization. | --------- | -------------- | ------- | ----------- | | `path` | string \| None | `None` | - | +(section-trackio)= + +## Trackio Configuration + +Configuration for Trackio experiment tracking (Hugging Face). + +Trackio is a lightweight, local-first experiment tracking library with a +wandb-compatible API. Dashboards can be viewed locally or deployed to Hugging Face +Spaces. + +``` +See: https://github.com/gradio-app/trackio +``` + +| Parameter | Type | Default | Description | +| ---------- | -------------- | ------------ | ----------- | +| `mode` | string | `"disabled"` | - | +| `project` | string \| None | `None` | - | +| `name` | string \| None | `None` | - | +| `space_id` | string \| None | `None` | - | + (section-wand-b)= ## WandB Configuration