pub struct ConformalConfig {
pub alpha: f64,
pub min_samples: usize,
pub window_size: usize,
pub q_default: f64,
}Expand description
Configuration for conformal frame-time prediction.
Fields§
§alpha: f64Significance level alpha. Coverage is >= 1 - alpha. Default: 0.05.
min_samples: usizeMinimum samples required before a bucket is considered valid. Default: 20.
window_size: usizeMaximum samples retained per bucket (rolling window). Default: 256.
q_default: f64Conservative fallback residual (microseconds) when no calibration exists. Default: 10_000.0 (10ms).
Trait Implementations§
Source§impl Clone for ConformalConfig
impl Clone for ConformalConfig
Source§fn clone(&self) -> ConformalConfig
fn clone(&self) -> ConformalConfig
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 ConformalConfig
impl Debug for ConformalConfig
Auto Trait Implementations§
impl Freeze for ConformalConfig
impl RefUnwindSafe for ConformalConfig
impl Send for ConformalConfig
impl Sync for ConformalConfig
impl Unpin for ConformalConfig
impl UnsafeUnpin for ConformalConfig
impl UnwindSafe for ConformalConfig
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