npx skills add ...
npx skills add nvidia/model-optimizer --skill compare-results
Establish baseline-vs-candidate evaluation plans, delegate missing evaluations, compare validated results, and decide quantization feasibility. Use when the user asks to compare baseline vs quantized runs, explain an accuracy drop/regression, verify whether a quantized checkpoint is acceptable, or compare NEL/MLflow evaluation outputs. Do NOT use for generic single-model evaluation without comparison intent (use evaluation), live NEL status/debugging (use launching-evals), or generic MLflow browsing without a comparison goal (use accessing-mlflow).
npx skills add nvidia/model-optimizer --skill compare-results
Use this to plan and complete a baseline-vs-candidate comparison. The baseline is the reference checkpoint, and the candidate is the checkpoint whose accuracy change is being measured, typically a further quantized version of the baseline.
recipes/tasks/<task>.md, under Score Extraction.references/run-validation.md to perform the
External Baseline Sanity Check. Record each source URL, protocol
difference, and task status before applying the candidate-delta gate. A
failed baseline blocks a success verdict; correct and rerun it first. If no
credible comparable reference exists, label the baseline externally
unverified rather than claiming the check passed, then continue using the
validated measured baseline.Before treating a baseline-vs-quantized delta as a model quality result, verify the validated runs are comparable:
<1pp vs BF16 gate requires a true
full-precision (BF16) baseline. Many models ship natively quantized (e.g.
INT4 W4A16 or block-wise FP8) with no BF16 release — a quant-to-quant
comparison against the released precision (e.g. INT4 vs NVFP4, as for
Kimi-K2.6) is still a valid result; just compare like-for-like, state which
precision the baseline is, and apply the gate relative to that baseline
rather than to an assumed BF16.For SciCode, keep num_repeats: 1 and require at least 8 runs per side, comparing
the two means — see the evaluation skill's recipes/tasks/aa/scicode.md. Fewer
than 8 valid runs on a side is INDETERMINATE, not a delta.
If any item differs, either rerun with matched settings or label the result as not an apples-to-apples quantization comparison.
These checks compare the baseline and candidate to each other. The external
baseline check in the evaluation skill's references/run-validation.md
separately tests whether the baseline's absolute score is credible; both guards
must be reported.
Include:
verified, failed, or
externally unverified).acceptable when external baseline sanity failed. An externally
unverified baseline does not block acceptable; apply the candidate-delta
gate and report the missing external corroboration.