Skip to content

Commit 3128a65

Browse files
authored
Merge pull request #247 from Devin-DC-Huang/fix/tensordict-clone-shadow
fix(specforge): 修正配方文件名并放宽看护定时
2 parents c775fff + c992164 commit 3128a65

2 files changed

Lines changed: 8 additions & 10 deletions

File tree

‎.github/workflows/specforge-quick-start.yml‎

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,12 @@ concurrency:
2929

3030
on:
3131
schedule:
32-
# Run every 6 hours at minute 40 (00:40, 06:40, 12:40, 18:40) -
33-
# offset from timm's :00, torchtune's :10, xtuner's :50 and the
34-
# every-3h guards (axolotl/tgi/whisper_cpp :15, diffusers :20,
35-
# peft :30, accelerate/llama_cpp :45) so the guards don't contend
36-
# for NPU runners. Cadence is loose enough for an upstream that
37-
# releases a few times a year, but tight enough that doc fixes
38-
# propagate within a day.
39-
- cron: '40 */6 * * *'
32+
# Run twice a day at minute 40 (00:40, 12:40) - offset from the
33+
# other guards so they don't contend for NPU runners. Twice-daily is
34+
# enough for an upstream that releases a few times a year: doc fixes
35+
# propagate within 12h, and a broken upstream recipe no longer gets
36+
# re-retried 4x a day on the self-hosted NPU pool.
37+
- cron: '40 */12 * * *'
4038
workflow_dispatch:
4139
# PR trigger: docs/tests changes get a guard run. paths filter avoids burning
4240
# the self-hosted NPU runner on unrelated PRs. `pull_request` (not

‎sources/specforge/quick_start.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ swr.cn-southwest-2.myhuaweicloud.com/base_image/dockerhub/lmsysorg/sglang:v0.5.1
3535
| mooncake-transfer-engine | 0.3.13.post1(NPU prebuilt wheel) |
3636
| specforge | 最新 release 的源码 |
3737
| 模型 | [Qwen/Qwen3.5-4B](https://huggingface.co/Qwen/Qwen3.5-4B) |
38-
| 参考样例 | `examples/configs/online/disaggregated/external/qwen3.5-4b-dflash-online-npu.yaml` |
38+
| 参考样例 | `examples/configs/online/disaggregated/external/qwen3.5-4b-dflash-npu.yaml` |
3939

4040
## 前置安装
4141

@@ -569,7 +569,7 @@ echo "$SHAREGPT_PATH"
569569
set -euo pipefail
570570
SPECFORGE_ROOT="${SPECFORGE_ROOT:-SpecForge}"
571571
TRAINER_DEVICE="${SPECFORGE_TRAINER_DEVICE:-1}"
572-
RECIPE="${SPECFORGE_RECIPE:-examples/configs/online/disaggregated/external/qwen3.5-4b-dflash-online-npu.yaml}"
572+
RECIPE="${SPECFORGE_RECIPE:-examples/configs/online/disaggregated/external/qwen3.5-4b-dflash-npu.yaml}"
573573
pushd "$SPECFORGE_ROOT" >/dev/null
574574
# 配方 output_dir 残留的 producer_claim / failed 标记会让 _claim_fresh_control_path 拒绝继续。
575575
rm -rf outputs/qwen3.5-4b-dflash-npu-online

0 commit comments

Comments
 (0)