pub enum HookData {
Features(Array2<Float>),
Targets(Array1<Float>),
Predictions(Array1<Float>),
Custom(Arc<dyn Any + Send + Sync>),
}Expand description
Data that can be passed between hooks and pipeline steps
Variants§
Features(Array2<Float>)
Input features
Targets(Array1<Float>)
Target values
Predictions(Array1<Float>)
Predictions
Custom(Arc<dyn Any + Send + Sync>)
Custom data
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HookData
impl !RefUnwindSafe for HookData
impl Send for HookData
impl Sync for HookData
impl Unpin for HookData
impl !UnwindSafe for HookData
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