pub struct CharTokenizer { /* private fields */ }Expand description
Character-level tokenizer (simple baseline)
Implementations§
Source§impl CharTokenizer
impl CharTokenizer
Sourcepub fn new(config: TokenizerConfig) -> Self
pub fn new(config: TokenizerConfig) -> Self
Create a new character tokenizer
Trait Implementations§
Source§impl Clone for CharTokenizer
impl Clone for CharTokenizer
Source§fn clone(&self) -> CharTokenizer
fn clone(&self) -> CharTokenizer
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 CharTokenizer
impl Debug for CharTokenizer
Source§impl<'de> Deserialize<'de> for CharTokenizer
impl<'de> Deserialize<'de> for CharTokenizer
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 Serialize for CharTokenizer
impl Serialize for CharTokenizer
Source§impl Tokenizer for CharTokenizer
impl Tokenizer for CharTokenizer
Source§fn vocab_size(&self) -> usize
fn vocab_size(&self) -> usize
Get vocabulary size
Source§fn is_trained(&self) -> bool
fn is_trained(&self) -> bool
Check if tokenizer is trained
Auto Trait Implementations§
impl Freeze for CharTokenizer
impl RefUnwindSafe for CharTokenizer
impl Send for CharTokenizer
impl Sync for CharTokenizer
impl Unpin for CharTokenizer
impl UnwindSafe for CharTokenizer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more