Class ClassificationMetrics.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ClassificationMetrics.Builder>
com.google.cloud.datalabeling.v1beta1.ClassificationMetrics.Builder
- All Implemented Interfaces:
ClassificationMetricsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ClassificationMetrics
public static final class ClassificationMetrics.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ClassificationMetrics.Builder>
implements ClassificationMetricsOrBuilder
Metrics calculated for a classification model.Protobuf type
google.cloud.datalabeling.v1beta1.ClassificationMetrics-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Confusion matrix of predicted labels vs. ground truth labels.Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.Confusion matrix of predicted labels vs. ground truth labels.Confusion matrix of predicted labels vs. ground truth labels.Confusion matrix of predicted labels vs. ground truth labels.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorPrecision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.booleanConfusion matrix of predicted labels vs. ground truth labels.booleanPrecision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanConfusion matrix of predicted labels vs. ground truth labels.mergeFrom(ClassificationMetrics other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePrCurve(PrCurve value) Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.Confusion matrix of predicted labels vs. ground truth labels.setConfusionMatrix(ConfusionMatrix.Builder builderForValue) Confusion matrix of predicted labels vs. ground truth labels.setPrCurve(PrCurve value) Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.setPrCurve(PrCurve.Builder builderForValue) Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ClassificationMetrics.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ClassificationMetrics.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ClassificationMetrics.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClassificationMetrics.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClassificationMetrics.Builder>
-
mergeFrom
public ClassificationMetrics.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClassificationMetrics.Builder>- Throws:
IOException
-
hasPrCurve
public boolean hasPrCurve()Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.
.google.cloud.datalabeling.v1beta1.PrCurve pr_curve = 1;- Specified by:
hasPrCurvein interfaceClassificationMetricsOrBuilder- Returns:
- Whether the prCurve field is set.
-
getPrCurve
Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.
.google.cloud.datalabeling.v1beta1.PrCurve pr_curve = 1;- Specified by:
getPrCurvein interfaceClassificationMetricsOrBuilder- Returns:
- The prCurve.
-
setPrCurve
Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.
.google.cloud.datalabeling.v1beta1.PrCurve pr_curve = 1; -
setPrCurve
Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.
.google.cloud.datalabeling.v1beta1.PrCurve pr_curve = 1; -
mergePrCurve
Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.
.google.cloud.datalabeling.v1beta1.PrCurve pr_curve = 1; -
clearPrCurve
Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.
.google.cloud.datalabeling.v1beta1.PrCurve pr_curve = 1; -
getPrCurveBuilder
Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.
.google.cloud.datalabeling.v1beta1.PrCurve pr_curve = 1; -
getPrCurveOrBuilder
Precision-recall curve based on ground truth labels, predicted labels, and scores for the predicted labels.
.google.cloud.datalabeling.v1beta1.PrCurve pr_curve = 1;- Specified by:
getPrCurveOrBuilderin interfaceClassificationMetricsOrBuilder
-
hasConfusionMatrix
public boolean hasConfusionMatrix()Confusion matrix of predicted labels vs. ground truth labels.
.google.cloud.datalabeling.v1beta1.ConfusionMatrix confusion_matrix = 2;- Specified by:
hasConfusionMatrixin interfaceClassificationMetricsOrBuilder- Returns:
- Whether the confusionMatrix field is set.
-
getConfusionMatrix
Confusion matrix of predicted labels vs. ground truth labels.
.google.cloud.datalabeling.v1beta1.ConfusionMatrix confusion_matrix = 2;- Specified by:
getConfusionMatrixin interfaceClassificationMetricsOrBuilder- Returns:
- The confusionMatrix.
-
setConfusionMatrix
Confusion matrix of predicted labels vs. ground truth labels.
.google.cloud.datalabeling.v1beta1.ConfusionMatrix confusion_matrix = 2; -
setConfusionMatrix
Confusion matrix of predicted labels vs. ground truth labels.
.google.cloud.datalabeling.v1beta1.ConfusionMatrix confusion_matrix = 2; -
mergeConfusionMatrix
Confusion matrix of predicted labels vs. ground truth labels.
.google.cloud.datalabeling.v1beta1.ConfusionMatrix confusion_matrix = 2; -
clearConfusionMatrix
Confusion matrix of predicted labels vs. ground truth labels.
.google.cloud.datalabeling.v1beta1.ConfusionMatrix confusion_matrix = 2; -
getConfusionMatrixBuilder
Confusion matrix of predicted labels vs. ground truth labels.
.google.cloud.datalabeling.v1beta1.ConfusionMatrix confusion_matrix = 2; -
getConfusionMatrixOrBuilder
Confusion matrix of predicted labels vs. ground truth labels.
.google.cloud.datalabeling.v1beta1.ConfusionMatrix confusion_matrix = 2;- Specified by:
getConfusionMatrixOrBuilderin interfaceClassificationMetricsOrBuilder
-