package hu.ppke.itk.nlpg.purepos.model.internal;
import hu.ppke.itk.nlpg.purepos.common.Statistics;
import hu.ppke.itk.nlpg.purepos.common.lemma.ILemmaTransformation;
import hu.ppke.itk.nlpg.purepos.model.ICombiner;
import hu.ppke.itk.nlpg.purepos.model.INGramModel;
import hu.ppke.itk.nlpg.purepos.model.SuffixTree;
import java.io.Serializable;
import java.util.List;
public abstract class AbstractRawModelData<W, T extends Comparable<T>>
implements Serializable {
private static final long serialVersionUID = 3166238007676012545L;
public Statistics stat;
public INGramModel<T, T> tagNGramModel;
public INGramModel<T, W> stdEmissionNGramModel;
public INGramModel<T, W> specEmissionNGramModel;
public T eosTag;
public SuffixTree<W, ILemmaTransformation<W, Integer>> lemmaSuffixTree;
public SuffixTree<W, String> lemmaFreqTree;
public LemmaUnigramModel<W> lemmaUnigramModel;
public HashSuffixTree<T> lowerSuffixTree;
public HashSuffixTree<T> upperSuffixTree;
public List<Double> lemmaLambdas;
public ICombiner combiner;
}