001 package org.maltparser.parser.guide.instance; 002 003 import org.maltparser.core.exception.MaltChainedException; 004 import org.maltparser.parser.guide.Model; 005 import org.maltparser.parser.history.action.SingleDecision; 006 007 public interface InstanceModel extends Model { 008 public void addInstance(SingleDecision decision) throws MaltChainedException; 009 public boolean predict(SingleDecision decision) throws MaltChainedException; 010 public void train() throws MaltChainedException; 011 public void increaseFrequency(); 012 public void decreaseFrequency(); 013 }