optuna.multi_objective.trial.FrozenMultiObjectiveTrial

class optuna.multi_objective.trial.FrozenMultiObjectiveTrial(n_objectives, trial)[source]

Status and results of a MultiObjectiveTrial.

Parameters
number

Unique and consecutive number of MultiObjectiveTrial for each MultiObjectiveStudy. Note that this field uses zero-based numbering.

state

TrialState of the MultiObjectiveTrial.

values

Objective values of the MultiObjectiveTrial.

datetime_start

Datetime where the MultiObjectiveTrial started.

datetime_complete

Datetime where the MultiObjectiveTrial finished.

params

Dictionary that contains suggested parameters.

distributions

Dictionary that contains the distributions of params.

user_attrs

Dictionary that contains the attributes of the MultiObjectiveTrial set with optuna.multi_objective.trial.MultiObjectiveTrial.set_user_attr().

intermediate_values

Intermediate objective values set with optuna.multi_objective.trial.MultiObjectiveTrial.report().

Warning

Deprecated in v2.4.0. This feature will be removed in the future. The removal of this feature is currently scheduled for v4.0.0, but this schedule is subject to change. See https://github.com/optuna/optuna/releases/tag/v2.4.0.

Attributes

datetime_complete

datetime_start

distributions

last_step

number

params

state

system_attrs

user_attrs