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
training-and-evaluationRoute BiRefNet training launches, resume semantics, evaluation metrics, and best-checkpoint selection.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for BiRefNet fine-tuning, epoch scheduling, checkpoint loading/saving, metric evaluation, and best-epoch selection.
train.py CLI: --resume, --epochs, --ckpt_dir, --dist, --use_acceleratetrain.sh task-specific epoch, validation, and save schedulestrain_test.sh train-then-evaluate orchestrationtest.sh inference plus evaluation over configured testsetseval_existingOnes.py, evaluation.metrics.evaluator, sort_and_round_scoresgen_best_ep.py checkpoint ranking from e_results/*_eval.txtscripts/birefnet_metric_smoke.py — create tiny mask fixtures and exercise evaluation.metrics.evaluator from an explicit or inferred repo root.references/training-workflows.mdreferences/evaluation-workflows.mdreferences/metrics-reference.mdreferences/troubleshooting.md../configuration-and-data/SKILL.md before building a training or evaluation command.../model-architecture/SKILL.md; wrong config.bb often appears as a checkpoint tensor-size error.train.py resumes at filename epoch + 1.scripts/birefnet_metric_smoke.py to confirm metric dependencies and evaluator wiring.gt_root, pred_root, dataset names, and metric flags.sm, wfm, and DIS-only hce) are explicit.../configuration-and-data/SKILL.md../model-architecture/SKILL.md../inference-and-postprocessing/SKILL.md