Views
No views yet
charlie-li/Qwen3-30B-A3B-Instruct-2507-ScaleSWE-Distilled-Epoch3-v3 package and adapts the model to the
longer-context (70k → 128k tokens) ScaleSWE-Distilled trajectories. It uses the corrected cosine
learning-rate schedule (smooth decay from 1e-5 after warmup to 0 by the final step). The original
pretrained base model is Qwen/Qwen3-30B-A3B-Instruct-2507.charlie-li/Qwen3-30B-A3B-Instruct-2507-ScaleSWE-Distilled-Epoch3-v3Qwen3-30B-A3B-Instruct-2507Qwen3MoeForCausalLMdataset_index.yamltraining_config.yamlscaleswe_distilled_sharegpt_format_nothink_tool_role_70k_to_128k.v1_messages.jsonl4mp_replicate_size=2, mp_shard_size=8131072 tokens11281e-50.05bfloat16Qwen/Qwen3-30B-A3B-Instruct-2507/Qwen/Qwen3-30B-A3B-Instruct-2507/ (byte-identical to the base model, instead of the trainer-round-tripped versions)30 through 2 (zero-based epoch counter)50 steps5207 / 2070.29044443368911743model-00001-of-00016.safetensors through model-00016-of-00016.safetensorsmodel.safetensors.index.jsonconfig.jsongeneration_config.jsontokenizer.json, tokenizer_config.json (sourced from the pretrained base model)chat_template.jinjatrainer_log.jsonltraining_config.yaml, dataset_index.yaml1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_dir = "charlie-li/Qwen3-30B-A3B-Instruct-2507-ScaleSWE-Distilled-Epoch3-v3.1"
4tokenizer = AutoTokenizer.from_pretrained(model_dir, trust_remote_code=True)
5model = AutoModelForCausalLM.from_pretrained(
6 model_dir,
7 trust_remote_code=True,
8 device_map="auto",
9)