lookout.style.format.optimizer
¶
Optimize base model hyper-parameters.
Module Contents¶
-
class
lookout.style.format.optimizer.
Optimizer
(cv:int, n_iter:int, n_jobs:Optional[int], random_state:int, base_model_name_categories:Sequence[str], max_depth_categories:Sequence[Optional[int]], max_features_categories:Sequence[Optional[str]], min_samples_leaf_min:int, min_samples_leaf_max:int, min_samples_split_min:int, min_samples_split_max:int)¶ Optimize base model hyper-parameters.
-
_log
¶
-
optimize
(self, X:csr_matrix, y:numpy.ndarray)¶ Conduct hyper-parameters search to find the best base model given the data.
Parameters: - X – Sparse feature matrix.
- y – Labels numpy array.
Returns: Best base model score and parameters.
-
_cost
(self, *, X:csr_matrix, y:numpy.ndarray, **params)¶
-