×

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 Sun Mar 30 23:39:58 2025
md5 checksum f2f1fddc9671f767aedb6972b19347c3
arch x86_64
build h647b5c1_4
build_number 4
depends libabseil * cxx17*, libabseil >=20250127.0,<20250127.1.0a0, libgcc-ng >=11.2.0, libprotobuf >=5.29.3,<5.29.4.0a0, libstdcxx-ng >=11.2.0
license Apache-2.0
license_family Apache
md5 f2f1fddc9671f767aedb6972b19347c3
name libsentencepiece
platform linux
sha1 5135a8dde5ed7db5ab147faa208b5c826cf6376d
sha256 d97561bfb34352f7c39faa3304e9b2a3d339770e38a27f28300bcd7207be0093
size 953762
subdir linux-64
timestamp 1742566828984
version 0.2.0