opensysone / model /README.md
andyshu's picture
License OpenSysOne code and model additions under Apache-2.0
7364912 verified
|
Raw History Blame Contribute Delete
3.99 kB

Calibrated 4B model

model.pt is the completed OpenSysOne decision-scoring artifact. It stores learned additive adapters, a scalar head, reconstruction metadata and a global temperature. Pretrained backbone weights are required separately.

OpenSysOne's adapter/head additions and original reconstruction code and documentation are licensed under Apache License 2.0; see NOTICE. The required Qwen3-4B-Instruct-2507 base is separately distributed under Apache 2.0. Upstream model and dataset terms remain applicable; this release does not relicense third-party material.

Property Recorded value
Format opensysone-adapter-v1, custom PyTorch checkpoint
Base Qwen/Qwen3-4B-Instruct-2507
Base revision cdbee75f17c01a7cc42f958dc650907174af0554
Precision FP32
Adapters Rank 8, alpha 16; 16,517,633 trainable adapter/head parameters
Selected weights Spark B refinement step 1,500, retained at expanded branch step 0
Temperature 1.7458220720291138, fitted on 510 separate calibration decisions
Verified inference limit 1,024 complete formatted candidate tokens; no silent truncation

The calibrated artifact SHA-256 is:

e270e3da905604d97bf5a8f380ea308133403d1c4790a5c012cb1c12e9b6f348

The original release remains at final/20260916T194403396250Z-fleet/model.pt, with its immutable manifest. FINAL_MODEL.json records the exact payload commit, model hash, manifest hash and publication source. The model/model.pt front copy has identical bytes; moving the presentation does not change the artifact.

Source and lineage

The selected checkpoint records training source 24b8ccf60d388f9cbb184e03a6ae260a1f5a8b86; its warm-start parent's source was 4a60423c39d70f8d50472ce4f4f7fa4a4bd9fce1. Final evaluation used 07f10e791061a679b829ed1dc5b33897e001d67d. The final evaluation manifest records source-file hashes, model pin, dataset signature, configuration and packages.

The selected branch step is zero because it retains the already-trained parent's weights. CPU lineage checks confirmed all 506 trainable tensors equal the parent, and that calibration leaves them unchanged. Later expanded-data checkpoint 159 was evaluated but not promoted. Its diagnostic results do not describe a different deployed model.

Reconstruction constraint

The existing loader in experiment.py reads the base path from checkpoint metadata. For this release that path is:

/home/andy/ai/models/opensysone/Qwen3-4B-Instruct-2507-cdbee75f

That directory must contain the pinned local base, tokenizer and matching opensysone-provenance.json. The loader uses local files only and verifies base, prompt and adapter versions. The checkpoint itself may be downloaded elsewhere and supplied through --checkpoint; relocating it does not relocate the saved base path. The current CLI has no base-path override. Do not rewrite and re-save the published checkpoint to disguise that constraint: doing so changes its hash.

Use the project's reproduction guide and Jev-compatible harness. This is not a drop-in Transformers or standard PEFT package, and its serialization is intended for trusted, hash-verified project artifacts. The final artifact excludes optimizer state; resumable checkpoints and sibling validation evidence are preserved in the historical bundles.

Probabilities are normalized over the supplied choices. Temperature calibration does not change the chosen answer. It was fitted on known task families; Social IQa holdout ECE remains 8.30%, so calibration on arbitrary tasks is unproven. See the full measured results.