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

smp

smp

【开发与工程】Score-Matching Motion Priors workflows for TinyMDM prior training/testing and SMP task policies.

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

技能说明

GitHub

name: smp description: "Score-Matching Motion Priors workflows for TinyMDM prior training/testing and SMP task policies." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

SMP

Use this sub-skill when the user wants to:

  • train or sample a TinyMDM motion prior
  • train or test an SMP policy with a prior reward and optional GSI
  • check whether a prior config can safely back a policy env before launch

Route elsewhere

  • Generic runner, engine, device, distributed, and logging mechanics: use runner-and-backends
  • Motion conversion, motion viewing, or log plotting: use motion-tools
  • AMP / ADD / ASE non-SMP adversarial control: use adversarial-control

Bundled assets

Operating contract

  1. Always resolve --repo-root before touching prior configs or assets.
  2. Use scripts/train_smp_prior.py --dry-run-config first when you only need to validate paths and imports.
  3. Before policy training, confirm the chosen agent, env, prior config, prior model, and engine control frequency match.
  4. Treat simulator-native workflows as external dependencies. This subtree does not bundle Isaac Gym, Isaac Lab/Isaac Sim, Newton/Warp, or downloaded motions/models/assets.
  5. If a config mismatch is reported, fix the env/prior pairing instead of weakening the compatibility checks.
我的收藏