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
model-compressionUse NNI model compression for pruning, quantization, distillation, evaluator wrapping, config_list authoring, validation, speedup, and export caveats.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about NNI compression for PyTorch models: choosing a pruner, quantizer, distiller, evaluator wrapper, config_list, calibration or training contract, mask speedup, quantization export, or compression-specific troubleshooting.
config_list: read API reference and run scripts/validate_config_list.py on JSON before proposing code.LevelPruner, norm/filter pruners, scheduled pruners, SlimPruner, TaylorPruner, or MovementPruner based on the model and need for training signals.DynamicLayerwiseDistiller or Adaptive1dLayerwiseDistiller.TorchEvaluator, LightningEvaluator, TransformersEvaluator, or DeepspeedTorchEvaluator.nnictl concerns to ../hpo-experiments/.../nas/ unless the task is specifically compression evaluator wrapping.../feature-engineering-and-utilities/.config_list JSON with the bundled script when the task only needs schema and selection sanity checks.nni.compression import errors as optional dependency issues first: compression code requires torch, and some evaluators/backends require Lightning, Transformers, DeepSpeed, ONNX, TensorRT, or PyCUDA.