Views
No views yet
125,008,384LlamaForCausalLM51215363093204810000.01e-5trueflash_attention_265536.[BOS] = 0[EOS] = 1[PAD] = 2[UNK] = 3NFDByteLevel[BOS] $A [EOS][BOS] $A [EOS] [BOS] $B [EOS]af, en, nso, sot, ssw, tsn, tso, ven, xho, zul, nblhead_dim=56) with
hidden_size=512 and num_attention_heads=9. Use Transformers 4.x for this
release:pip install "transformers>=4.52.4,<5" torch accelerate safetensors1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_id = "anrilombard/mzansilm-125m"
4
5tokenizer = AutoTokenizer.from_pretrained(model_id)
6model = AutoModelForCausalLM.from_pretrained(model_id)
7
8inputs = tokenizer("Namuhla sifunda ngolimi ngoba abantu", return_tensors="pt")
9outputs = model.generate(
10 **inputs,
11 max_new_tokens=50,
12 pad_token_id=tokenizer.pad_token_id,
13)
14print(tokenizer.decode(outputs[0], skip_special_tokens=True))512 is not divisible by 9, even though the model uses the explicit
head_dim=56 stored in config.json. Until that validation path supports this
configuration, use Transformers 4.x as shown above.1@misc{lombard2026mzansitextmzansilmopencorpus,
2 title={MzansiText and MzansiLM: An Open Corpus and Decoder-Only Language Model for South African Languages},
3 author={Anri Lombard and Simbarashe Mawere and Temi Aina and Ethan Wolff and Sbonelo Gumede and Elan Novick and Francois Meyer and Jan Buys},
4 year={2026},
5 eprint={2603.20732},
6 archivePrefix={arXiv},
7 primaryClass={cs.CL},
8 url={https://arxiv.org/abs/2603.20732},
9}