pub struct TokenCalibrationOverview {
pub tokenizer: String,
pub provider: String,
pub model: String,
pub tokenizer_backend: String,
pub accuracy: String,
pub files: usize,
pub bytes: usize,
pub heuristic_tokens: usize,
pub calibrated_tokens: usize,
pub heuristic_to_calibrated_ratio: Option<f64>,
}Expand description
Optional local tokenizer calibration for indexed UTF-8 files.
Fields§
§tokenizer: StringTokenizer name.
provider: StringProvider label.
model: StringModel label.
tokenizer_backend: StringTokenizer backend label.
accuracy: StringAccuracy label.
files: usizeIndexed UTF-8 file count.
bytes: usizeIndexed UTF-8 byte count.
heuristic_tokens: usizeExisting heuristic estimate over indexed UTF-8 files.
calibrated_tokens: usizeLocal tokenizer count over indexed UTF-8 files.
heuristic_to_calibrated_ratio: Option<f64>Heuristic-to-calibrated ratio, or None when calibrated count is zero.
Trait Implementations§
Source§impl Clone for TokenCalibrationOverview
impl Clone for TokenCalibrationOverview
Source§fn clone(&self) -> TokenCalibrationOverview
fn clone(&self) -> TokenCalibrationOverview
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 TokenCalibrationOverview
impl Debug for TokenCalibrationOverview
Source§impl<'de> Deserialize<'de> for TokenCalibrationOverview
impl<'de> Deserialize<'de> for TokenCalibrationOverview
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 PartialEq for TokenCalibrationOverview
impl PartialEq for TokenCalibrationOverview
Source§impl Serialize for TokenCalibrationOverview
impl Serialize for TokenCalibrationOverview
impl StructuralPartialEq for TokenCalibrationOverview
Auto Trait Implementations§
impl Freeze for TokenCalibrationOverview
impl RefUnwindSafe for TokenCalibrationOverview
impl Send for TokenCalibrationOverview
impl Sync for TokenCalibrationOverview
impl Unpin for TokenCalibrationOverview
impl UnwindSafe for TokenCalibrationOverview
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