TrainingRun(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Information about a single training query run for the model. .. attribute:: training_options
Options that were used for this training run, includes user specified and default options that were used.
The start time of this training run.
Output of each iteration run, results.size() <= max_iterations.="">
The evaluation metrics over training/eval data that were computed at the end of training.
Data split result of the training run. Only set when the input data is actually split.
Global explanations for important features of the model. For multi-class models, there is one entry for each label class. For other models, there is only one entry in the list.
Inheritancebuiltins.object > proto.message.Message > TrainingRun
IterationResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Information about a single iteration of the training run. .. attribute:: index
Index of the iteration, 0 based.
TrainingOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Options used in model training. .. attribute:: max_iterations
The maximum number of iterations in training. Used only for iterative training algorithms.
Delete the value on the given field.
This is generally equivalent to setting a falsy value.
Return True if the messages are equal, False otherwise.
Return True if the messages are unequal, False otherwise.
Set the value on the given field.
For well-known protocol buffer types which are marshalled, either the protocol buffer object or the Python equivalent is accepted.