pub struct RankingEntry {
pub candidate_id: u64,
pub objective: f64,
pub replicate_count: u64,
pub failed_count: u64,
pub evaluations: u64,
pub first_batch: u64,
}Expand description
A candidate of a ranking, with its objective over every replicate it has.
Fields§
§candidate_id: u64Id of the candidate.
objective: f64Objective over every replicate, with Goal::worst as the value of a failed replicate.
replicate_count: u64Number of replicates behind the objective, re-evaluations included.
failed_count: u64Number of replicates whose value was missing or not finite.
evaluations: u64Number of evaluations of the candidate, the first one and each re-evaluation.
first_batch: u64Index of the ask that first returned the candidate, counting from 0.
Trait Implementations§
Source§impl Clone for RankingEntry
impl Clone for RankingEntry
Source§impl Debug for RankingEntry
impl Debug for RankingEntry
Source§impl PartialEq for RankingEntry
impl PartialEq for RankingEntry
impl StructuralPartialEq for RankingEntry
Auto Trait Implementations§
impl Freeze for RankingEntry
impl RefUnwindSafe for RankingEntry
impl Send for RankingEntry
impl Sync for RankingEntry
impl Unpin for RankingEntry
impl UnsafeUnpin for RankingEntry
impl UnwindSafe for RankingEntry
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