Released as part of the NOESIS Professional Multilingual Dubbing Automation Platform (framework: DHCF-FNO — Deterministic Hybrid Control Framework for Frozen Neural Operators).
NT-325 SFT director merge — peft.merge_and_unload of the
NOESIS director-SFT LoRA (LORA/nt325_sup_llama1b_minicpm5/adapter)
over the NOESIS Llama-1B-MiniCPM5 Supervisor BF16 base. Role:
director / supervisor / orchestrator of the NOESIS dubbing
pipeline — dense Llama-arch small director, 128 K context, terse
decision-only output, no <think>.
NOESIS provenance
Bundle : NOESIS-Llama-1B-MiniCPM5-Orchestrator-Director-Supervisor-BF16
Parent bundle : NOESIS-3.5B-A0.5B-DUBBING-FILM
Upstream chain : openbmb/MiniCPM5-1B (Apache-2.0) →
NOESIS-Llama-1B-MiniCPM5-Supervisor-BF16 →
NT-325 director-SFT LoRA merge → this bundle
License : Apache License 2.0 (end-to-end)
NOESIS variant : BF16 merged director (single dense Llama shard,
~2.16 GB). NT-325 director-SFT LoRA merged into the
Llama-1B-MiniCPM5 Supervisor base via
peft.merge_and_unload.
NOESIS role : 1 B-tier director / supervisor / orchestrator with
128 K context (full cinema reel fits in one context).
Sibling to the 0.8 B Qwopus director; both consume
the same NOESIS-SUPERVISOR-DIRECTOR-FINAL-v3-97k.jsonl
curriculum.
Last updated : 2026-08-29
================================================================================
NOESIS director ladder (small → large)
================================================================================
3-way A/B — OLD upstream vs NEW NT-325 SFT vs GGUF Q8_0 (5 supervisor prompts)
Operator-verified 2026-06-06:
Variant
Garbage
Speed
Quality
OLD upstream (no NT-325 SFT)
5 / 5 (all <think>)
15.1 tok/s
❌ everything in reasoning trace
NEW NT-325 SFT (this bundle)
0 / 5 ✅
~17 tok/s
⚠️ no <think>, but some answers weak (compress/expand direction sometimes wrong)
GGUF Q8_0 (sister deploy file)
0 / 5 ✅
—
⚠️ prompt-echo, but Paris, works
→ NT-325 SFT removed the <think> leak ✅. Direction accuracy on
isochrony decisions is below the 0.8 B Qwopus sibling — for hard
routing / isochrony cases prefer the Qwopus 0.8 B director (sharper
decisions); use this 1 B Llama bundle when long context (>32 K, up
to 128 K) is required (full reel scope, multi-speaker QC).
================================================================================
How it was built — NT-325 director SFT merge
Base — NOESIS-Llama-1B-MiniCPM5-Supervisor-BF16 (Supervisor
BF16 source, fine-tuned from openbmb/MiniCPM5-1B).
Director-SFT LoRA — LORA/nt325_sup_llama1b_minicpm5/adapter.
Trained on LORA/NOESIS-SUPERVISOR-DIRECTOR-FINAL-v3-97k.jsonl
(same curriculum as the 0.8 B / 7.5 B directors): routing /
isochrony / gate decisions, canon-RZ22 stage transitions,
no-<think> enforcement.
Merge — peft.merge_and_unload → BF16 single shard
(scripts/nt325_merge_director_bf16.py, 2026-06-06 21:29:21).
GGUF Q8_0 deploy — sister deploy file. A/B 0 / 5 garbage,
prompt-echo visible but Paris probe passes.
================================================================================
VRAM and runtime
R-APACHE-CLEAN
End-to-end Apache 2.0 lineage (MiniCPM5-1B → NOESIS Supervisor
BF16 → NT-325 director SFT merge). Full upstream license text +
NOTICE in LICENSE.
R-SUPERVISOR-ALWAYS-CONNECTED
Director / supervisor wired into the canon-RZ22 dub pipeline via
demo_server/qwopus_supervisor.py (NEVER delete / orphan).
R-SFT-DIRECTOR-NO-THINK (pattern)
Production verdicts are flat, terse, decision-only. No <think>
/ CoT leakage. enable_thinking=False in production.
R-LLAMA-ARCH-STANDARD
Standard LlamaForCausalLM — no custom kernels, no model-code
fork. HF-loadable out of the box.
R-TRAIN-CKPT-50-RESUMABLE
NT-325 director SFT training: checkpoints every 50 steps,
spot-instance resumable.
R-DUBBING-FILM-SCOPE (sealed 2026-04-29)
NOESIS = professional audio dubbing. 1 B-tier director /
supervisor of the canon-RZ22 dub pipeline. 128 K context for
long-form multi-speaker reels.
R-NEVER-DELETE-WITHOUT-EXPLICIT-CONSENT (sealed 2026-05-21)
MUST NOT be deleted without explicit operator instruction
"удали " / "delete ". 128 K-context director —
long-reel QC role can't be filled by the 0.8 B Qwopus sibling.