sentencepiece-model

Crates.iosentencepiece-model
lib.rssentencepiece-model
version0.1.4
sourcesrc
created_at2023-11-18 14:31:03.094167
updated_at2024-10-08 17:19:28.796631
descriptionSentencePiece model parser generated from the SentencePiece protobuf definition
homepage
repositoryhttps://github.com/Systemcluster/sentencepiece-model
max_upload_size
id1040527
size23,729
Chris (Systemcluster)

documentation

README

sentencepiece-model

Crates.io Docs.rs

SentencePiece model parser generated from the SentencePiece protobuf definition.

use sentencepiece_model::SentencePieceModel;

let model = SentencePieceModel::from_file("tests/t5-spiece.model")?;
assert_eq!(model.pieces.len(), 32000);
assert_eq!(model.trainer()?.unk_id(), 2);

Usage

[dependencies]
sentencepiece-model = "0.1"

sentencepiece-model uses prost-build and protox to generate Rust code from the SentencePiece protobuf definition at build time. protoc is not required.

Commit count: 18

cargo fmt