pub struct SyntaxThresholds {
pub drift_threshold: f32,
pub abrupt_slew_threshold: f32,
pub mask_approach_frac: f32,
pub transient_max_overshoot: f32,
}Expand description
Thresholds for syntax classification. All are dimensionless fractions of ρ or absolute rates, set from the paper’s Stage III protocol.
Fields§
§drift_threshold: f32Minimum drift rate to qualify as SlowDrift motif.
abrupt_slew_threshold: f32Minimum |r̈| to qualify as AbruptOnset motif.
mask_approach_frac: f32Norm fraction above which SpectralMaskApproach is considered.
transient_max_overshoot: f32Maximum norm for TransientExcursion (above rho but recovers).
Trait Implementations§
Source§impl Clone for SyntaxThresholds
impl Clone for SyntaxThresholds
Source§fn clone(&self) -> SyntaxThresholds
fn clone(&self) -> SyntaxThresholds
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 SyntaxThresholds
impl Debug for SyntaxThresholds
Source§impl Default for SyntaxThresholds
impl Default for SyntaxThresholds
impl Copy for SyntaxThresholds
Auto Trait Implementations§
impl Freeze for SyntaxThresholds
impl RefUnwindSafe for SyntaxThresholds
impl Send for SyntaxThresholds
impl Sync for SyntaxThresholds
impl Unpin for SyntaxThresholds
impl UnsafeUnpin for SyntaxThresholds
impl UnwindSafe for SyntaxThresholds
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