Struct OnlineReport
pub struct OnlineReport {
pub total: f64,
pub distinct_arms: usize,
pub per_regime_optimal_frac: [f64; 3],
}Expand description
What one online run produced.
Fields§
§total: f64The total reward accumulated over the run.
distinct_arms: usizeThe number of distinct arms the tuner selected across the run — its adaptivity (a static strategy would report 1).
per_regime_optimal_frac: [f64; 3]Per regime, the fraction of that regime’s rounds on which the tuner chose the regime’s optimal arm — its tracking quality.
Trait Implementations§
§impl Clone for OnlineReport
impl Clone for OnlineReport
§fn clone(&self) -> OnlineReport
fn clone(&self) -> OnlineReport
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 more§impl Debug for OnlineReport
impl Debug for OnlineReport
§impl PartialEq for OnlineReport
impl PartialEq for OnlineReport
impl StructuralPartialEq for OnlineReport
Auto Trait Implementations§
impl Freeze for OnlineReport
impl RefUnwindSafe for OnlineReport
impl Send for OnlineReport
impl Sync for OnlineReport
impl Unpin for OnlineReport
impl UnsafeUnpin for OnlineReport
impl UnwindSafe for OnlineReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T, U> Imply<T> for U
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more