Share via


ClassificationMultilabelPrimaryMetrics Struct

Definition

Primary metrics for classification multilabel tasks.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.ClassificationMultilabelPrimaryMetricsTypeConverter))]
public struct ClassificationMultilabelPrimaryMetrics : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.ClassificationMultilabelPrimaryMetrics>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.ClassificationMultilabelPrimaryMetricsTypeConverter))>]
type ClassificationMultilabelPrimaryMetrics = struct
    interface IArgumentCompleter
Public Structure ClassificationMultilabelPrimaryMetrics
Implements IArgumentCompleter, IEquatable(Of ClassificationMultilabelPrimaryMetrics)
Inheritance
ClassificationMultilabelPrimaryMetrics
Attributes
Implements

Fields

Accuracy

Accuracy is the ratio of predictions that exactly match the true class labels.

AucWeighted

AUC is the Area under the curve. This metric represents arithmetic mean of the score for each class, weighted by the number of true instances in each class.

AveragePrecisionScoreWeighted

The arithmetic mean of the average precision score for each class, weighted by the number of true instances in each class.

Iou

Intersection Over Union. Intersection of predictions divided by union of predictions.

NormMacroRecall

Normalized macro recall is recall macro-averaged and normalized, so that random performance has a score of 0, and perfect performance has a score of 1.

PrecisionScoreWeighted

The arithmetic mean of precision for each class, weighted by number of true instances in each class.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(ClassificationMultilabelPrimaryMetrics)

Compares values of enum type ClassificationMultilabelPrimaryMetrics

Equals(Object)

Compares values of enum type ClassificationMultilabelPrimaryMetrics (override for Object)

GetHashCode()

Returns hashCode for enum ClassificationMultilabelPrimaryMetrics

ToString()

Returns string representation for ClassificationMultilabelPrimaryMetrics

Operators

Equality(ClassificationMultilabelPrimaryMetrics, ClassificationMultilabelPrimaryMetrics)

Overriding == operator for enum ClassificationMultilabelPrimaryMetrics

Implicit(ClassificationMultilabelPrimaryMetrics to String)

Implicit operator to convert ClassificationMultilabelPrimaryMetrics to string

Implicit(String to ClassificationMultilabelPrimaryMetrics)

Implicit operator to convert string to ClassificationMultilabelPrimaryMetrics

Inequality(ClassificationMultilabelPrimaryMetrics, ClassificationMultilabelPrimaryMetrics)

Overriding != operator for enum ClassificationMultilabelPrimaryMetrics

Applies to