Magibu-64k-Qwen-Tokenizer (Optimized for Turkish)

Bu depo, Tรผrkรงe dili iรงin devasa metin veritabanlarฤฑ (Cosmos, TDK vd.) รผzerinden sฤฑk kullanฤฑlan kelimelerle zenginleลŸtirilmiลŸ รถzel bir alt-kelime (BPE) Tokenizer ve Processor modelidir. Orijinal olarak Qwen/Qwen3.5-27B tokenizer aฤŸฤฑrlฤฑklarฤฑnฤฑ (ve birleลŸtirme kurallarฤฑnฤฑ) temel alan bu model, Hugging Face ve Llama.cpp (SentencePiece) tam donanฤฑmฤฑna sahiptir.

GeniลŸletilmiลŸ token kapasitesi (131k) sayesinde aynฤฑ Tรผrkรงe cรผmlenin รงok daha az token harcayarak ifade edilmesine olanak tanฤฑr ve modelinizin baฤŸlam penceresini (Context Window) dramatik รถlรงรผde rahatlatฤฑr.

Not: ร–zel gรถrsel, padding ve special tokenleri birebir koruyarak Qwen3VLProcessor ile tam yapฤฑsal uyumluluฤŸunu muhafaza eder.

๐Ÿ“ˆ Performans Gรถstergeleri

Tokenizer metriklerimiz, geniลŸ kapsamlฤฑ saf Tรผrkรงe metin analizlerinden derlenmiลŸtir:

  • Toplam Vocabulary Size: 131,072 Tokens
  • Ana Model / Teacher BaฤŸlantฤฑsฤฑ: Yeni vokabรผlerin %66.56'sฤฑ (87,238 token) doฤŸrudan orijinal Qwen tabanฤฑndan gelmektedir. (Distilasyon veya fine-tune sฤฑrasฤฑnda devredilecek embedding aฤŸฤฑrlฤฑklarฤฑ bu korunan havuzdan รงekilir.)
  • Yeni ร–ฤŸrenci (ร–zel) Tรผrkรงe Tokenleri: %33.44 (43,834 token) - Tamamฤฑyla Tรผrkรงe metinlerde en รงok tekrarlanan yapฤฑlar. (ร–rn: ฤ merhaba, olarak)
  • SฤฑkฤฑลŸtฤฑrma Oranฤฑ (Compression Rate): Bilkent Writings ve TDK Sรถzlรผk derlemleri รผzerindeki ~20.000 metin testinde Qwen'in 12.91M tokene ihtiyaรง duyduฤŸu Tรผrkรงe veri kรผmeleri optimize tokenizer ile 9.83M tokene inmiลŸtir. Bu %23.8'lik net bir token kullanฤฑm azalmasฤฑna denk gelir! (Metin baลŸฤฑna decode sฤฑrasฤฑnda sฤฑfฤฑr kayฤฑp).

๐Ÿงฐ Yapฤฑsal DeฤŸiลŸim ve Methodoloji

Tokenizer geniลŸletilirken yalnฤฑzca popรผler Tรผrkรงe kelimeler birleลŸtirilmemiลŸtir. ร–ฤŸrenci (Gemma vb.) modelden dahil edilen โ– space haritalarฤฑ arka planda Qwen'in GPT-2 utf-8 Byte Encoding (ฤ ) formatฤฑna standartlaลŸtฤฑrฤฑlarak dรถnรผลŸtรผrรผlmรผลŸ ve ilgili BPE Merges talimatlarฤฑ sisteme katฤฑlmฤฑลŸtฤฑr.

Bu sayede eklenen kelimeler 'รถlรผ' veya 'ulaลŸฤฑlamaz' vocabulary nesneleri olarak kalmaz; subword parรงalarฤฑna veya harflere bรถlรผnmeden hฤฑzlฤฑ tokenleลŸtirilen tam nesneler halinde รงekilirler.

๐Ÿš€ Kullanฤฑm

Bu dizin bir Tokenizer yapฤฑlandฤฑrmasฤฑ olduฤŸu kadar iรงerisinde chat_template.jinja ve video_preprocessor_config.json de barฤฑndฤฑran eksiksiz bir "Processor" modelidir. Modeli saf metin tokenizer'ฤฑ veya VLM tokenizer'ฤฑ olarak Hugging Face kรผtรผphanesinden entegre edebilirsiniz:

from transformers import AutoTokenizer, Qwen2VLProcessor

# Sadece metin analizi veya LLM kullanฤฑmฤฑ iรงin
tokenizer = AutoTokenizer.from_pretrained("bu-dizinin-yolu/new_qwen_tokenizer")
encoded = tokenizer.encode("Merhaba nasฤฑlsฤฑnฤฑz? Hello world!")
print(encoded)
print(tokenizer.decode(encoded))

# ร‡ok modlu (Multimodal) VLM projelerinde kullanฤฑm (Vision-Language)
processor = Qwen2VLProcessor.from_pretrained("bu-dizinin-yolu/new_qwen_tokenizer")

๐Ÿ“œ ร‡ฤฑktฤฑ Dosyalarฤฑ ฤฐรงeriฤŸi

  • tokenizer.json โ€” Hugging Face BPE konfigรผrasyonu, vocab aฤŸฤฑrlฤฑklarฤฑ ve tรผm merges kurallarฤฑ entegre edilmiลŸ dosya.
  • tokenizer.model โ€” Llama.cpp ve tรผrevleri ile kullanฤฑlacak SentencePiece formatฤฑnda C++ motor dosyasฤฑ. Byte-fallback yapฤฑsฤฑ รถฤŸretmen modeldeki gibi dizayn edilmiลŸtir.
  • tokenizer_config.json, special_tokens_map.json โ€” ร–zel baลŸlangฤฑรง/bitiลŸ tokenleri haritalamalarฤฑ.

EฤŸitim veya veri sentezi sรผreรงlerinizde baลŸarฤฑlar dileriz!

Downloads last month
33
Safetensors
Model size
2B params
Tensor type
BF16
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Collection including alibayram/magibu-q2b