技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
waymax-rl【数据与研究】Operate PARL's optional all-GPU Waymax-RL autonomous-driving workflow, validate Hydra configs, and handle JAX/Waymax data and GPU prerequisites.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task involves PARL's optional Waymax-RL autonomous-driving workflow, Waymax simulator integration, all-GPU RL training, Hydra ppo_config files, JAX CUDA setup, Waymo Open Dataset TFRecord paths, or rl-games/PyTorch runner settings for the Waymax environment.
This Waymax-RL guidance is source-distilled only. The workflow was not runtime-verified during this skill production run because it requires a CUDA-capable GPU, a matching JAX CUDA install, a Waymax checkout at the required revision, and local Waymo-format data. Treat every runtime claim as a checklist to verify in the user's environment before training.
Do not start training until all of these are true:
params.config.env_config.backend is gpu.data_cfg.data_path points to a real TFRecord file or a directory containing the intended files; the default placeholder path is replaced.Run the bundled static validator before any launch:
python scripts/validate_waymax_config.py <path-to-hydra-yaml>
The validator is intentionally static: it does not import JAX, Waymax, TensorFlow, Torch, Hydra, or rl-games, and it never starts training.
references/setup-and-training.md for the installation sequence, runtime architecture, training entry point, and GPU/data readiness checklist.references/configuration.md for the Hydra config schema, important defaults, shape/path implications, and safe edits.references/troubleshooting.md for CUDA JAX failures, missing Waymax revision, TensorFlow conflicts, placeholder data paths, Colab/local differences, and memory issues.scripts/validate_waymax_config.py to statically inspect a config and surface placeholder paths, backend expectations, and mixed_precision / multi_gpu flags.xparl-distributed only to contrast PARL's CPU/xparl distributed actor model with this optional Waymax all-GPU loop. Do not use xparl to replace Waymax-RL's GPU-resident simulator/trainer path.This sub-skill does not install CUDA, download Waymo data, clone external repositories, run Colab notebooks, verify a GPU, tune a production driving policy, or claim vehicle-readiness. It only captures the repo-local Waymax-RL operating workflow and the preflight checks needed before a user deliberately runs that workflow.