Class ConfusionMatrix
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ConfusionMatrix.Builder,ConfusionMatrix>
The confusion matrix shows you what your transform is predicting accurately and what types of errors it is making.
For more information, see Confusion matrix in Wikipedia.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ConfusionMatrix.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final LongThe number of matches in the data that the transform didn't find, in the confusion matrix for your transform.final LongThe number of nonmatches in the data that the transform incorrectly classified as a match, in the confusion matrix for your transform.final LongThe number of nonmatches in the data that the transform correctly rejected, in the confusion matrix for your transform.final LongThe number of matches in the data that the transform correctly found, in the confusion matrix for your transform.static Class<? extends ConfusionMatrix.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
numTruePositives
The number of matches in the data that the transform correctly found, in the confusion matrix for your transform.
- Returns:
- The number of matches in the data that the transform correctly found, in the confusion matrix for your transform.
-
numFalsePositives
The number of nonmatches in the data that the transform incorrectly classified as a match, in the confusion matrix for your transform.
- Returns:
- The number of nonmatches in the data that the transform incorrectly classified as a match, in the confusion matrix for your transform.
-
numTrueNegatives
The number of nonmatches in the data that the transform correctly rejected, in the confusion matrix for your transform.
- Returns:
- The number of nonmatches in the data that the transform correctly rejected, in the confusion matrix for your transform.
-
numFalseNegatives
The number of matches in the data that the transform didn't find, in the confusion matrix for your transform.
- Returns:
- The number of matches in the data that the transform didn't find, in the confusion matrix for your transform.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<ConfusionMatrix.Builder,ConfusionMatrix> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-