pub struct StreamingMultiOutputTrained {
pub base_model: IncrementalMultiOutputRegressionTrained,
pub buffer_X: VecDeque<Array1<Float>>,
pub buffer_y: VecDeque<Array1<Float>>,
pub error_history: VecDeque<Float>,
pub drift_detected: bool,
pub n_drift_events: usize,
pub config: StreamingMultiOutputConfig,
}Expand description
Trained state for Streaming Multi-Output
Fields§
§base_model: IncrementalMultiOutputRegressionTrainedBase incremental model
buffer_X: VecDeque<Array1<Float>>Buffer for mini-batch processing
buffer_y: VecDeque<Array1<Float>>§error_history: VecDeque<Float>Performance history for drift detection
drift_detected: boolWhether drift was detected
n_drift_events: usizeNumber of drift events detected
config: StreamingMultiOutputConfigConfiguration
Trait Implementations§
Source§impl Clone for StreamingMultiOutputTrained
impl Clone for StreamingMultiOutputTrained
Source§fn clone(&self) -> StreamingMultiOutputTrained
fn clone(&self) -> StreamingMultiOutputTrained
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 moreAuto Trait Implementations§
impl Freeze for StreamingMultiOutputTrained
impl RefUnwindSafe for StreamingMultiOutputTrained
impl Send for StreamingMultiOutputTrained
impl Sync for StreamingMultiOutputTrained
impl Unpin for StreamingMultiOutputTrained
impl UnwindSafe for StreamingMultiOutputTrained
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