Struct tokenizers::models::wordlevel::WordLevel
source · pub struct WordLevel {
pub unk_token: String,
/* private fields */
}
Fields§
§unk_token: String
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for WordLevel
impl<'de> Deserialize<'de> for WordLevel
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<WordLevel> for ModelWrapper
impl From<WordLevel> for ModelWrapper
source§impl Model for WordLevel
impl Model for WordLevel
type Trainer = WordLevelTrainer
source§fn tokenize(&self, token: &str) -> Result<Vec<Token>>
fn tokenize(&self, token: &str) -> Result<Vec<Token>>
Tokenize the given sequence into multiple underlying
Token
. The offsets
on the Token
are expected to be relative to the given sequence.source§fn get_vocab(&self) -> HashMap<String, u32>
fn get_vocab(&self) -> HashMap<String, u32>
Retrieve the entire vocabulary mapping (token -> ID)
source§fn get_vocab_size(&self) -> usize
fn get_vocab_size(&self) -> usize
Retrieve the size of the vocabulary
source§fn save(&self, folder: &Path, name: Option<&str>) -> Result<Vec<PathBuf>>
fn save(&self, folder: &Path, name: Option<&str>) -> Result<Vec<PathBuf>>
Save the current
Model
in the given folder, using the given prefix
for the various
files that need to be saved.source§fn get_trainer(&self) -> Self::Trainer
fn get_trainer(&self) -> Self::Trainer
Get an instance of a Trainer capable of training this Model
source§impl PartialEq for WordLevel
impl PartialEq for WordLevel
impl Eq for WordLevel
impl StructuralPartialEq for WordLevel
Auto Trait Implementations§
impl Freeze for WordLevel
impl RefUnwindSafe for WordLevel
impl Send for WordLevel
impl Sync for WordLevel
impl Unpin for WordLevel
impl UnwindSafe for WordLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more