SklearnContext

Trait SklearnContext 

Source
pub trait SklearnContext<T> {
    // Required methods
    fn fit_context(
        self,
        estimator: &str,
        samples: usize,
        features: usize,
    ) -> Result<T>;
    fn predict_context(self, estimator: &str, samples: usize) -> Result<T>;
    fn transform_context(
        self,
        transformer: &str,
        samples: usize,
        features: usize,
    ) -> Result<T>;
    fn validation_context(self, parameter: &str, value: &str) -> Result<T>;
}
Expand description

Enhanced context propagation for sklearn-specific operations

Required Methods§

Source

fn fit_context( self, estimator: &str, samples: usize, features: usize, ) -> Result<T>

Add context for fitting operations

Source

fn predict_context(self, estimator: &str, samples: usize) -> Result<T>

Add context for prediction operations

Source

fn transform_context( self, transformer: &str, samples: usize, features: usize, ) -> Result<T>

Add context for transformation operations

Source

fn validation_context(self, parameter: &str, value: &str) -> Result<T>

Add context for validation operations

Implementations on Foreign Types§

Source§

impl<T, E> SklearnContext<T> for Result<T, E>
where E: Error,

Source§

fn fit_context( self, estimator: &str, samples: usize, features: usize, ) -> Result<T>

Source§

fn predict_context(self, estimator: &str, samples: usize) -> Result<T>

Source§

fn transform_context( self, transformer: &str, samples: usize, features: usize, ) -> Result<T>

Source§

fn validation_context(self, parameter: &str, value: &str) -> Result<T>

Implementors§