Class Evaluation.MultiConfidenceMetrics.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
- com.google.cloud.documentai.v1beta3.Evaluation.MultiConfidenceMetrics.Builder
-
- All Implemented Interfaces:
Evaluation.MultiConfidenceMetricsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Evaluation.MultiConfidenceMetrics
public static final class Evaluation.MultiConfidenceMetrics.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder> implements Evaluation.MultiConfidenceMetricsOrBuilder
Metrics across multiple confidence levels.
Protobuf typegoogle.cloud.documentai.v1beta3.Evaluation.MultiConfidenceMetrics
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Evaluation.MultiConfidenceMetrics.Builder
addAllConfidenceLevelMetrics(Iterable<? extends Evaluation.ConfidenceLevelMetrics> values)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
addAllConfidenceLevelMetricsExact(Iterable<? extends Evaluation.ConfidenceLevelMetrics> values)
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
addConfidenceLevelMetrics(int index, Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
addConfidenceLevelMetrics(int index, Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
addConfidenceLevelMetrics(Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
addConfidenceLevelMetrics(Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.ConfidenceLevelMetrics.Builder
addConfidenceLevelMetricsBuilder()
Metrics across confidence levels with fuzzy matching enabled.Evaluation.ConfidenceLevelMetrics.Builder
addConfidenceLevelMetricsBuilder(int index)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
addConfidenceLevelMetricsExact(int index, Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
addConfidenceLevelMetricsExact(int index, Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
addConfidenceLevelMetricsExact(Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
addConfidenceLevelMetricsExact(Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with only exact matching.Evaluation.ConfidenceLevelMetrics.Builder
addConfidenceLevelMetricsExactBuilder()
Metrics across confidence levels with only exact matching.Evaluation.ConfidenceLevelMetrics.Builder
addConfidenceLevelMetricsExactBuilder(int index)
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Evaluation.MultiConfidenceMetrics
build()
Evaluation.MultiConfidenceMetrics
buildPartial()
Evaluation.MultiConfidenceMetrics.Builder
clear()
Evaluation.MultiConfidenceMetrics.Builder
clearAuprc()
The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.Evaluation.MultiConfidenceMetrics.Builder
clearAuprcExact()
The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.Evaluation.MultiConfidenceMetrics.Builder
clearConfidenceLevelMetrics()
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
clearConfidenceLevelMetricsExact()
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
clearEstimatedCalibrationError()
The Estimated Calibration Error (ECE) of the confidence of the predicted entities.Evaluation.MultiConfidenceMetrics.Builder
clearEstimatedCalibrationErrorExact()
The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.Evaluation.MultiConfidenceMetrics.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Evaluation.MultiConfidenceMetrics.Builder
clearMetricsType()
The metrics type for the label.Evaluation.MultiConfidenceMetrics.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Evaluation.MultiConfidenceMetrics.Builder
clone()
float
getAuprc()
The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.float
getAuprcExact()
The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.Evaluation.ConfidenceLevelMetrics
getConfidenceLevelMetrics(int index)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.ConfidenceLevelMetrics.Builder
getConfidenceLevelMetricsBuilder(int index)
Metrics across confidence levels with fuzzy matching enabled.List<Evaluation.ConfidenceLevelMetrics.Builder>
getConfidenceLevelMetricsBuilderList()
Metrics across confidence levels with fuzzy matching enabled.int
getConfidenceLevelMetricsCount()
Metrics across confidence levels with fuzzy matching enabled.Evaluation.ConfidenceLevelMetrics
getConfidenceLevelMetricsExact(int index)
Metrics across confidence levels with only exact matching.Evaluation.ConfidenceLevelMetrics.Builder
getConfidenceLevelMetricsExactBuilder(int index)
Metrics across confidence levels with only exact matching.List<Evaluation.ConfidenceLevelMetrics.Builder>
getConfidenceLevelMetricsExactBuilderList()
Metrics across confidence levels with only exact matching.int
getConfidenceLevelMetricsExactCount()
Metrics across confidence levels with only exact matching.List<Evaluation.ConfidenceLevelMetrics>
getConfidenceLevelMetricsExactList()
Metrics across confidence levels with only exact matching.Evaluation.ConfidenceLevelMetricsOrBuilder
getConfidenceLevelMetricsExactOrBuilder(int index)
Metrics across confidence levels with only exact matching.List<? extends Evaluation.ConfidenceLevelMetricsOrBuilder>
getConfidenceLevelMetricsExactOrBuilderList()
Metrics across confidence levels with only exact matching.List<Evaluation.ConfidenceLevelMetrics>
getConfidenceLevelMetricsList()
Metrics across confidence levels with fuzzy matching enabled.Evaluation.ConfidenceLevelMetricsOrBuilder
getConfidenceLevelMetricsOrBuilder(int index)
Metrics across confidence levels with fuzzy matching enabled.List<? extends Evaluation.ConfidenceLevelMetricsOrBuilder>
getConfidenceLevelMetricsOrBuilderList()
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
float
getEstimatedCalibrationError()
The Estimated Calibration Error (ECE) of the confidence of the predicted entities.float
getEstimatedCalibrationErrorExact()
The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.Evaluation.MultiConfidenceMetrics.MetricsType
getMetricsType()
The metrics type for the label.int
getMetricsTypeValue()
The metrics type for the label.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Evaluation.MultiConfidenceMetrics.Builder
mergeFrom(Evaluation.MultiConfidenceMetrics other)
Evaluation.MultiConfidenceMetrics.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Evaluation.MultiConfidenceMetrics.Builder
mergeFrom(com.google.protobuf.Message other)
Evaluation.MultiConfidenceMetrics.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Evaluation.MultiConfidenceMetrics.Builder
removeConfidenceLevelMetrics(int index)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
removeConfidenceLevelMetricsExact(int index)
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
setAuprc(float value)
The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.Evaluation.MultiConfidenceMetrics.Builder
setAuprcExact(float value)
The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.Evaluation.MultiConfidenceMetrics.Builder
setConfidenceLevelMetrics(int index, Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
setConfidenceLevelMetrics(int index, Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with fuzzy matching enabled.Evaluation.MultiConfidenceMetrics.Builder
setConfidenceLevelMetricsExact(int index, Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
setConfidenceLevelMetricsExact(int index, Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with only exact matching.Evaluation.MultiConfidenceMetrics.Builder
setEstimatedCalibrationError(float value)
The Estimated Calibration Error (ECE) of the confidence of the predicted entities.Evaluation.MultiConfidenceMetrics.Builder
setEstimatedCalibrationErrorExact(float value)
The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.Evaluation.MultiConfidenceMetrics.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Evaluation.MultiConfidenceMetrics.Builder
setMetricsType(Evaluation.MultiConfidenceMetrics.MetricsType value)
The metrics type for the label.Evaluation.MultiConfidenceMetrics.Builder
setMetricsTypeValue(int value)
The metrics type for the label.Evaluation.MultiConfidenceMetrics.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Evaluation.MultiConfidenceMetrics.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
clear
public Evaluation.MultiConfidenceMetrics.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
getDefaultInstanceForType
public Evaluation.MultiConfidenceMetrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Evaluation.MultiConfidenceMetrics build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Evaluation.MultiConfidenceMetrics buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Evaluation.MultiConfidenceMetrics.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
setField
public Evaluation.MultiConfidenceMetrics.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
clearField
public Evaluation.MultiConfidenceMetrics.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
clearOneof
public Evaluation.MultiConfidenceMetrics.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
setRepeatedField
public Evaluation.MultiConfidenceMetrics.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
addRepeatedField
public Evaluation.MultiConfidenceMetrics.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
mergeFrom
public Evaluation.MultiConfidenceMetrics.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
mergeFrom
public Evaluation.MultiConfidenceMetrics.Builder mergeFrom(Evaluation.MultiConfidenceMetrics other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
mergeFrom
public Evaluation.MultiConfidenceMetrics.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Evaluation.MultiConfidenceMetrics.Builder>
- Throws:
IOException
-
getConfidenceLevelMetricsList
public List<Evaluation.ConfidenceLevelMetrics> getConfidenceLevelMetricsList()
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
- Specified by:
getConfidenceLevelMetricsList
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
getConfidenceLevelMetricsCount
public int getConfidenceLevelMetricsCount()
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
- Specified by:
getConfidenceLevelMetricsCount
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
getConfidenceLevelMetrics
public Evaluation.ConfidenceLevelMetrics getConfidenceLevelMetrics(int index)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
- Specified by:
getConfidenceLevelMetrics
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
setConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder setConfidenceLevelMetrics(int index, Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
setConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder setConfidenceLevelMetrics(int index, Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
addConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder addConfidenceLevelMetrics(Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
addConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder addConfidenceLevelMetrics(int index, Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
addConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder addConfidenceLevelMetrics(Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
addConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder addConfidenceLevelMetrics(int index, Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
addAllConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder addAllConfidenceLevelMetrics(Iterable<? extends Evaluation.ConfidenceLevelMetrics> values)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
clearConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder clearConfidenceLevelMetrics()
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
removeConfidenceLevelMetrics
public Evaluation.MultiConfidenceMetrics.Builder removeConfidenceLevelMetrics(int index)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
getConfidenceLevelMetricsBuilder
public Evaluation.ConfidenceLevelMetrics.Builder getConfidenceLevelMetricsBuilder(int index)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
getConfidenceLevelMetricsOrBuilder
public Evaluation.ConfidenceLevelMetricsOrBuilder getConfidenceLevelMetricsOrBuilder(int index)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
- Specified by:
getConfidenceLevelMetricsOrBuilder
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
getConfidenceLevelMetricsOrBuilderList
public List<? extends Evaluation.ConfidenceLevelMetricsOrBuilder> getConfidenceLevelMetricsOrBuilderList()
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
- Specified by:
getConfidenceLevelMetricsOrBuilderList
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
addConfidenceLevelMetricsBuilder
public Evaluation.ConfidenceLevelMetrics.Builder addConfidenceLevelMetricsBuilder()
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
addConfidenceLevelMetricsBuilder
public Evaluation.ConfidenceLevelMetrics.Builder addConfidenceLevelMetricsBuilder(int index)
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
getConfidenceLevelMetricsBuilderList
public List<Evaluation.ConfidenceLevelMetrics.Builder> getConfidenceLevelMetricsBuilderList()
Metrics across confidence levels with fuzzy matching enabled.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics = 1;
-
getConfidenceLevelMetricsExactList
public List<Evaluation.ConfidenceLevelMetrics> getConfidenceLevelMetricsExactList()
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
- Specified by:
getConfidenceLevelMetricsExactList
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
getConfidenceLevelMetricsExactCount
public int getConfidenceLevelMetricsExactCount()
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
- Specified by:
getConfidenceLevelMetricsExactCount
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
getConfidenceLevelMetricsExact
public Evaluation.ConfidenceLevelMetrics getConfidenceLevelMetricsExact(int index)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
- Specified by:
getConfidenceLevelMetricsExact
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
setConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder setConfidenceLevelMetricsExact(int index, Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
setConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder setConfidenceLevelMetricsExact(int index, Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
addConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder addConfidenceLevelMetricsExact(Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
addConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder addConfidenceLevelMetricsExact(int index, Evaluation.ConfidenceLevelMetrics value)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
addConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder addConfidenceLevelMetricsExact(Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
addConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder addConfidenceLevelMetricsExact(int index, Evaluation.ConfidenceLevelMetrics.Builder builderForValue)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
addAllConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder addAllConfidenceLevelMetricsExact(Iterable<? extends Evaluation.ConfidenceLevelMetrics> values)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
clearConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder clearConfidenceLevelMetricsExact()
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
removeConfidenceLevelMetricsExact
public Evaluation.MultiConfidenceMetrics.Builder removeConfidenceLevelMetricsExact(int index)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
getConfidenceLevelMetricsExactBuilder
public Evaluation.ConfidenceLevelMetrics.Builder getConfidenceLevelMetricsExactBuilder(int index)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
getConfidenceLevelMetricsExactOrBuilder
public Evaluation.ConfidenceLevelMetricsOrBuilder getConfidenceLevelMetricsExactOrBuilder(int index)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
- Specified by:
getConfidenceLevelMetricsExactOrBuilder
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
getConfidenceLevelMetricsExactOrBuilderList
public List<? extends Evaluation.ConfidenceLevelMetricsOrBuilder> getConfidenceLevelMetricsExactOrBuilderList()
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
- Specified by:
getConfidenceLevelMetricsExactOrBuilderList
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
-
addConfidenceLevelMetricsExactBuilder
public Evaluation.ConfidenceLevelMetrics.Builder addConfidenceLevelMetricsExactBuilder()
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
addConfidenceLevelMetricsExactBuilder
public Evaluation.ConfidenceLevelMetrics.Builder addConfidenceLevelMetricsExactBuilder(int index)
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
getConfidenceLevelMetricsExactBuilderList
public List<Evaluation.ConfidenceLevelMetrics.Builder> getConfidenceLevelMetricsExactBuilderList()
Metrics across confidence levels with only exact matching.
repeated .google.cloud.documentai.v1beta3.Evaluation.ConfidenceLevelMetrics confidence_level_metrics_exact = 4;
-
getAuprc
public float getAuprc()
The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.
float auprc = 2;
- Specified by:
getAuprc
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
- Returns:
- The auprc.
-
setAuprc
public Evaluation.MultiConfidenceMetrics.Builder setAuprc(float value)
The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.
float auprc = 2;
- Parameters:
value
- The auprc to set.- Returns:
- This builder for chaining.
-
clearAuprc
public Evaluation.MultiConfidenceMetrics.Builder clearAuprc()
The calculated area under the precision recall curve (AUPRC), computed by integrating over all confidence thresholds.
float auprc = 2;
- Returns:
- This builder for chaining.
-
getEstimatedCalibrationError
public float getEstimatedCalibrationError()
The Estimated Calibration Error (ECE) of the confidence of the predicted entities.
float estimated_calibration_error = 3;
- Specified by:
getEstimatedCalibrationError
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
- Returns:
- The estimatedCalibrationError.
-
setEstimatedCalibrationError
public Evaluation.MultiConfidenceMetrics.Builder setEstimatedCalibrationError(float value)
The Estimated Calibration Error (ECE) of the confidence of the predicted entities.
float estimated_calibration_error = 3;
- Parameters:
value
- The estimatedCalibrationError to set.- Returns:
- This builder for chaining.
-
clearEstimatedCalibrationError
public Evaluation.MultiConfidenceMetrics.Builder clearEstimatedCalibrationError()
The Estimated Calibration Error (ECE) of the confidence of the predicted entities.
float estimated_calibration_error = 3;
- Returns:
- This builder for chaining.
-
getAuprcExact
public float getAuprcExact()
The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.
float auprc_exact = 5;
- Specified by:
getAuprcExact
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
- Returns:
- The auprcExact.
-
setAuprcExact
public Evaluation.MultiConfidenceMetrics.Builder setAuprcExact(float value)
The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.
float auprc_exact = 5;
- Parameters:
value
- The auprcExact to set.- Returns:
- This builder for chaining.
-
clearAuprcExact
public Evaluation.MultiConfidenceMetrics.Builder clearAuprcExact()
The AUPRC for metrics with fuzzy matching disabled, i.e., exact matching only.
float auprc_exact = 5;
- Returns:
- This builder for chaining.
-
getEstimatedCalibrationErrorExact
public float getEstimatedCalibrationErrorExact()
The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.
float estimated_calibration_error_exact = 6;
- Specified by:
getEstimatedCalibrationErrorExact
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
- Returns:
- The estimatedCalibrationErrorExact.
-
setEstimatedCalibrationErrorExact
public Evaluation.MultiConfidenceMetrics.Builder setEstimatedCalibrationErrorExact(float value)
The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.
float estimated_calibration_error_exact = 6;
- Parameters:
value
- The estimatedCalibrationErrorExact to set.- Returns:
- This builder for chaining.
-
clearEstimatedCalibrationErrorExact
public Evaluation.MultiConfidenceMetrics.Builder clearEstimatedCalibrationErrorExact()
The ECE for the predicted entities with fuzzy matching disabled, i.e., exact matching only.
float estimated_calibration_error_exact = 6;
- Returns:
- This builder for chaining.
-
getMetricsTypeValue
public int getMetricsTypeValue()
The metrics type for the label.
.google.cloud.documentai.v1beta3.Evaluation.MultiConfidenceMetrics.MetricsType metrics_type = 7;
- Specified by:
getMetricsTypeValue
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
- Returns:
- The enum numeric value on the wire for metricsType.
-
setMetricsTypeValue
public Evaluation.MultiConfidenceMetrics.Builder setMetricsTypeValue(int value)
The metrics type for the label.
.google.cloud.documentai.v1beta3.Evaluation.MultiConfidenceMetrics.MetricsType metrics_type = 7;
- Parameters:
value
- The enum numeric value on the wire for metricsType to set.- Returns:
- This builder for chaining.
-
getMetricsType
public Evaluation.MultiConfidenceMetrics.MetricsType getMetricsType()
The metrics type for the label.
.google.cloud.documentai.v1beta3.Evaluation.MultiConfidenceMetrics.MetricsType metrics_type = 7;
- Specified by:
getMetricsType
in interfaceEvaluation.MultiConfidenceMetricsOrBuilder
- Returns:
- The metricsType.
-
setMetricsType
public Evaluation.MultiConfidenceMetrics.Builder setMetricsType(Evaluation.MultiConfidenceMetrics.MetricsType value)
The metrics type for the label.
.google.cloud.documentai.v1beta3.Evaluation.MultiConfidenceMetrics.MetricsType metrics_type = 7;
- Parameters:
value
- The metricsType to set.- Returns:
- This builder for chaining.
-
clearMetricsType
public Evaluation.MultiConfidenceMetrics.Builder clearMetricsType()
The metrics type for the label.
.google.cloud.documentai.v1beta3.Evaluation.MultiConfidenceMetrics.MetricsType metrics_type = 7;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final Evaluation.MultiConfidenceMetrics.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
mergeUnknownFields
public final Evaluation.MultiConfidenceMetrics.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Evaluation.MultiConfidenceMetrics.Builder>
-
-