Instructions to use neureps/warmly-nmt-nllb600-enko with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use neureps/warmly-nmt-nllb600-enko with Transformers:
# Use a pipeline as a high-level helper # Warning: Pipeline type "translation" is no longer supported in transformers v5. # You must load the model directly (see below) or downgrade to v4.x with: # 'pip install "transformers<5.0.0' from transformers import pipeline pipe = pipeline("translation", model="neureps/warmly-nmt-nllb600-enko")# Load model directly from transformers import AutoTokenizer, AutoModelForSeq2SeqLM tokenizer = AutoTokenizer.from_pretrained("neureps/warmly-nmt-nllb600-enko") model = AutoModelForSeq2SeqLM.from_pretrained("neureps/warmly-nmt-nllb600-enko", device_map="auto") - Notebooks
- Google Colab
- Kaggle
warmly-nmt-nllb600-enko โ ENโKO ๋๊ธ ๋ฒ์ญ ํ์ธํ๋ (B์ v2, ๊ฒ์ดํธ ๊ฒฝ๊ณ)
โ ๏ธ ๋น์์ ๋ผ์ด์ ์ค(CC-BY-NC-4.0, NLLB ์์) โ ์์ฉ ๋ฐฐํฌ ๋ถ๊ฐ. ์ฐ๊ตฌยท๋น๊ต ์ค์ธก์ฉ์ ๋๋ค.
NLLB-200-distilled-600M์ Warmly(์จ๊ธฐ)์ B์(0.8B ์์ด ๋๊ธ ์์ฑ + ์ํ ๋ฒ์ญ๊ธฐ) ํธ๋์์ ENโKO ๊ฐ์ฑ ๋๊ธ ๋๋ฉ์ธ์ผ๋ก ํ์ธํ๋ํ ๋ชจ๋ธ์ ๋๋ค (2026-07-15, train 1410 / valid 300, 6 epoch, ๊ต์ฌ Qwen3-8B ํ์ด ๋ฒ์ญ, ์ด๋ชจ์ง ๋ง์คํน ํ์ดํ๋ผ์ธ).
๊ฒฐ๊ณผ ์์ฝ (testset40, chrF vs 8B ์ฐธ์กฐ)
- valid chrF 36.2 โ 40.1 / testset40 ์ ์ฒด 33.7, ์ค๋ถํฌ 36.3, ์ ๋์ 36.7
- ํ์ธํ๋์ด ๊ณ ์น ๊ฒ: ์ ๋ก์ท ๋์ด์ฐ๊ธฐ ๋ฒ๊ทธ ์๋ฉธ, ๊ฐํ๋ฌธ ๋๋ฝ ๋ณต์("So fluffy!!"โ"๋๋ฌด ๋ถ๋๋ฝ๋ค!!"), ์ด๋ชจ์ง ์๋ฒฝ ๋ณด์กด(๋ง์คํนโ์ฌ๋ถ์ฐฉ ๋ํผ), ์์ฐ์ฑ 8B ๊ทผ์ , ์๊ธฐ๋นํ ๋ต๊ธ ์์
- ๋ชป ๊ณ ์น ๊ฒ (600M ์ดํ๋ ฅ ์ฒ์ฅ): brothโ์๊ธ, whiskersโ๋จธ๋ฆฌ ๋ฑ ํํ ๋๋ฉ์ธ์ด ์ค์ญ ์์กด โ ๊ฒ์ดํธ(์ค์ญ โค2/40) ์ ์ฒด ๋ฏธ๋ฌ, ์ค๋ถํฌ ๊ฒฝ๊ณ(~2-3)
- ์ ๋ก์ท ์ ๋ฐ์ ์์ NLLB-1.3B๊ฐ ์ด ์ดํ๋ค์ ์ด๋ฏธ ๋งํ(whiskersโ์ฝง์์ผ) โ 1.3B ํ์ธํ๋์ด ์ดํ ์ค์ญ ํด์ ์ ๋ ฅํ๋ ์คํ ~1410MB๋ก A์(1201MB) ์ด๊ณผ โ ๋ณด๋ฅ ์ํ
์ฌ์ฉ๋ฒ
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
tok = AutoTokenizer.from_pretrained("neureps/warmly-nmt-nllb600-enko", src_lang="eng_Latn")
model = AutoModelForSeq2SeqLM.from_pretrained("neureps/warmly-nmt-nllb600-enko")
ids = tok("So fluffy!! I love this cat.", return_tensors="pt")
out = model.generate(**ids, forced_bos_token_id=tok.convert_tokens_to_ids("kor_Hang"))
์ด๋ชจ์ง๋ ๋ฒ์ญ ์ placeholder๋ก ๋ถ๋ฆฌ ํ ์ฌ๋ถ์ฐฉํด์ผ ํฉ๋๋ค(NMT ๊ณตํต โ ๋ง์คํน ๋ํผ๋ qwen-prune ํ๋ก์ ํธ nmt/emoji_util.py).
๊ณ๋ณด
KoBART(์คํจ) โ SMaLL-100 ํ์ผ๋ฟ(๊ฐ์ค ์ ์ฆ, ๊ฒ์ดํธ ๋ฏธ๋ฌ) โ NLLB-600M v2 (์ด ๋ชจ๋ธ) โ NLLB-1.3B(๋ณด๋ฅ). ์ ์ด๋ ฅ: warmly-nmt-small100-enko, warmly-nmt-kobart-enko.
ํ์ผ
best/ ์ฒดํฌํฌ์ธํธ: model.safetensors (2.4GB, fp32) + NLLB ํ ํฌ๋์ด์ ์ผ์ฒด.
- Downloads last month
- 29
Model tree for neureps/warmly-nmt-nllb600-enko
Base model
facebook/nllb-200-distilled-600M