Package edu.upenn.seas.mstparser
Class KBestParseForest2O
- java.lang.Object
-
- edu.upenn.seas.mstparser.KBestParseForest2O
-
public class KBestParseForest2O extends Object
-
-
Constructor Summary
Constructors Constructor Description KBestParseForest2O(int start, int end, DependencyInstance inst, int K)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(int s, int type, int dir, double score, FeatureVector fv)booleanadd(int s, int r, int t, int type, int dir, int comp, double score, FeatureVector fv, ParseForestItem p1, ParseForestItem p2)FeatureVectorcat(FeatureVector fv1, FeatureVector fv2)Object[]getBestParse()Object[][]getBestParses()StringgetDepString(ParseForestItem pfi)FeatureVectorgetFeatureVector(ParseForestItem pfi)ParseForestItemgetItem(int s, int t, int dir, int comp)ParseForestItemgetItem(int s, int t, int dir, int comp, int i)ParseForestItem[]getItems(int s, int t, int dir, int comp)int[][]getKBestPairs(ParseForestItem[] items1, ParseForestItem[] items2)doublegetProb(int s, int t, int dir, int comp)doublegetProb(int s, int t, int dir, int comp, int i)double[]getProbs(int s, int t, int dir, int comp)
-
-
-
Constructor Detail
-
KBestParseForest2O
public KBestParseForest2O(int start, int end, DependencyInstance inst, int K)
-
-
Method Detail
-
add
public boolean add(int s, int type, int dir, double score, FeatureVector fv)
-
add
public boolean add(int s, int r, int t, int type, int dir, int comp, double score, FeatureVector fv, ParseForestItem p1, ParseForestItem p2)
-
getProb
public double getProb(int s, int t, int dir, int comp)
-
getProb
public double getProb(int s, int t, int dir, int comp, int i)
-
getProbs
public double[] getProbs(int s, int t, int dir, int comp)
-
getItem
public ParseForestItem getItem(int s, int t, int dir, int comp)
-
getItem
public ParseForestItem getItem(int s, int t, int dir, int comp, int i)
-
getItems
public ParseForestItem[] getItems(int s, int t, int dir, int comp)
-
getBestParse
public Object[] getBestParse()
-
getBestParses
public Object[][] getBestParses()
-
getFeatureVector
public FeatureVector getFeatureVector(ParseForestItem pfi)
-
getDepString
public String getDepString(ParseForestItem pfi)
-
cat
public FeatureVector cat(FeatureVector fv1, FeatureVector fv2)
-
getKBestPairs
public int[][] getKBestPairs(ParseForestItem[] items1, ParseForestItem[] items2)
-
-