# optuna.multi_objective.trial.FrozenMultiObjectiveTrial¶

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

Status and results of a MultiObjectiveTrial.

number

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

state
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