pub struct NGramTokenizer { /* private fields */ }Expand description
N-gram tokenizer for subword or character n-grams.
Implementations§
Source§impl NGramTokenizer
impl NGramTokenizer
Sourcepub fn word_ngrams(n: usize) -> Self
pub fn word_ngrams(n: usize) -> Self
Creates a word-level n-gram tokenizer.
Sourcepub fn char_ngrams(n: usize) -> Self
pub fn char_ngrams(n: usize) -> Self
Creates a character-level n-gram tokenizer.
Trait Implementations§
Source§impl Clone for NGramTokenizer
impl Clone for NGramTokenizer
Source§fn clone(&self) -> NGramTokenizer
fn clone(&self) -> NGramTokenizer
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 NGramTokenizer
impl Debug for NGramTokenizer
Auto Trait Implementations§
impl Freeze for NGramTokenizer
impl RefUnwindSafe for NGramTokenizer
impl Send for NGramTokenizer
impl Sync for NGramTokenizer
impl Unpin for NGramTokenizer
impl UnwindSafe for NGramTokenizer
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> 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