File size: 867 Bytes
6f3ebfa | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | package org.maltparser.parser.guide.instance;
import org.maltparser.core.exception.MaltChainedException;
import org.maltparser.core.feature.FeatureVector;
import org.maltparser.parser.guide.Model;
import org.maltparser.parser.history.action.SingleDecision;
public interface InstanceModel extends Model {
public void addInstance(FeatureVector featureVector, SingleDecision decision) throws MaltChainedException;
public boolean predict(FeatureVector featureVector, SingleDecision decision) throws MaltChainedException;
public FeatureVector predictExtract(FeatureVector featureVector, SingleDecision decision) throws MaltChainedException;
public FeatureVector extract(FeatureVector featureVector) throws MaltChainedException;
public void train() throws MaltChainedException;
public void increaseFrequency();
public void decreaseFrequency();
}
|