Synchronize new proto/yaml changes.
PiperOrigin-RevId: 257512381
This commit is contained in:
parent
16c0ea3cde
commit
c50d9e822e
|
|
@ -142,6 +142,10 @@ message TablesModelMetadata {
|
|||
// operating characteristic (ROC) curve.
|
||||
// "MINIMIZE_LOG_LOSS" - Minimize log loss.
|
||||
// "MAXIMIZE_AU_PRC" - Maximize the area under the precision-recall curve.
|
||||
// "MAXIMIZE_PRECISION_AT_RECALL" - Maximize precision for a specified
|
||||
// recall value.
|
||||
// "MAXIMIZE_RECALL_AT_PRECISION" - Maximize recall for a specified
|
||||
// precision value.
|
||||
//
|
||||
// CLASSIFICATION_MULTI_CLASS :
|
||||
// "MINIMIZE_LOG_LOSS" (default) - Minimize log loss.
|
||||
|
|
@ -157,6 +161,19 @@ message TablesModelMetadata {
|
|||
// "MINIMIZE_MAE" - Minimize mean-absolute error (MAE).
|
||||
string optimization_objective = 4;
|
||||
|
||||
// Additional optimization objective configuration. Required for
|
||||
// `MAXIMIZE_PRECISION_AT_RECALL` and `MAXIMIZE_RECALL_AT_PRECISION`,
|
||||
// otherwise unused.
|
||||
oneof additional_optimization_objective_config {
|
||||
// Required when optimization_objective is "MAXIMIZE_PRECISION_AT_RECALL".
|
||||
// Must be between 0 and 1, inclusive.
|
||||
float optimization_objective_recall_value = 17;
|
||||
|
||||
// Required when optimization_objective is "MAXIMIZE_RECALL_AT_PRECISION".
|
||||
// Must be between 0 and 1, inclusive.
|
||||
float optimization_objective_precision_value = 18;
|
||||
}
|
||||
|
||||
// Output only. Auxiliary information for each of the
|
||||
// input_feature_column_specs with respect to this particular model.
|
||||
repeated TablesModelColumnInfo tables_model_column_info = 5;
|
||||
|
|
|
|||
Loading…
Reference in New Issue