Model

Trait Model 

Source
pub trait Model {
Show 14 methods // Required methods fn get_x(&self) -> ModelMatrix; fn get_x1(&self) -> ModelMatrix; fn get_y(&self) -> ModelMatrix; fn get_weights(&self) -> ModelMatrix; fn get_intercept(&self) -> bool; fn manipulator( &self, ) -> Result<Box<dyn StatisticalEstimate<Manipulator<ModelMatrix, ModelMatrix>, ModelMatrix>>, Box<dyn Error>>; fn determination(&self) -> Result<Box<dyn Statistic>, Box<dyn Error>>; fn parameters( &self, ) -> Result<Vec<Box<dyn StatisticalEstimate<f64, (f64, f64)>>>, Box<dyn Error>>; fn predictions( &self, ) -> Result<Box<dyn StatisticalEstimate<ModelMatrix, ModelMatrix>>, Box<dyn Error>>; fn residuals(&self) -> Result<ModelMatrix, Box<dyn Error>>; fn studentized_residuals(&self) -> Result<ModelMatrix, Box<dyn Error>>; fn standardized_residuals(&self) -> Result<ModelMatrix, Box<dyn Error>>; fn variance(&self) -> Result<DMatrix<f64>, Box<dyn Error>>; // Provided method fn leverage(&self) -> Vec<f64> { ... }
}

Required Methods§

Provided Methods§

Source

fn leverage(&self) -> Vec<f64>

Implementors§