pub struct ApproxTokenizer;Expand description
Character-based heuristic (chars / 4).
Under-counts in practice; use as a last resort (e.g. for Anthropic where no stable public tokenizer exists) and add a 1.3x safety factor when comparing against a hard context window.
Trait Implementations§
Source§impl Clone for ApproxTokenizer
impl Clone for ApproxTokenizer
Source§fn clone(&self) -> ApproxTokenizer
fn clone(&self) -> ApproxTokenizer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ApproxTokenizer
Source§impl Debug for ApproxTokenizer
impl Debug for ApproxTokenizer
Source§impl Default for ApproxTokenizer
impl Default for ApproxTokenizer
Source§fn default() -> ApproxTokenizer
fn default() -> ApproxTokenizer
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ApproxTokenizer
impl RefUnwindSafe for ApproxTokenizer
impl Send for ApproxTokenizer
impl Sync for ApproxTokenizer
impl Unpin for ApproxTokenizer
impl UnsafeUnpin for ApproxTokenizer
impl UnwindSafe for ApproxTokenizer
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