Common interface for score-based multi-label classifiers. A multi-label classifier can predict the occurrence of multiple class labels at once based on a decision score (a real number) computed for each class.
Namespace: Accord.MachineLearningAccord (in Accord.dll) Version: 3.8.0
Syntaxpublic interface IMultilabelScoreClassifier<TInput> : IMultilabelScoreClassifier<TInput, int>, IMultilabelOutScoreClassifier<TInput, int>, IMultilabelScoreClassifierBase<TInput, int>, IMultilabelRefScoreClassifier<TInput, int[]>, IMultilabelScoreClassifierBase<TInput, int[]>, IClassifier<TInput, int>, IClassifier, ITransform<TInput, int>, ICovariantTransform<TInput, int>, ITransform, IMultilabelScoreClassifier<TInput, double>, IMultilabelOutScoreClassifier<TInput, double>, IMultilabelScoreClassifierBase<TInput, double>, IMultilabelRefScoreClassifier<TInput, double[]>, IMultilabelScoreClassifierBase<TInput, double[]>, IClassifier<TInput, double>, ITransform<TInput, double>, ICovariantTransform<TInput, double>, IMultilabelRefScoreClassifier<TInput, bool[]>, IMultilabelScoreClassifierBase<TInput, bool[]>, IMultilabelClassifier<TInput>, IMultilabelClassifier<TInput, int[]>, IClassifier<TInput, int[]>, ITransform<TInput, int[]>, ICovariantTransform<TInput, int[]>, IMultilabelClassifier<TInput, bool[]>, IClassifier<TInput, bool[]>, ITransform<TInput, bool[]>, ICovariantTransform<TInput, bool[]>, IMultilabelClassifier<TInput, double[]>, IClassifier<TInput, double[]>, ITransform<TInput, double[]>, ICovariantTransform<TInput, double[]>
Public Interface IMultilabelScoreClassifier(Of TInput) Inherits IMultilabelScoreClassifier(Of TInput, Integer), IMultilabelOutScoreClassifier(Of TInput, Integer), IMultilabelScoreClassifierBase(Of TInput, Integer), IMultilabelRefScoreClassifier(Of TInput, Integer()), IMultilabelScoreClassifierBase(Of TInput, Integer()), IClassifier(Of TInput, Integer), IClassifier, ITransform(Of TInput, Integer), ICovariantTransform(Of TInput, Integer), ITransform, IMultilabelScoreClassifier(Of TInput, Double), IMultilabelOutScoreClassifier(Of TInput, Double), IMultilabelScoreClassifierBase(Of TInput, Double), IMultilabelRefScoreClassifier(Of TInput, Double()), IMultilabelScoreClassifierBase(Of TInput, Double()), IClassifier(Of TInput, Double), ITransform(Of TInput, Double), ICovariantTransform(Of TInput, Double), IMultilabelRefScoreClassifier(Of TInput, Boolean()), IMultilabelScoreClassifierBase(Of TInput, Boolean()), IMultilabelClassifier(Of TInput), IMultilabelClassifier(Of TInput, Integer()), IClassifier(Of TInput, Integer()), ITransform(Of TInput, Integer()), ICovariantTransform(Of TInput, Integer()), IMultilabelClassifier(Of TInput, Boolean()), IClassifier(Of TInput, Boolean()), ITransform(Of TInput, Boolean()), ICovariantTransform(Of TInput, Boolean()), IMultilabelClassifier(Of TInput, Double()), IClassifier(Of TInput, Double()), ITransform(Of TInput, Double()), ICovariantTransform(Of TInput, Double())Request Example View Source Type Parameters
The IMultilabelScoreClassifierTInput type exposes the following members.
Properties Methods Name Description Decide(TInput)Computes a class-label decision for a given input.
(Inherited from IClassifierTInput, TClasses.) Decide(TInput)Computes class-label decisions for each vector in the given input.
(Inherited from IClassifierTInput, TClasses.) Decide(TInput, TClasses)Computes class-label decisions for each vector in the given input.
(Inherited from IClassifierTInput, TClasses.) Decide(TInput, TClasses)Computes class-label decisions for the given input.
(Inherited from IMultilabelClassifierTInput, TClasses.) Score(TInput, Int32)Computes a numerical score measuring the association between the given input vector and a given classIndex.
Score(TInput, Int32)Computes a numerical score measuring the association between each of the given input vectors and the given classIndex.
Score(TInput, Int32)Computes a numerical score measuring the association between each of the given input vectors and the given classIndex.
Score(TInput, Int32, Double)Computes a numerical score measuring the association between each of the given input vectors and the given classIndex.
Score(TInput, Int32, Double)Computes a numerical score measuring the association between each of the given input vectors and the given classIndex.
Scores(TInput)Computes a numerical score measuring the association between the given input vector and each class.
Scores(TInput)Computes a numerical score measuring the association between each of the given input vectors and each possible class.
Scores(TInput, TClasses)Predicts a class label vector for the given input vector, returning a numerical score measuring the strength of association of the input vector to each of the possible classes.
(Inherited from IMultilabelOutScoreClassifierTInput, TClasses.) Scores(TInput, Double)Computes a numerical score measuring the association between the given input vector and each class.
Scores(TInput, Double)Computes a numerical score measuring the association between each of the given input vectors and each possible class.
Scores(TInput, TClasses)Predicts a class label vector for each input vector, returning a numerical score measuring the strength of association of the input vector to each of the possible classes.
(Inherited from IMultilabelScoreClassifierBaseTInput, TClasses.) Scores(TInput, TClasses, Double)Predicts a class label vector for the given input vector, returning a numerical score measuring the strength of association of the input vector to each of the possible classes.
(Inherited from IMultilabelOutScoreClassifierTInput, TClasses.) Scores(TInput, TClasses, Double)Predicts a class label vector for each input vector, returning a numerical score measuring the strength of association of the input vector to each of the possible classes.
(Inherited from IMultilabelScoreClassifierBaseTInput, TClasses.) ToMulticlassViews this instance as a multi-class score-based classifier.
ToMulticlassTViews this instance as a multi-class score-based classifier.
Transform(TInput)Applies the transformation to an input, producing an associated output.
(Inherited from ICovariantTransformTInput, TOutput.) Transform(TInput)Applies the transformation to a set of input vectors, producing an associated set of output vectors.
(Inherited from ICovariantTransformTInput, TOutput.) Transform(TInput, TOutput)Applies the transformation to a set of input vectors, producing an associated set of output vectors.
(Inherited from ITransformTInput, TOutput.) Top See AlsoRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4