Package edu.stanford.nlp.classify
Class LinearClassifierFactory.LinearClassifierCreator<L,F>
- java.lang.Object
-
- edu.stanford.nlp.classify.LinearClassifierFactory.LinearClassifierCreator<L,F>
-
- All Implemented Interfaces:
ClassifierCreator,ProbabilisticClassifierCreator
- Enclosing class:
- LinearClassifierFactory<L,F>
public static class LinearClassifierFactory.LinearClassifierCreator<L,F> extends Object implements ClassifierCreator, ProbabilisticClassifierCreator
-
-
Constructor Summary
Constructors Constructor Description LinearClassifierCreator(LogConditionalObjectiveFunction objective, Index<F> featureIndex, Index<L> labelIndex)LinearClassifierCreator(Index<F> featureIndex, Index<L> labelIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassifiercreateClassifier(double[] weights)LinearClassifiercreateLinearClassifier(double[] weights)ProbabilisticClassifiercreateProbabilisticClassifier(double[] weights)
-
-
-
Method Detail
-
createLinearClassifier
public LinearClassifier createLinearClassifier(double[] weights)
-
createClassifier
public Classifier createClassifier(double[] weights)
- Specified by:
createClassifierin interfaceClassifierCreator<L,F>
-
createProbabilisticClassifier
public ProbabilisticClassifier createProbabilisticClassifier(double[] weights)
- Specified by:
createProbabilisticClassifierin interfaceProbabilisticClassifierCreator<L,F>
-
-