pub struct TimeSeriesKernelConfig {
pub kernel_type: TimeSeriesKernelType,
pub n_components: usize,
pub random_state: Option<u64>,
pub dtw_config: Option<DTWConfig>,
pub normalize_series: bool,
pub n_workers: usize,
}Expand description
Time series kernel configuration TimeSeriesKernelConfig
Fields§
§kernel_type: TimeSeriesKernelTypeType of time series kernel
n_components: usizeNumber of random features for approximation
random_state: Option<u64>Random state for reproducibility
dtw_config: Option<DTWConfig>DTW-specific configuration
normalize_series: boolWhether to normalize time series
n_workers: usizeNumber of parallel workers
Trait Implementations§
Source§impl Clone for TimeSeriesKernelConfig
impl Clone for TimeSeriesKernelConfig
Source§fn clone(&self) -> TimeSeriesKernelConfig
fn clone(&self) -> TimeSeriesKernelConfig
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 TimeSeriesKernelConfig
impl Debug for TimeSeriesKernelConfig
Auto Trait Implementations§
impl Freeze for TimeSeriesKernelConfig
impl RefUnwindSafe for TimeSeriesKernelConfig
impl Send for TimeSeriesKernelConfig
impl Sync for TimeSeriesKernelConfig
impl Unpin for TimeSeriesKernelConfig
impl UnwindSafe for TimeSeriesKernelConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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