Instructions to use neureps/warmly-qwen35-08b-enko-distill with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use neureps/warmly-qwen35-08b-enko-distill with PEFT:
Task type is invalid.
- Notebooks
- Google Colab
- Kaggle
warmly-qwen35-08b-enko-distill
์จ๊ธฐ(Warmly) ์ฑ์ฉ ํ๋ฃจ๋ 0.8B(neureps/Qwen3.5-0.8B-enko) ํ๊ตญ์ด ๋๊ธ ์ฆ๋ฅ ์ด๋ํฐ.
Kanana-1.5-8B ๊ต์ฌ ์ฆ๋ฅ(QLoRA)๋ก 0.8B์ ํ๊ตญ์ด ๋๊ธ ํ์ง์ ๋์ด์ฌ๋ฆฌ๋ ํธ๋.
๊ฐ์ ํธ๋์ด๋ผ ๋ฒ์ ํด๋(v1/, v2/, โฆ)๋ก ๊ด๋ฆฌํ๋ค โ ๊ฒ์ดํธ ํต๊ณผ ๋ฒ์ ๋ง ๋ณํฉยท์ฌ์์ํ GGUF๋ก ์น๊ฒฉํ๋ค.
์๋งค ๋ฆฌํฌ: 2B ์ฆ๋ฅ =
neureps/warmly-qwen35-2b-enko-distillยท GGUF =neureps/warmly-qwen35-08b-enko-ggufvariants/ยท ๋ฐ์ดํฐ =neureps/warmly-distill-data
๋ฒ์ ์ด๋ ฅ
| ๋ฒ์ | ํด๋ | ์ฑํ ์ฒดํฌํฌ์ธํธ | ๋ ์ํผ | ๊ฒฐ๊ณผ(์ค์ธก) | ์ํ |
|---|---|---|---|---|---|
| v1 (2026-07-15) | v1/ |
epoch2 (step 812) | QLoRA r16/ฮฑ32, 3epoch ์ค epoch2 ์ฑํ, completion-only, lr 2e-4, maxlen 512, target q,k,v,o,gate,up,down. ๋ฐ์ดํฐ = warmly-distill-data v1(train 6,483, ์ ๋ถ ๋จ์ผํด) |
๋ธ๋ผ์ธ๋ ์น๋ฅ ~79% vs 0.8B base, ์ด์ |
์ธก์ ์ฑ๊ณต(๋ ์ํผ ์ด์์ฑ ์ ์ฆ) ยท ํ ์ํ ๋ฐฐํฌ ๋ถ์ ํฉ โ ์๋ |
| v2 (2026-07-16) | v2/ |
epoch2 (step 1420) | ์
๋ ฅ ์ปค๋ฒ๋ฆฌ์ง ๋ณด๊ฐ โ v1 + ์บก์
๋ฆฌ์นํ(์ค์ถ๋ก ๋ถํฌ ์ ํฉ)ยทKO ๋ธ๋ฆฌ์งยทanti-foreignยท๋ต๊ธ/์๊ธฐ๋นํ ์ฆ๊ฐ. QLoRA r16/ฮฑ32, maxlen 768, train 11,360. ๋ฐ์ดํฐ warmly-distill-data v2 |
์๊ธฐ๋นํ ๋์กฐ 0ยท์์ด๋์ถ 0/60ยท์ง๋ช ํ๊ฐ 11โ0/60(vs v1). ํ๋์บก์ ์ ์ง ๊ฐ์ (์ต๋๋ ํฌ๊ท์ด๋ ์ฉ๋ ๋ฐ์ด๋ ์์กด) | โ ๋ฐฐํฌ ๊ฐ๋ฅ ํด๋ฐฑ โ v1์ ๋ ์ฐจ๋จ ์์ธ(์๊ธฐ๋นํยท๋์ถ/ํ๊ฐ) ํด๊ฒฐ |
v1 ์์ธ (์คํ D3, 2026-07-15)
์คํ ์ง๋ฌธ: 2B์์ ์ ์ฆ๋ Kanana ์ฆ๋ฅ QLoRA๋ฅผ ๋์ผ ๋ ์ํผ๋ก ํ๋ฃจ๋ 0.8B์ ์ด์ํ๋ฉด ์ผ๋ง๋ ๊ฐ์ ๋๋๊ฐ? (๋ฐ์ดํฐยทํ์ดํผํ๋ผ๋ฏธํฐ ์ ๋ถ 2B v1๊ณผ ๋๊ฒฐ โ ํต์ ๋น๊ต)
์ฐ๊ตฌ ์ง๋ฌธ ๋ต โ YES, ์ฆ๋ฅ๊ฐ 0.8B ๋๊ธ ํ์ง์ ํฌ๊ฒ ๊ฐ์ :
- 0.8B base ๋๋น ๋ธ๋ผ์ธ๋ ์น๋ฅ
79%, ์ด์ ~27โ12/60(~55%โ), 3์ํญ ์ ๋ถ ๋ถ๊ดด ์์(0.8B๋ ๊ณผ๊ฑฐ LoRA ๋ถ๊ดด ์ ๊ณผ๊ฐ ์์ผ๋ ์ด๋ฒ์ ์์ ). - epoch3์ ์์ํ quirk("๊ณ ์์ด๋")๋ก epoch2(step 812) ์ฑํ.
- ํ๊ตญ์ด ๊ธฐ์ด ํ๋ก๋ธ(ko-probe 40๋ฌธํญ) ์ฌ์คํ: ์ดํ์ ์ง ๊ฐ์ (meadow ๋ฉํ์๋ตโ"๋คํ"), ๋จ ๊ฒฉ์์ ํ์ ๋๊ธํ ์ค์ผ(์ฆ๋ฅ๊ฐ ํ๊น ๋๋ฉ์ธ์ ์ฌ๋ฆฌ๋ ๋ค๋ฅธ ๊ณผ์ ์ ํ์ํ).
ํ ์ํ ๋ฐฐํฌ ๋ถ์ ํฉ โ ๋ ํ๊ณ:
- ์๊ธฐ๋นํ ์์ ๊ฒฝ๊ณ์ 1๊ฑด โ ๋ต๊ธ์์ "์คํจ์์ผ"โ"์ด ์ฌ์ง ์ ๋ง ์ข์ง ์์ผ์ จ๋ค์"(๋์กฐ์ฑ์ผ๋ก ์ฝํ) + "๊ฑฐ๋ฌผ" ๊นจ์ง ๋จ์ด. ์์ธ์ ์ฉ๋์ด ์๋๋ผ ํ์ต์ ์ ๋ต๊ธ(๋ฉํฐํด) ๋ฐ์ดํฐ๊ฐ 0์ค์ด๋ผ๋ ์ปค๋ฒ๋ฆฌ์ง ๊ณต๋ฐฑ(v2์์ ์ฆ๊ฐ).
- ์ ์ง ํ๊ณ โ ๋ณต์กยทํฌ๊ท ์บก์ ์์ ์์ด ๋์ถ("cathedral")ยท์ง๋ฆฌ ํ๊ฐ("์ดํ๋ฆฌ์/๋ก๋ง")ยท๊นจ์ง ๋จ์ด("๊ตฌ๋ฆฌ๋ณด๋ฆฌ").
2B distill ๋๋น: ์ด์ ~12 vs ~6 โ ์ฝ 2๋ฐฐ. ํ์ง์ 2B distill์ ๋ชป ๋ฏธ์ณ ์ฃผ๋ ฅ ๋์ฒด ๋ถ๊ฐ, ์ ์ฌ์ ํด๋ฐฑ ํ๋ณด๋ก๋ง ์ ํจ. v2์์ ์๊ธฐ๋นํ ์์ ํ๋ณด ์ ํด๋ฐฑ ์ฌ๊ฒํ ๊ฐ์น.
์ฌ์ฉ๋ฒ (transformers + peft, .venv-qlora = transformers git-main 5.14.dev)
from transformers import AutoModelForImageTextToText, AutoTokenizer
from peft import PeftModel
base = "neureps/Qwen3.5-0.8B-enko"
tok = AutoTokenizer.from_pretrained(base)
model = AutoModelForImageTextToText.from_pretrained(base, dtype="float16", device_map="cuda")
model = PeftModel.from_pretrained(model, "neureps/warmly-qwen35-08b-enko-distill", subfolder="v1")
model = model.merge_and_unload() # peft ๋ณํฉ์ MTP๋ฅผ ๋๋กญ โ ์ ์
ํจ์ : Qwen3.5(qwen3_5)๋ transformers git-main(5.14.dev)๋ถํฐ๋ง ๋ก๋ ๊ฐ๋ฅ. ์์ฑ ์ enable_thinking=False ํ์(์ ๋๋ฉด ์ ํ ํฐ์ด reasoning์ผ๋ก ์๋ชจ). GGUF ๋ณํ์ --no-mtp + chkhsh 2ea57fโฆa677aโqwen35 ํจ์น.
๋ผ์ด์ ์ค
Apache-2.0 (๋ฒ ์ด์ค Qwen3.5 ์์). ํ์ต ๋ฐ์ดํฐ๋ Kanana-1.5-8B ๊ต์ฌ ํฉ์ฑ โ ์ค์ฌ์ฉ์ ์ฌ์งยท๊ฐ์ธ์ ๋ณด ์์.
๋ฐฑ์ ์ถ๊ฐ ํด๋ (2026-07-23)
louie/โ ๋ฐฐํฌ ํ๋ฅด์๋ ์ด๋ํฐ(์ฑํ e1) ยทlouie-r25/๋ฆฌํ๋ ์ด ์คํ ยทv3c-p5/5์ธ blend ์คํ ยทv3c-merged/๋ฐฐํฌ ์ํ ๋ณํฉ f16(์ฌ์์ํ ์ ์ผ ์์ฒ).- ์์ธยท๋งคํ = ondevice
MODEL-REGISTRY.md, ๋ฐ์ดํฐ =neureps/warmly-distill-data.
- Downloads last month
- -