executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
evaluationRoute LatentSync scoring, comparison, and diagnostic plotting for SyncNet confidence, SyncNet accuracy, FVD, and batch evaluation support.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill after candidate videos, real/fake comparison folders, or a trained SyncNet checkpoint already exist and the task is to score, compare, or diagnose them.
Do not use this sub-skill to create single videos, launch training, or run the raw data-preparation pipeline.
eval/eval_sync_conf.py and eval/eval_sync_conf.sh for per-video or folder SyncNet confidence and AV offset.eval/eval_syncnet_acc.py and eval/eval_syncnet_acc.sh for checkpoint-level SyncNet validation accuracy.eval/eval_fvd.py and eval/fvd.py for real-vs-fake face-cropped FVD.eval/inference_videos.py as batch-candidate support, not as a metric.eval/draw_syncnet_lines.py and scripts/plot_syncnet_curves.py for SyncNet training-curve plots.eval/hyper_iqa.py as the visual-quality reference used by preprocessing.eval/syncnet_detect.py, eval/syncnet/syncnet_eval.py, eval/syncnet/, eval/detectors/, latentsync/data/syncnet_dataset.py, latentsync/models/stable_syncnet.py, latentsync/utils/util.py, and configs/syncnet/*.yaml.references/workflows.md to choose the correct evaluation entry point.references/metrics.md before interpreting confidence, accuracy, FVD, or HyperIQA scores.references/troubleshooting.md before rerunning failed metric jobs.scripts/run_evaluation.py for parameterized SyncNet confidence, SyncNet accuracy, and FVD runs.scripts/plot_syncnet_curves.py only when plotting SyncNet checkpoint loss curves.--repo-root and repo-root-relative paths; the bundled scripts do not depend on a fixed checkout location.