Dense/MoE layer mixing + DeepSeek V3 forward wiring
Wire MODEL_DEEPSEEK_V3 end-to-end: layer stack, MLA, MoE/dense mix, generate path.
Spec: doc/plans/engine-inference-core.md § E2
Part of: #105 (E2) · Epic: #56
Depends on: E1 MoE block + gate; MLA attention/cache; weight sanitization; family split
Tasks
Notes
- V3.2 indexer and V4 characterization are separate follow-on issues
- Parity gate issue owns the formal mlx-lm comparison
Dense/MoE layer mixing + DeepSeek V3 forward wiring
Wire
MODEL_DEEPSEEK_V3end-to-end: layer stack, MLA, MoE/dense mix, generate path.Spec:
doc/plans/engine-inference-core.md§ E2Part of: #105 (E2) · Epic: #56
Depends on: E1 MoE block + gate; MLA attention/cache; weight sanitization; family split
Tasks
first_k_dense_replacelayers use standard SwiGLU MLP; remaining layers use MoEmoe_layer_freq(MoE every N-th layer among the MoE-eligible suffix)MODEL_DEEPSEEK_V3forward: embed -> layers (MLA + dense/MoE) -> norm -> lm_headNotes