30 #ifndef GOOGLE_BIGQUERY_API_MULTI_CLASS_CLASSIFICATION_METRICS_H_ 31 #define GOOGLE_BIGQUERY_API_MULTI_CLASS_CLASSIFICATION_METRICS_H_ 33 #include "googleapis/base/macros.h" 34 #include "googleapis/client/data/jsoncpp_data.h" 35 #include "googleapis/strings/stringpiece.h" 37 #include "google/bigquery_api/aggregate_classification_metrics.h" 38 #include "google/bigquery_api/confusion_matrix.h" 86 return StringPiece(
"google_bigquery_api::MultiClassClassificationMetrics");
97 return Storage().isMember(
"aggregateClassificationMetrics");
104 MutableStorage()->removeMember(
"aggregateClassificationMetrics");
130 return Storage().isMember(
"confusionMatrixList");
137 MutableStorage()->removeMember(
"confusionMatrixList");
145 const client::JsonCppArray<ConfusionMatrix > get_confusion_matrix_list()
const;
155 client::JsonCppArray<ConfusionMatrix > mutable_confusionMatrixList();
161 #endif // GOOGLE_BIGQUERY_API_MULTI_CLASS_CLASSIFICATION_METRICS_H_ void clear_aggregate_classification_metrics()
Definition: multi_class_classification_metrics.h:103
Definition: aggregate_classification_metrics.cc:39
const StringPiece GetTypeName() const
Definition: multi_class_classification_metrics.h:85
void clear_confusion_matrix_list()
Definition: multi_class_classification_metrics.h:136
Definition: aggregate_classification_metrics.h:37
Definition: multi_class_classification_metrics.h:52
bool has_aggregate_classification_metrics() const
Definition: multi_class_classification_metrics.h:96
bool has_confusion_matrix_list() const
Definition: multi_class_classification_metrics.h:129
Definition: aggregate_classification_metrics.h:54