TrainingRun(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Information about a single training query run for the model.
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.
IterationResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Information about a single iteration of the training run.
TrainingOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Options used in model training.
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.