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
trainingGuides gaussian-splatting train.py optimization, feature flags, checkpoints, outputs, and training troubleshooting.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is to train, resume, configure, or debug the Python optimizer that creates a 3D Gaussian model from a prepared scene.
train.py parameter groups and defaults.Before training:
--disable_viewer for headless/non-interactive runs.--eval), depth regularization (-d/--depths), exposure compensation, antialiasing, or accelerated Sparse Adam.Standard training:
python train.py -s <scene> -m <model-output> --disable_viewer
Evaluation split:
python train.py -s <scene> -m <model-output> --eval --disable_viewer
Short debugging or smoke-style run:
python train.py -s <scene> -m <model-output> --iterations 100 --test_iterations -1 --save_iterations 100 --disable_viewer --quiet
After training, route render/metrics tasks to ../rendering-evaluation/SKILL.md.
--data_device cpu when large/high-resolution image tensors consume too much VRAM; training may be slower.--resolution 1 to keep original input resolution; otherwise images wider than about 1.6K are automatically downscaled.--checkpoint_iterations <N ...> to save checkpoints and --start_checkpoint <path> to resume.--optimizer_type sparse_adam only after installing the accelerated rasterizer variant.A successful training run creates a model directory containing cfg_args, cameras.json, input.ply, point_cloud/iteration_<N>/point_cloud.ply, optional chkpnt<N>.pth, and exposure.json. Use the rendering-evaluation validator if a later stage cannot find these files.