optuna.trial

trial 模块包含与 Trial 相关的类和功能。

一个 Trial 实例代表了一个评估目标函数的过程。该实例被传递给目标函数来提供获取参数建议、管理trial状态、设置/获取用户定义的trial属性等接口,Optuna用户可以通过接口定义自定义目标函数。基本上,Optuna用户只在自己的自定义目标函数中使用它。

optuna.trial.Trial

一个 trial 是一个评估目标函数的过程。

optuna.trial.FixedTrial

一个始终为每个参数提供固定 suggestion 值的 trial 类。

optuna.trial.FrozenTrial

一个 Trial 的状态和结果。

optuna.trial.TrialState

Trial 的状态。

optuna.trial.create_trial

创建一个新的 FrozenTrial