monitor_cot_for_hack-baseline-coding-explicit_intent-gpt-oss-20b

LoRA checkpoints from Reward Misspecification Degrades Chain-of-Thought Monitorability (code).

Layout

seed_{k}/{control_model,misaligned_model}/
    config.yaml              training config
    step_{NNNNNN}/           adapter_config.json, adapter_model.safetensors (LoRA adapter, Tinker format)

Usage

The adapters are in Tinker's format. Merge one into the base model with tinker-cookbook (see Tinker's Export to HF guide), then load it with transformers:

pip install tinker-cookbook transformers accelerate
from huggingface_hub import snapshot_download
from tinker_cookbook import weights
from transformers import AutoModelForCausalLM, AutoTokenizer

repo = "hewittlab/monitor_cot_for_hack-baseline-coding-explicit_intent-gpt-oss-20b"
ckpt = "seed_0/misaligned_model/step_000800"   # seed_{k}/{control_model,misaligned_model}/step_{NNNNNN}

adapter_dir = snapshot_download(repo, allow_patterns=f"{ckpt}/*")
weights.build_hf_model(base_model=snapshot_download("openai/gpt-oss-20b", ignore_patterns=["original/*", "metal/*"]),
                       adapter_path=f"{adapter_dir}/{ckpt}",
                       output_path="./merged_model")

tokenizer = AutoTokenizer.from_pretrained("./merged_model")
model = AutoModelForCausalLM.from_pretrained("./merged_model", dtype="auto", device_map="auto")

The base model is downloaded without its original/ and metal/ folders, which the merge does not use.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for hewittlab/monitor_cot_for_hack-baseline-coding-explicit_intent-gpt-oss-20b

Adapter
(469)
this model

Dataset used to train hewittlab/monitor_cot_for_hack-baseline-coding-explicit_intent-gpt-oss-20b

Collection including hewittlab/monitor_cot_for_hack-baseline-coding-explicit_intent-gpt-oss-20b