pub struct TransferLearningBaseline { /* private fields */ }Expand description
Transfer learning baseline estimator
Implementations§
Source§impl TransferLearningBaseline
impl TransferLearningBaseline
Sourcepub fn new(strategy: TransferStrategy) -> Self
pub fn new(strategy: TransferStrategy) -> Self
Create a new transfer learning baseline
Sourcepub fn with_source_statistics(self, stats: SourceDomainStats) -> Self
pub fn with_source_statistics(self, stats: SourceDomainStats) -> Self
Set source domain statistics for transfer
Sourcepub fn with_random_state(self, seed: u64) -> Self
pub fn with_random_state(self, seed: u64) -> Self
Set the random state for reproducible results
Trait Implementations§
Source§impl Clone for TransferLearningBaseline
impl Clone for TransferLearningBaseline
Source§fn clone(&self) -> TransferLearningBaseline
fn clone(&self) -> TransferLearningBaseline
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 TransferLearningBaseline
impl Debug for TransferLearningBaseline
Source§impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f64>, Dim<[usize; 1]>>, FittedTransferBaseline> for TransferLearningBaseline
impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f64>, Dim<[usize; 1]>>, FittedTransferBaseline> for TransferLearningBaseline
Source§type Fitted = FittedTransferBaseline
type Fitted = FittedTransferBaseline
The fitted model type
Source§fn fit(
self,
x: &Array2<f64>,
y: &Array1<f64>,
) -> Result<FittedTransferBaseline, SklearsError>
fn fit( self, x: &Array2<f64>, y: &Array1<f64>, ) -> Result<FittedTransferBaseline, SklearsError>
Fit the model to the provided data with validation
Source§fn fit_with_validation(
self,
x: &X,
y: &Y,
_x_val: Option<&X>,
_y_val: Option<&Y>,
) -> Result<(Self::Fitted, FitMetrics), SklearsError>where
Self: Sized,
fn fit_with_validation(
self,
x: &X,
y: &Y,
_x_val: Option<&X>,
_y_val: Option<&Y>,
) -> Result<(Self::Fitted, FitMetrics), SklearsError>where
Self: Sized,
Fit with custom validation and early stopping
Auto Trait Implementations§
impl Freeze for TransferLearningBaseline
impl RefUnwindSafe for TransferLearningBaseline
impl Send for TransferLearningBaseline
impl Sync for TransferLearningBaseline
impl Unpin for TransferLearningBaseline
impl UnwindSafe for TransferLearningBaseline
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