Class MaxEntScorerML
- java.lang.Object
-
- de.julielab.jules.ae.genemapping.scoring.MaxEntScorerML
-
public class MaxEntScorerML extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MaxEntScorerML()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voideval(cc.mallet.classify.Classifier model, cc.mallet.types.InstanceList pairList)cc.mallet.types.InstanceListmakeInstances(java.util.ArrayList<java.lang.String[]> pairList)cc.mallet.types.InstanceListmakeInstances(java.util.ArrayList<java.lang.String[]> pairList, cc.mallet.pipe.Pipe pipe)doublepredict(cc.mallet.types.Instance inst, cc.mallet.classify.Classifier model)return the probability of the true classcc.mallet.classify.Classifiertrain(cc.mallet.types.InstanceList iList)train the classifier
-
-
-
Method Detail
-
makeInstances
public cc.mallet.types.InstanceList makeInstances(java.util.ArrayList<java.lang.String[]> pairList, cc.mallet.pipe.Pipe pipe)
-
makeInstances
public cc.mallet.types.InstanceList makeInstances(java.util.ArrayList<java.lang.String[]> pairList)
-
train
public cc.mallet.classify.Classifier train(cc.mallet.types.InstanceList iList)
train the classifier- Parameters:
iList-- Returns:
- the classifier
-
predict
public double predict(cc.mallet.types.Instance inst, cc.mallet.classify.Classifier model)return the probability of the true class- Parameters:
inst-model-- Returns:
- probability
-
eval
public void eval(cc.mallet.classify.Classifier model, cc.mallet.types.InstanceList pairList)
-
-