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:57 2025 |
md5 checksum | b7b9da9f3bfdc511aba539dfd2cd7e48 |
arch | x86_64 |
build | py39h3e0de92_2 |
build_number | 2 |
depends | libgcc-ng >=11.2.0, libprotobuf >=4.25.3,<4.25.4.0a0, libsentencepiece 0.2.0 h70df78d_2, libstdcxx-ng >=11.2.0, python >=3.9,<3.10.0a0 |
license | Apache-2.0 |
license_family | Apache |
md5 | b7b9da9f3bfdc511aba539dfd2cd7e48 |
name | sentencepiece-python |
platform | linux |
sha1 | 336a87643e4bdcc6b061c2782b90f853346e7b29 |
sha256 | 160e933039eb2a45952e0d31e6f10f57989429845b66103f07c7ad095e840986 |
size | 3215263 |
subdir | linux-64 |
timestamp | 1722874563911 |
version | 0.2.0 |