Byte Pair Encoding (BPE) este algoritmul fundamental de compresie utilizat de GPT-4, Llama și Mistral. Pornește de la octeți individuali și combină iterativ perechile cel mai des întâlnite în corpusul de antrenare.
Exemplu de antrenare BPE
from tokenizers import Tokenizer
from tokenizers.models import BPE
from tokenizers.trainers import BpeTrainer
tokenizer = Tokenizer(BPE(unk_token="[UNK]"))
trainer = BpeTrainer(special_tokens=["[UNK]", "[CLS]", "[SEP]", "[PAD]", "[MASK]"], vocab_size=32000)
tokenizer.train(["corpus_romana.txt"], trainer)
tokenizer.save("bpe_dexblog.json")
Permite reprezentarea oricărui cuvânt rar sau nou prin descompunerea lui în fragmente de bază fără erori de tip Out-of-Vocabulary (OOV).
Întrebări & Discuții: Algoritmul Byte Pair Encoding (BPE): Îmbinarea Perechilor de Octeți și Vocabularul
Ai o întrebare despre Algoritmul Byte Pair Encoding (BPE): Îmbinarea Perechilor de Octeți și Vocabularul sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.