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
conversion-and-profilingConvert, benchmark, and profile CVNets models.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user wants to convert a CVNets model to CoreML, benchmark throughput, or generate a loss landscape.
This sub-skill owns the export and profiling path around main_conversion.py, main_benchmark.py, and main_loss_landscape.py. It does not own the training loop, dataset design, or the architecture-selection problem except where those choices affect exportability.
../../references/api-reference.md — public conversion and benchmark entry points.../../references/model-overview.md — whether the chosen family is exportable.../../references/configuration.md — conversion, benchmark, and loss-landscape keys.references/workflows.md — command patterns for CoreML export, throughput, and loss landscape.references/troubleshooting.md — export, optional dependency, and profiling failures.scripts/cvnets_convert.py — bundled conversion wrapper.scripts/cvnets_benchmark.py — bundled benchmark wrapper.scripts/cvnets_loss_landscape.py — bundled loss-landscape wrapper.models-and-architectures.training-and-evaluation.data-and-config.scripts/cvnets_convert.py for CoreML export, scripts/cvnets_benchmark.py for throughput, and scripts/cvnets_loss_landscape.py for loss-landscape runs.main_conversion.py may emit CoreML, traced JIT, and optimized JIT outputs together.main_benchmark.py can benchmark either the raw PyTorch model or the JIT-optimized path.main_loss_landscape.py reuses the training engine with a grid over a trained model and validation loader.coremltools and its support packages are optional; the repo can still run non-export workflows without them.models-and-architectures.data-and-config.training-and-evaluation.