Views
No views yet
Mamba2ForCausalLMAntonV/mamba2-370m-hfmagyar-nlp-szine-java/qwen-50k-1.68 (50k szókincs, magyar nyelvre optimalizálva)transformers könyvtár segítségével tölthető be és futtatható.1import torch
2from transformers import AutoTokenizer, Mamba2ForCausalLM
3
4model_id = "username/hun_mamba2_350_stream_wsd"
5
6tokenizer = AutoTokenizer.from_pretrained("magyar-nlp-szine-java/qwen-50k-1.68")
7if tokenizer.pad_token is None:
8 tokenizer.pad_token = tokenizer.eos_token
9
10model = Mamba2ForCausalLM.from_pretrained(
11 model_id,
12 device_map="auto"
13)
14
15prompt = "A Mamba architektúra előnyei a természetes nyelvfeldolgozásban:"
16inputs = tokenizer(prompt, return_tensors="pt", padding=True).to(model.device)
17
18with torch.no_grad():
19 output = model.generate(
20 **inputs,
21 max_new_tokens=128,
22 do_sample=True,
23 temperature=0.7,
24 top_p=0.9,
25 pad_token_id=tokenizer.pad_token_id
26 )
27
28print(tokenizer.decode(output[0], skip_special_tokens=True))Név: magyar-nlp-szine-java/euparl_FinewebHQ_FULL_LABELED_PRETRAIN_shuffled_2
Méret: 13,271,728 minta (text chunks)
Típus: Előtanítási (pretrain) korpusz, Europarl és FineWeb-HQ forrásokból, címkézve és keverve.Optimalizáló: AdamW (alapértelmezett Trainer)
Tanítási epochok: 2
Effektív batch méret: 64 (batch_size=2 * grad_accum=32 * num_gpus=1)
Maximális szekvencia hossz: 2048
Learning Rate: 8e-4
Weight Decay: 0.01
Max Grad Norm: 1.5
Precision: FP32 Warmup lépések: 2027 (~1% a teljes lépésszámnak)
Stabil fázis: A maximális learning rate (8e-4) fenntartása a tanítás 90%-ában.
Decay fázis: Lineáris csökkenés az utolsó 10%-ban (num_decay_steps).A modell kauzális nyelvi modell, így elsősorban szöveggenerálásra (text generation) és next-token prediction feladatokra alkalmas.
Mivel a tanítás során az eval_strategy="no" volt beállítva, a perplexity (PPL) és egyéb kiértékelési metrikák nem kerültek automatikusan naplózásra a validációs halmazon a futtatás közben (bár a W&B integráció a training loss-t és a lépésenkénti PPL-t rögzítette).
A generált szövegek tükrözhetik az alapadathalmaz (Europarl, FineWeb) esetleges torzításait és stilisztikai sajátosságait.