Views
No views yet
Qwen/Qwen3-4B-Instruct-2507 は別途読み込む必要があります。最良YAML LoRAをアンカーに、方向・教師出力長を層別化したJSON-targetとnative Text→TOMLを各約4%だけ追加する短いStage-2継続学習によって、YAMLを保持しながらJSON/TOMLを改善できるか。
morizon/qwen3-4b-structured-output-lora_0710_run_1 です。新しいLoRAを重ねず、
同じLoRAパラメータへ小さな補正を加えています。daichira/structeval-t-sft-hq-yaml-cleanede73a755d3b50bd3ac38c99c1ede87ca9b3139cbadaichira/structured-5k-mix-sft740e82f5bb5ae31c9b0f9c2fa15f78bbcaf3dbe2C_JSON['csv_to_json', 'xml_to_json', 'toml_to_json', 'yaml_to_json', 'text_to_json']{'csv_to_json': 0.28, 'xml_to_json': 0.26, 'toml_to_json': 0.22, 'yaml_to_json': 0.2, 'text_to_json': 0.04}{'text_to_json': 14, 'toml_to_json': 8, 'yaml_to_json': 7, 'xml_to_json': 11, 'csv_to_json': 11}daichira/structured-5k-mix-sft740e82f5bb5ae31c9b0f9c2fa15f78bbcaf3dbe2{'native_text_to_toml': 333}['short', 'short', 'short', 'short', 'medium', 'medium', 'long']tomllibで解析可能Qwen/Qwen3-4B-Instruct-2507morizon/qwen3-4b-structured-output-lora_0710_run_1stepspublic_150.jsonは読み込まず、学習、追加データ構築、
チェックポイント選択、早期終了のいずれにも使用していません。1import torch
2from transformers import (
3 AutoModelForCausalLM,
4 AutoTokenizer,
5)
6from peft import PeftModel
7
8base_model_id = "Qwen/Qwen3-4B-Instruct-2507"
9adapter_id = "morizon/qwen3-4b-structured-output-lora_0712_run_4-step150"
10
11tokenizer = AutoTokenizer.from_pretrained(
12 base_model_id
13)
14base_model = AutoModelForCausalLM.from_pretrained(
15 base_model_id,
16 torch_dtype=torch.bfloat16,
17 device_map="auto",
18)
19model = PeftModel.from_pretrained(
20 base_model,
21 adapter_id,
22)dataset_manifest.json、
training_summary.json、選択済みIDファイルが含まれます。
データセットの正確なリビジョン、シード、トークン統計、
方向・長さを層別化した追加データ選択結果、実際の最終ステップを確認できます。