×

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 Tue Apr 1 00:08:17 2025
md5 checksum cf485ab9e7f628c44a566ff55e6912d4
arch x86_64
build h70df78d_3
build_number 3
depends libabseil * cxx17*, libabseil >=20240116.2,<20240116.3.0a0, libgcc-ng >=11.2.0, libprotobuf >=4.25.3,<4.25.4.0a0, libsentencepiece 0.2.0 h70df78d_3, libstdcxx-ng >=11.2.0
license Apache-2.0
license_family Apache
md5 cf485ab9e7f628c44a566ff55e6912d4
name sentencepiece-spm
platform linux
sha1 c6e63b50304da0e9e6ae124096cd1e6547273d00
sha256 9eabe44aae710d4160103c045b43f60df1482bb06f7bdda6380e2bf32e84c2ed
size 84676
subdir linux-64
timestamp 1741377432813
version 0.2.0