What problem does it solve? Converting a PyTorch float model into a deployable quantized model with the Linger 3.x toolchain involves many failure points: misconfigured YAML, uninitialized MOM/TQT quantizers, accuracy drops, and broken ONNX exports. This Skill turns quantization-aware training into a closed-loop engineering process with acceptance criteria, diagnostics, and validation gates. ## Core Features & Use Cases - End-to-end QAT workflow: Guides float baseline setup, constrain training, MOM/TQT quantization initialization, QAT fine-tuning, and linger.onnx.export with strict checkpoint and optimizer rebuild rules. - Accuracy recovery and mixed precision: Diagnoses float-to-constrained-to-QAT error stages, locates sensitive layers, and applies YAML part-based mixed precision or const_module/quant_module overrides. - Executable inspection tools: Ships scripts to generate validated QAT YAML configs, audit quantizer state in checkpoints, compare float vs quantized outputs, and inspect Linger custom-domain ONNX graphs. - Use Case: A model's 8-bit QAT accuracy misses its target. Use this Skill to audit the checkpoint for uninitialized quantizers, run a stage-level mixed-precision sweep, and re-export with ONNX attribute validation before Thinker packaging. ## Quick Start Use the lnn-quant-training skill to convert my PyTorch float model into an 8-bit Linger QAT model, recover any accuracy loss, and validate the exported ONNX graph.