Installs into .claude/skills of the current project.
Are you the author of Visualization And Results?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-visualization-and-results-arex-skill)
---
name: visualization-and-results
description: "Interpret UniAD result artifacts and build
visualization/log-analysis commands."
disable-model-invocation: true
metadata:
disco-role: operating
license: Apache 2.0
---
# visualization-and-results
Use this sub-skill when the user already has a UniAD result artifact and needs to inspect it, render it, or build a visualization command.
## Do this first
- Inspect the pickle with `scripts/inspect_results_pickle.py` if the structure is unknown or keys look missing.
- Build the visualization command with `scripts/build_visualization_command.py`.
- Treat `tools/test.py --out` as the normal source of the visualization pickle.
- Treat `--show-dir` as a separate test-time image sink, not the visualizer input.
## Route away when needed
- Generating a fresh result pickle via evaluation -> `training-evaluation`
- Config or model edits, or missing task heads -> `config-and-model-architecture`
- Dataset layout, info PKLs, or motion-anchor problems -> `data-preparation`
## What this sub-skill understands
- `tools/test.py --out` result pickle behavior
- `tools/test.py --show-dir` as a separate review path
- visualization runner args: `predroot`, `out_folder`, `demo_video`, `project_to_cam`
- UniAD forward-test result keys for tracking, motion, map, planning, and occupancy
- log-analysis as a secondary check when the pickle structure is fine but the render looks wrong
## Expected outputs
- per-sample JPG frames in the output folder
- optional combined BEV/camera JPGs
- a final AVI video
- a compact pickle key summary for troubleshooting
## References
- `references/visualization.md`
- `references/results-format.md`
- `references/troubleshooting.md`
## Scripts
- `scripts/build_visualization_command.py`
- `scripts/inspect_results_pickle.py`