AsyncHyperparameterOptimization

Trait AsyncHyperparameterOptimization 

Source
pub trait AsyncHyperparameterOptimization<X, Y, Config> {
    type Score: FloatBounds + Send;
    type Error: Error + Send + Sync;

    // Required method
    fn optimize_async<'a>(
        &'a self,
        x: &'a X,
        y: &'a Y,
        param_space: ParameterSpace<Config>,
        optimization_config: OptimizationConfig,
    ) -> AsyncOptimizationStream<'a, Config, Self::Score>
       where X: Send + Sync,
             Y: Send + Sync,
             Config: Send + Sync;
}
Expand description

Async hyperparameter optimization

Required Associated Types§

Required Methods§

Source

fn optimize_async<'a>( &'a self, x: &'a X, y: &'a Y, param_space: ParameterSpace<Config>, optimization_config: OptimizationConfig, ) -> AsyncOptimizationStream<'a, Config, Self::Score>
where X: Send + Sync, Y: Send + Sync, Config: Send + Sync,

Optimize hyperparameters asynchronously

Implementors§