pub struct ModelBenchmarkComparison {
pub variant: ModelVariant,
pub tokens_per_second: f64,
pub throughput_ratio_vs_baseline: Option<f64>,
pub parameter_ratio_vs_baseline: Option<f64>,
pub peak_activation_ratio_vs_baseline: Option<f64>,
pub peak_total_ratio_vs_baseline: Option<f64>,
}Fields§
§variant: ModelVariant§tokens_per_second: f64§throughput_ratio_vs_baseline: Option<f64>§parameter_ratio_vs_baseline: Option<f64>§peak_activation_ratio_vs_baseline: Option<f64>§peak_total_ratio_vs_baseline: Option<f64>Trait Implementations§
Source§impl Clone for ModelBenchmarkComparison
impl Clone for ModelBenchmarkComparison
Source§fn clone(&self) -> ModelBenchmarkComparison
fn clone(&self) -> ModelBenchmarkComparison
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 ModelBenchmarkComparison
impl Debug for ModelBenchmarkComparison
Source§impl<'de> Deserialize<'de> for ModelBenchmarkComparison
impl<'de> Deserialize<'de> for ModelBenchmarkComparison
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 ModelBenchmarkComparison
impl PartialEq for ModelBenchmarkComparison
Source§impl Serialize for ModelBenchmarkComparison
impl Serialize for ModelBenchmarkComparison
impl StructuralPartialEq for ModelBenchmarkComparison
Auto Trait Implementations§
impl Freeze for ModelBenchmarkComparison
impl RefUnwindSafe for ModelBenchmarkComparison
impl Send for ModelBenchmarkComparison
impl Sync for ModelBenchmarkComparison
impl Unpin for ModelBenchmarkComparison
impl UnsafeUnpin for ModelBenchmarkComparison
impl UnwindSafe for ModelBenchmarkComparison
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