×

SentencePiece is an unsupervised text tokenizer and detokenizer mainly for Neural Network-based text generation systems where the vocabulary size is predetermined prior to the neural model training. SentencePiece implements subword units (e.g., byte-pair-encoding (BPE) [[Sennrich et al.](http://www.aclweb.org/anthology/P16-1162)]) and unigram language model [[Kudo](https://arxiv.org/abs/1804.109590)]) with the extension of direct training from raw sentences. SentencePiece allows us to make a purely end-to-end system that does not depend on language-specific pre/postprocessing.

Uploaded Mon Mar 31 02:25:56 2025
md5 checksum 44c2192280613084e9bae62a977ec84e
arch x86_64
build py312hdb19cb5_4
build_number 4
depends libgcc-ng >=11.2.0, libprotobuf >=5.29.3,<5.29.4.0a0, libsentencepiece 0.2.0 h647b5c1_4, libstdcxx-ng >=11.2.0, python >=3.12,<3.13.0a0
license Apache-2.0
license_family Apache
md5 44c2192280613084e9bae62a977ec84e
name sentencepiece-python
platform linux
sha1 a94b8e9c4b66370d12cd96c5ab4a51a8acc62245
sha256 9393f4ba66ef05187a74bfdce850c9466d98d226bfe29307256abb47481d25a7
size 3213430
subdir linux-64
timestamp 1742566918732
version 0.2.0