pub struct AggregateScores {
pub mean_precision_at_5: f64,
pub mean_precision_at_10: f64,
pub mean_recall_at_5: f64,
pub mean_recall_at_10: f64,
pub mean_mrr: f64,
pub mean_ndcg_at_10: f64,
pub query_count: usize,
}Expand description
Aggregate scores across multiple queries.
Fields§
§mean_precision_at_5: f64§mean_precision_at_10: f64§mean_recall_at_5: f64§mean_recall_at_10: f64§mean_mrr: f64§mean_ndcg_at_10: f64§query_count: usizeTrait Implementations§
Source§impl Clone for AggregateScores
impl Clone for AggregateScores
Source§fn clone(&self) -> AggregateScores
fn clone(&self) -> AggregateScores
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 AggregateScores
impl Debug for AggregateScores
Auto Trait Implementations§
impl Freeze for AggregateScores
impl RefUnwindSafe for AggregateScores
impl Send for AggregateScores
impl Sync for AggregateScores
impl Unpin for AggregateScores
impl UnwindSafe for AggregateScores
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