pub struct Adwin {
pub delta: f64,
pub min_side: usize,
}Fields§
§delta: f64Confidence parameter δ. Smaller δ → larger ε_cut → fewer false positives. The SDM paper uses δ = 0.002; we match that so the numbers in our bake-off can be cross-checked against implementations calibrated on the published SEA / HYPERPLANE benchmarks.
min_side: usizeMinimum number of samples on either side of a candidate split — below this we don’t test. Matches the paper’s “buckets of at least 2 observations” guidance; 5 is the conservative default used by MOA’s reference Java implementation.
Trait Implementations§
Source§impl ChangePointDetector for Adwin
impl ChangePointDetector for Adwin
Auto Trait Implementations§
impl Freeze for Adwin
impl RefUnwindSafe for Adwin
impl Send for Adwin
impl Sync for Adwin
impl Unpin for Adwin
impl UnsafeUnpin for Adwin
impl UnwindSafe for Adwin
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