pub struct TokenizerConfig {
pub tokenizer_type: TokenizerType,
pub path: String,
pub add_special_tokens: bool,
pub use_fast: bool,
pub truncation: Option<TruncationConfig>,
pub padding: Option<PaddingConfig>,
pub chat_template: Option<String>,
pub extra_options: HashMap<String, Value>,
}Expand description
Tokenizer configuration
Fields§
§tokenizer_type: TokenizerTypeTokenizer type
path: StringPath to tokenizer files
add_special_tokens: boolWhether to add special tokens during encoding
use_fast: boolWhether to use fast tokenization (if available)
truncation: Option<TruncationConfig>Truncation configuration
padding: Option<PaddingConfig>Padding configuration
chat_template: Option<String>Chat template (if any)
extra_options: HashMap<String, Value>Additional tokenizer-specific options
Trait Implementations§
Source§impl Clone for TokenizerConfig
impl Clone for TokenizerConfig
Source§fn clone(&self) -> TokenizerConfig
fn clone(&self) -> TokenizerConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TokenizerConfig
impl Debug for TokenizerConfig
Source§impl<'de> Deserialize<'de> for TokenizerConfig
impl<'de> Deserialize<'de> for TokenizerConfig
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
Auto Trait Implementations§
impl Freeze for TokenizerConfig
impl RefUnwindSafe for TokenizerConfig
impl Send for TokenizerConfig
impl Sync for TokenizerConfig
impl Unpin for TokenizerConfig
impl UnsafeUnpin for TokenizerConfig
impl UnwindSafe for TokenizerConfig
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