pub struct OptimizationConfig {
pub l1_penalty: f64,
pub l2_penalty: f64,
pub max_iterations: usize,
pub tolerance: f64,
pub optimizer_type: OptimizerType,
pub learning_rate: f64,
pub beta1: f64,
pub beta2: f64,
pub epsilon: f64,
}Expand description
Configuration for Cox model optimization
Fields§
§l1_penalty: f64§l2_penalty: f64§max_iterations: usize§tolerance: f64§optimizer_type: OptimizerType§learning_rate: f64§beta1: f64§beta2: f64§epsilon: f64Trait Implementations§
Source§impl Clone for OptimizationConfig
impl Clone for OptimizationConfig
Source§impl Debug for OptimizationConfig
impl Debug for OptimizationConfig
Auto Trait Implementations§
impl Freeze for OptimizationConfig
impl RefUnwindSafe for OptimizationConfig
impl Send for OptimizationConfig
impl Sync for OptimizationConfig
impl Unpin for OptimizationConfig
impl UnsafeUnpin for OptimizationConfig
impl UnwindSafe for OptimizationConfig
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