public static final class PrCurve.ConfidenceMetricsEntry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder> implements PrCurve.ConfidenceMetricsEntryOrBuilder
google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry| Modifier and Type | Method and Description |
|---|---|
PrCurve.ConfidenceMetricsEntry.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PrCurve.ConfidenceMetricsEntry |
build() |
PrCurve.ConfidenceMetricsEntry |
buildPartial() |
PrCurve.ConfidenceMetricsEntry.Builder |
clear() |
PrCurve.ConfidenceMetricsEntry.Builder |
clearConfidenceThreshold()
Threshold used for this entry, for example, IoU threshold for bounding
box problem, or detection threshold for classification.
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearF1Score()
Harmonic mean of recall and precision.
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearF1ScoreAt1()
The harmonic mean of
[recall_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at1]
and
[precision_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at1].
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearF1ScoreAt5()
The harmonic mean of
[recall_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at5]
and
[precision_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at5].
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PrCurve.ConfidenceMetricsEntry.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PrCurve.ConfidenceMetricsEntry.Builder |
clearPrecision()
Precision value.
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearPrecisionAt1()
Precision value for entries with label that has highest score.
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearPrecisionAt5()
Precision value for entries with label that has highest 5 scores.
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearRecall()
Recall value.
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearRecallAt1()
Recall value for entries with label that has highest score.
|
PrCurve.ConfidenceMetricsEntry.Builder |
clearRecallAt5()
Recall value for entries with label that has highest 5 scores.
|
PrCurve.ConfidenceMetricsEntry.Builder |
clone() |
float |
getConfidenceThreshold()
Threshold used for this entry, for example, IoU threshold for bounding
box problem, or detection threshold for classification.
|
PrCurve.ConfidenceMetricsEntry |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
float |
getF1Score()
Harmonic mean of recall and precision.
|
float |
getF1ScoreAt1()
The harmonic mean of
[recall_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at1]
and
[precision_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at1].
|
float |
getF1ScoreAt5()
The harmonic mean of
[recall_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at5]
and
[precision_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at5].
|
float |
getPrecision()
Precision value.
|
float |
getPrecisionAt1()
Precision value for entries with label that has highest score.
|
float |
getPrecisionAt5()
Precision value for entries with label that has highest 5 scores.
|
float |
getRecall()
Recall value.
|
float |
getRecallAt1()
Recall value for entries with label that has highest score.
|
float |
getRecallAt5()
Recall value for entries with label that has highest 5 scores.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PrCurve.ConfidenceMetricsEntry.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PrCurve.ConfidenceMetricsEntry.Builder |
mergeFrom(com.google.protobuf.Message other) |
PrCurve.ConfidenceMetricsEntry.Builder |
mergeFrom(PrCurve.ConfidenceMetricsEntry other) |
PrCurve.ConfidenceMetricsEntry.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PrCurve.ConfidenceMetricsEntry.Builder |
setConfidenceThreshold(float value)
Threshold used for this entry, for example, IoU threshold for bounding
box problem, or detection threshold for classification.
|
PrCurve.ConfidenceMetricsEntry.Builder |
setF1Score(float value)
Harmonic mean of recall and precision.
|
PrCurve.ConfidenceMetricsEntry.Builder |
setF1ScoreAt1(float value)
The harmonic mean of
[recall_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at1]
and
[precision_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at1].
|
PrCurve.ConfidenceMetricsEntry.Builder |
setF1ScoreAt5(float value)
The harmonic mean of
[recall_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at5]
and
[precision_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at5].
|
PrCurve.ConfidenceMetricsEntry.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PrCurve.ConfidenceMetricsEntry.Builder |
setPrecision(float value)
Precision value.
|
PrCurve.ConfidenceMetricsEntry.Builder |
setPrecisionAt1(float value)
Precision value for entries with label that has highest score.
|
PrCurve.ConfidenceMetricsEntry.Builder |
setPrecisionAt5(float value)
Precision value for entries with label that has highest 5 scores.
|
PrCurve.ConfidenceMetricsEntry.Builder |
setRecall(float value)
Recall value.
|
PrCurve.ConfidenceMetricsEntry.Builder |
setRecallAt1(float value)
Recall value for entries with label that has highest score.
|
PrCurve.ConfidenceMetricsEntry.Builder |
setRecallAt5(float value)
Recall value for entries with label that has highest 5 scores.
|
PrCurve.ConfidenceMetricsEntry.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PrCurve.ConfidenceMetricsEntry.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PrCurve.ConfidenceMetricsEntry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PrCurve.ConfidenceMetricsEntry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PrCurve.ConfidenceMetricsEntry.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder mergeFrom(PrCurve.ConfidenceMetricsEntry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public PrCurve.ConfidenceMetricsEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PrCurve.ConfidenceMetricsEntry.Builder>IOExceptionpublic float getConfidenceThreshold()
Threshold used for this entry, for example, IoU threshold for bounding box problem, or detection threshold for classification.
float confidence_threshold = 1;getConfidenceThreshold in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setConfidenceThreshold(float value)
Threshold used for this entry, for example, IoU threshold for bounding box problem, or detection threshold for classification.
float confidence_threshold = 1;public PrCurve.ConfidenceMetricsEntry.Builder clearConfidenceThreshold()
Threshold used for this entry, for example, IoU threshold for bounding box problem, or detection threshold for classification.
float confidence_threshold = 1;public float getRecall()
Recall value.
float recall = 2;getRecall in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setRecall(float value)
Recall value.
float recall = 2;public PrCurve.ConfidenceMetricsEntry.Builder clearRecall()
Recall value.
float recall = 2;public float getPrecision()
Precision value.
float precision = 3;getPrecision in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setPrecision(float value)
Precision value.
float precision = 3;public PrCurve.ConfidenceMetricsEntry.Builder clearPrecision()
Precision value.
float precision = 3;public float getF1Score()
Harmonic mean of recall and precision.
float f1_score = 4;getF1Score in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setF1Score(float value)
Harmonic mean of recall and precision.
float f1_score = 4;public PrCurve.ConfidenceMetricsEntry.Builder clearF1Score()
Harmonic mean of recall and precision.
float f1_score = 4;public float getRecallAt1()
Recall value for entries with label that has highest score.
float recall_at1 = 5;getRecallAt1 in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setRecallAt1(float value)
Recall value for entries with label that has highest score.
float recall_at1 = 5;public PrCurve.ConfidenceMetricsEntry.Builder clearRecallAt1()
Recall value for entries with label that has highest score.
float recall_at1 = 5;public float getPrecisionAt1()
Precision value for entries with label that has highest score.
float precision_at1 = 6;getPrecisionAt1 in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setPrecisionAt1(float value)
Precision value for entries with label that has highest score.
float precision_at1 = 6;public PrCurve.ConfidenceMetricsEntry.Builder clearPrecisionAt1()
Precision value for entries with label that has highest score.
float precision_at1 = 6;public float getF1ScoreAt1()
The harmonic mean of [recall_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at1] and [precision_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at1].
float f1_score_at1 = 7;getF1ScoreAt1 in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setF1ScoreAt1(float value)
The harmonic mean of [recall_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at1] and [precision_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at1].
float f1_score_at1 = 7;public PrCurve.ConfidenceMetricsEntry.Builder clearF1ScoreAt1()
The harmonic mean of [recall_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at1] and [precision_at1][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at1].
float f1_score_at1 = 7;public float getRecallAt5()
Recall value for entries with label that has highest 5 scores.
float recall_at5 = 8;getRecallAt5 in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setRecallAt5(float value)
Recall value for entries with label that has highest 5 scores.
float recall_at5 = 8;public PrCurve.ConfidenceMetricsEntry.Builder clearRecallAt5()
Recall value for entries with label that has highest 5 scores.
float recall_at5 = 8;public float getPrecisionAt5()
Precision value for entries with label that has highest 5 scores.
float precision_at5 = 9;getPrecisionAt5 in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setPrecisionAt5(float value)
Precision value for entries with label that has highest 5 scores.
float precision_at5 = 9;public PrCurve.ConfidenceMetricsEntry.Builder clearPrecisionAt5()
Precision value for entries with label that has highest 5 scores.
float precision_at5 = 9;public float getF1ScoreAt5()
The harmonic mean of [recall_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at5] and [precision_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at5].
float f1_score_at5 = 10;getF1ScoreAt5 in interface PrCurve.ConfidenceMetricsEntryOrBuilderpublic PrCurve.ConfidenceMetricsEntry.Builder setF1ScoreAt5(float value)
The harmonic mean of [recall_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at5] and [precision_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at5].
float f1_score_at5 = 10;public PrCurve.ConfidenceMetricsEntry.Builder clearF1ScoreAt5()
The harmonic mean of [recall_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.recall_at5] and [precision_at5][google.cloud.datalabeling.v1beta1.PrCurve.ConfidenceMetricsEntry.precision_at5].
float f1_score_at5 = 10;public final PrCurve.ConfidenceMetricsEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>public final PrCurve.ConfidenceMetricsEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PrCurve.ConfidenceMetricsEntry.Builder>Copyright © 2019 Google LLC. All rights reserved.