implementation of today's most used tokenizers, with a focus on performance and versatility.
Tokenizers
Provides an implementation of today's most used tokenizers, with a focus on performance and
versatility.
Bindings over the Rust implementation.
If you are interested in the High-level design, you can go check it there.
Otherwise, let's dive in!
Main features:
Train new vocabularies and tokenize using 4 pre-made tokenizers (Bert WordPiece and the 3
most common BPE versions).
Extremely fast (both training and tokenization), thanks to the Rust implementation. Takes
less than 20 seconds to tokenize a GB of text on a server's CPU.
Easy to use, but also extremely versatile.
Designed for research and production.
Normalization comes with alignments tracking. It's always possible to get the part of the
original sentence that corresponds to a given token.
Does all the pre-processing: Truncate, Pad, add the special tokens your model needs.
- RPM
- python3-tokenizers-0.22.1-1.lbn42.x86_64.rpm
- Summary
- implementation of today's most used tokenizers, with a focus on performance and versatility.
- URL
- https://pypi.org/project/tokenizers
- Group
- Unspecified
- License
- APL
- Source
-
python-tokenizers-0.22.1-1.lbn42.src.rpm
- Checksum
- 6073126c6214a18ad05be15d9953bf1f0dde7156554efcf0f145e1df23925082
- Signing Signature
- HEX_SIG:8902330400010a001d1621045d5e2fa2
- Build Date
- 2026/06/04 18:05:34
- Requires
- Provides
-
python-tokenizers = 0.22.1-1.lbn42
python3-tokenizers = 0.22.1-1.lbn42
python3-tokenizers(x86-64) = 0.22.1-1.lbn42
python3.13-tokenizers = 0.22.1-1.lbn42
python3.13dist(tokenizers) = 0.22.1
python3dist(tokenizers) = 0.22.1
- Obsoletes