public class SeqDecisionModel extends java.lang.Object implements DecisionModel
| Constructor and Description |
|---|
SeqDecisionModel(ClassifierGuide _guide) |
SeqDecisionModel(ClassifierGuide _guide,
DecisionModel _prevDecisionModel,
java.lang.String _branchedDecisionSymbol) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInstance(FeatureModel featureModel,
GuideDecision decision) |
FeatureVector |
extract(FeatureModel featureModel) |
void |
finalizeSentence(DependencyStructure dependencyGraph) |
int |
getDecisionIndex() |
ClassifierGuide |
getGuide() |
java.lang.String |
getModelName() |
DecisionModel |
getNextDecisionModel() |
DecisionModel |
getPrevDecisionModel() |
void |
noMoreInstances(FeatureModel featureModel) |
boolean |
predict(FeatureModel featureModel,
GuideDecision decision) |
FeatureVector |
predictExtract(FeatureModel featureModel,
GuideDecision decision) |
boolean |
predictFromKBestList(FeatureModel featureModel,
GuideDecision decision) |
void |
terminate() |
java.lang.String |
toString() |
public SeqDecisionModel(ClassifierGuide _guide) throws MaltChainedException
MaltChainedExceptionpublic SeqDecisionModel(ClassifierGuide _guide, DecisionModel _prevDecisionModel, java.lang.String _branchedDecisionSymbol) throws MaltChainedException
MaltChainedExceptionpublic void finalizeSentence(DependencyStructure dependencyGraph) throws MaltChainedException
finalizeSentence in interface ModelMaltChainedExceptionpublic void noMoreInstances(FeatureModel featureModel) throws MaltChainedException
noMoreInstances in interface ModelMaltChainedExceptionpublic void terminate() throws MaltChainedException
terminate in interface ModelMaltChainedExceptionpublic void addInstance(FeatureModel featureModel, GuideDecision decision) throws MaltChainedException
addInstance in interface DecisionModelMaltChainedExceptionpublic boolean predict(FeatureModel featureModel, GuideDecision decision) throws MaltChainedException
predict in interface DecisionModelMaltChainedExceptionpublic FeatureVector predictExtract(FeatureModel featureModel, GuideDecision decision) throws MaltChainedException
predictExtract in interface DecisionModelMaltChainedExceptionpublic FeatureVector extract(FeatureModel featureModel) throws MaltChainedException
extract in interface DecisionModelMaltChainedExceptionpublic boolean predictFromKBestList(FeatureModel featureModel, GuideDecision decision) throws MaltChainedException
predictFromKBestList in interface DecisionModelMaltChainedExceptionpublic ClassifierGuide getGuide()
public java.lang.String getModelName()
getModelName in interface Modelpublic int getDecisionIndex()
getDecisionIndex in interface DecisionModelpublic DecisionModel getPrevDecisionModel()
public DecisionModel getNextDecisionModel()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.