pub struct HeuristicTokenizer {
ratio: f32,
model_family: String,
}Expand description
Heuristic tokenizer using character-to-token ratios.
This provides fast, approximate token counts without requiring an actual tokenizer model. Good for quick estimates.
Fields§
§ratio: f32Tokens per character ratio (model-specific)
model_family: StringModel family identifier
Implementations§
Trait Implementations§
Source§impl Clone for HeuristicTokenizer
impl Clone for HeuristicTokenizer
Source§fn clone(&self) -> HeuristicTokenizer
fn clone(&self) -> HeuristicTokenizer
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 HeuristicTokenizer
impl Debug for HeuristicTokenizer
Source§impl Default for HeuristicTokenizer
impl Default for HeuristicTokenizer
Auto Trait Implementations§
impl Freeze for HeuristicTokenizer
impl RefUnwindSafe for HeuristicTokenizer
impl Send for HeuristicTokenizer
impl Sync for HeuristicTokenizer
impl Unpin for HeuristicTokenizer
impl UnwindSafe for HeuristicTokenizer
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