[−][src]Trait rust_tokenizers::preprocessing::vocab::base_vocab::Vocab
Required methods
fn unknown_value() -> &'static str
fn values(&self) -> &HashMap<String, i64>
fn indices(&self) -> &HashMap<i64, String>
fn special_values(&self) -> &HashMap<String, i64>
fn special_indices(&self) -> &HashMap<i64, String>
fn from_file(path: &str) -> Self
fn token_to_id(&self, token: &str) -> i64
fn id_to_token(&self, id: &i64) -> String
Provided methods
fn read_vocab_file(path: &str) -> HashMap<String, i64>
fn _token_to_id(
&self,
token: &str,
values: &HashMap<String, i64>,
special_values: &HashMap<String, i64>,
unknown_value: &str
) -> Result<i64, Box<dyn Error>>
&self,
token: &str,
values: &HashMap<String, i64>,
special_values: &HashMap<String, i64>,
unknown_value: &str
) -> Result<i64, Box<dyn Error>>
fn _id_to_token(
&self,
id: &i64,
indices: &HashMap<i64, String>,
special_indices: &HashMap<i64, String>,
unknown_value: &str
) -> Result<String, Box<dyn Error>>
&self,
id: &i64,
indices: &HashMap<i64, String>,
special_indices: &HashMap<i64, String>,
unknown_value: &str
) -> Result<String, Box<dyn Error>>
fn _register_as_special_value(
token: &str,
values: &HashMap<String, i64>,
special_values: &mut HashMap<String, i64>
)
token: &str,
values: &HashMap<String, i64>,
special_values: &mut HashMap<String, i64>
)