Package edu.upenn.seas.mstparser
Class Parameters
- java.lang.Object
-
- edu.upenn.seas.mstparser.Parameters
-
public class Parameters extends Object
-
-
Field Summary
Fields Modifier and Type Field Description StringlossTypedouble[]parametersdouble[]total
-
Constructor Summary
Constructors Constructor Description Parameters(int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaverageParams(double avVal)doublegetScore(FeatureVector fv)doublenumErrors(DependencyInstance inst, String pred, String act)doublenumErrorsDep(DependencyInstance inst, String pred, String act)doublenumErrorsDepNoPunc(DependencyInstance inst, String pred, String act)doublenumErrorsLabel(DependencyInstance inst, String pred, String act)doublenumErrorsLabelNoPunc(DependencyInstance inst, String pred, String act)voidsetLoss(String lt)voidupdateParamsMIRA(DependencyInstance inst, Object[][] d, double upd)
-
-
-
Field Detail
-
parameters
public double[] parameters
-
total
public double[] total
-
lossType
public String lossType
-
-
Method Detail
-
setLoss
public void setLoss(String lt)
-
averageParams
public void averageParams(double avVal)
-
updateParamsMIRA
public void updateParamsMIRA(DependencyInstance inst, Object[][] d, double upd)
-
getScore
public double getScore(FeatureVector fv)
-
numErrors
public double numErrors(DependencyInstance inst, String pred, String act)
-
numErrorsDep
public double numErrorsDep(DependencyInstance inst, String pred, String act)
-
numErrorsLabel
public double numErrorsLabel(DependencyInstance inst, String pred, String act)
-
numErrorsDepNoPunc
public double numErrorsDepNoPunc(DependencyInstance inst, String pred, String act)
-
numErrorsLabelNoPunc
public double numErrorsLabelNoPunc(DependencyInstance inst, String pred, String act)
-
-