pub struct HsmConfig {
pub n_states: usize,
pub n_obs: usize,
pub max_dur: usize,
pub max_iter: usize,
pub tol: f64,
}Expand description
Configuration for HSMM EM training.
Fields§
§n_states: usizeNumber of hidden states.
n_obs: usizeNumber of distinct observation symbols.
max_dur: usizeMaximum segment duration D_max (default 10).
max_iter: usizeMaximum EM iterations (default 100).
tol: f64Convergence tolerance on log-likelihood change (default 1e-5).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HsmConfig
impl RefUnwindSafe for HsmConfig
impl Send for HsmConfig
impl Sync for HsmConfig
impl Unpin for HsmConfig
impl UnsafeUnpin for HsmConfig
impl UnwindSafe for HsmConfig
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