autoprognosis.plugins.core.params module

class Categorical(name: str, choices: List[Any])

Bases: autoprognosis.plugins.core.params.Params

Sample from a categorical distribution.

get() List[Any]
sample(trial: optuna.trial.Trial) Any
sample_np() Any
class Float(name: str, low: float, high: float)

Bases: autoprognosis.plugins.core.params.Params

Sample from a float distribution.

get() List[Any]
sample(trial: optuna.trial.Trial) float
sample_np() Any
class Integer(name: str, low: int, high: int, step: int = 1)

Bases: autoprognosis.plugins.core.params.Params

Sample from an integer distribution.

get() List[Any]
sample(trial: optuna.trial.Trial) Any
sample_np() Any
class Params(name: str, bounds: Tuple[Any, Any])

Bases: object

Helper for describing the hyperparameters for each estimator.

abstract get() List[Any]
abstract sample(trial: optuna.trial.Trial) Any
abstract sample_np() Any