Class TextClassificationModelMetrics
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.ailanguage.model.TextClassificationModelMetrics
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20221001") public final class TextClassificationModelMetrics extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelModel level text classification metrics
 Note: Objects should always be created or deserialized using theTextClassificationModelMetrics.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the TextClassificationModelMetrics.Builder, which maintain a set of all explicitly set fields calledTextClassificationModelMetrics.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTextClassificationModelMetrics.Builder
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TextClassificationModelMetrics.Builderbuilder()Create a new builder.booleanequals(Object o)FloatgetAccuracy()The fraction of the labels that were correctly recognised .FloatgetMacroF1()F1-score, is a measure of a model\u2019s accuracy on a datasetFloatgetMacroPrecision()Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)FloatgetMacroRecall()Measures the model’s ability to predict actual positive classes.FloatgetMicroF1()F1-score, is a measure of a model\u2019s accuracy on a datasetFloatgetMicroPrecision()Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)FloatgetMicroRecall()Measures the model’s ability to predict actual positive classes.FloatgetWeightedF1()F1-score, is a measure of a model\u2019s accuracy on a datasetFloatgetWeightedPrecision()Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)FloatgetWeightedRecall()Measures the model’s ability to predict actual positive classes.inthashCode()TextClassificationModelMetrics.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
TextClassificationModelMetrics@Deprecated @ConstructorProperties({"accuracy","microF1","microPrecision","microRecall","macroF1","macroPrecision","macroRecall","weightedF1","weightedPrecision","weightedRecall"}) public TextClassificationModelMetrics(Float accuracy, Float microF1, Float microPrecision, Float microRecall, Float macroF1, Float macroPrecision, Float macroRecall, Float weightedF1, Float weightedPrecision, Float weightedRecall) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static TextClassificationModelMetrics.Builder builder() Create a new builder.
 - 
toBuilderpublic TextClassificationModelMetrics.Builder toBuilder() 
 - 
getAccuracypublic Float getAccuracy() The fraction of the labels that were correctly recognised .- Returns:
- the value
 
 - 
getMicroF1public Float getMicroF1() F1-score, is a measure of a model\u2019s accuracy on a dataset- Returns:
- the value
 
 - 
getMicroPrecisionpublic Float getMicroPrecision() Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)- Returns:
- the value
 
 - 
getMicroRecallpublic Float getMicroRecall() Measures the model’s ability to predict actual positive classes.It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct. - Returns:
- the value
 
 - 
getMacroF1public Float getMacroF1() F1-score, is a measure of a model\u2019s accuracy on a dataset- Returns:
- the value
 
 - 
getMacroPrecisionpublic Float getMacroPrecision() Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)- Returns:
- the value
 
 - 
getMacroRecallpublic Float getMacroRecall() Measures the model’s ability to predict actual positive classes.It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct. - Returns:
- the value
 
 - 
getWeightedF1public Float getWeightedF1() F1-score, is a measure of a model\u2019s accuracy on a dataset- Returns:
- the value
 
 - 
getWeightedPrecisionpublic Float getWeightedPrecision() Precision refers to the number of true positives divided by the total number of positive predictions (i.e., the number of true positives plus the number of false positives)- Returns:
- the value
 
 - 
getWeightedRecallpublic Float getWeightedRecall() Measures the model’s ability to predict actual positive classes.It is the ratio between the predicted true positives and what was actually tagged. The recall metric reveals how many of the predicted classes are correct. - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-