界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
数据与研究 · SKILL.md

operations-evaluation-debugging

operations-evaluation-debugging

【数据与研究】Guides RLinf evaluation operations, metric and checkpoint inspection, profiling, data/checkpoint utilities, CI test selection, and runtime failure triage.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: operations-evaluation-debugging description: "Guides RLinf evaluation operations, metric and checkpoint inspection, profiling, data/checkpoint utilities, CI test selection, and runtime failure triage." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

RLinf operations, evaluation, and debugging

Use this sub-skill when a task asks a future agent to inspect RLinf run outputs, reason about training or evaluation logs, choose metric backends, resume from checkpoints, plan embodied evaluation, profile or auto-place a run, select safe CI/tests, use data/checkpoint utilities, or triage common runtime failures.

Do not start training, evaluation, Ray clusters, robot motion, downloads, or destructive data conversion just because this skill is loaded. Begin with static inspection of the user's target run directory, config tree, logs, checkpoint tree, and stated hardware/credential availability.

Start here

  1. Inspect existing outputs with scripts/check_run_artifacts.py. It is read-only and works from any current directory.
  2. Summarize candidate YAML families with scripts/summarize_config_matrix.py before choosing an evaluation or CI matrix.
  3. Use the references below to decide whether the request is an evaluation plan, resume plan, artifact audit, profiling/placement pass, utility workflow, CI selection, or troubleshooting triage.

References

Routing boundaries

  • Initial install, Ray cluster startup syntax, node-rank environment setup, and cluster lifecycle commands belong to setup-and-cluster.
  • Task-specific training launches and model/env YAML recipes belong to embodied-workflows or reasoning-agent-workflows.
  • New source-code implementation, registry changes, new tests, Docker stages, and extension PR work belong to extension-development.
  • This sub-skill may identify which component likely failed, which artifact is missing, and which narrow test family to run, but it should not silently convert data, delete buffers, upload metrics, or run long GPU/robot jobs without explicit user approval.

Safe defaults

  • Prefer artifact inspection, config summarization, and small unit/static checks over long e2e jobs.
  • Treat real-world robot evaluation, replay-buffer mutation, checkpoint conversion, and cloud logger authentication as explicit-approval operations.
  • When logs mention multiple symptoms, triage the earliest root-cause fragment first; later Gloo/NCCL timeouts are often secondary.
  • Preserve user artifacts. Do not overwrite checkpoints, replay buffers, LeRobot datasets, logs, or videos unless the user explicitly requests a mutation and a backup/target path is clear.
我的收藏