| Crates.io | ctranslate2 |
| lib.rs | ctranslate2 |
| version | 1.0.0 |
| created_at | 2025-07-02 16:03:10.158626+00 |
| updated_at | 2025-07-02 16:03:10.158626+00 |
| description | Rust wrapper for CTranslate2 |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1735289 |
| size | 44,721 |
/
A simple project that wraps around CTranslate2
https://github.com/OpenNMT/CTranslate2/tree/master/python/tools
How to use?
let model = CTranslator::new(PathBuf::from_str("...").unwrap(), false);
let tokens = ["▁H", "ell", "o", "▁world", "!"].into_iter().map(|v| v.to_string()).collect();
let v = model.unwrap().translate_batch(vec![tokens], None, BatchType::Example);
println!("{:?}", v);