×

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:54 2025
md5 checksum e287f7beb26df2488329dae975d3d521
arch x86_64
build py311h3e0de92_3
build_number 3
depends libgcc-ng >=11.2.0, libprotobuf >=4.25.3,<4.25.4.0a0, libsentencepiece 0.2.0 h70df78d_3, libstdcxx-ng >=11.2.0, python >=3.11,<3.12.0a0
license Apache-2.0
license_family Apache
md5 e287f7beb26df2488329dae975d3d521
name sentencepiece-python
platform linux
sha1 3da2c99ce3bb22e4970b1e4fb4fdb1af93952d9e
sha256 bd616270328b2ebfd80a7943647760d4798c341f2e9ffd849b3d2ad9acd31629
size 3214737
subdir linux-64
timestamp 1741377389222
version 0.2.0