public class Optimizer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PARAM_PREFIX |
Constructor and Description |
---|
Optimizer(java.lang.String trainContent) |
Optimizer(java.lang.String trainContent,
int minOccurrenceCount) |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.util.ArrayList<com.ibm.bluej.util.common.Pair<CompositeTerm,java.lang.Integer>>> |
gatherProposalFunctionPlaceholders(ATerm t) |
java.util.HashMap<java.lang.String,ProposalFunction> |
getParameters() |
CRFState |
getState() |
static double |
getValue(ATerm paramFormula,
java.util.Map<java.lang.String,java.lang.Double> paramValues) |
static double |
getValue(java.lang.String stringFormula,
java.util.Map<java.lang.String,java.lang.Double> paramValues) |
void |
optimize(int scanCount,
com.ibm.bluej.util.common.FunST<java.lang.String,java.lang.Boolean> isInteresting) |
void |
optimize(int scanCount,
Regularizer regularize,
com.ibm.bluej.util.common.FunST<java.lang.String,java.lang.Boolean> isInteresting) |
static void |
writeGCC(java.lang.String modelContent) |
public static final java.lang.String PARAM_PREFIX
public Optimizer(java.lang.String trainContent)
public Optimizer(java.lang.String trainContent, int minOccurrenceCount)
public static double getValue(java.lang.String stringFormula, java.util.Map<java.lang.String,java.lang.Double> paramValues)
public static double getValue(ATerm paramFormula, java.util.Map<java.lang.String,java.lang.Double> paramValues)
public java.util.HashMap<java.lang.String,ProposalFunction> getParameters()
public CRFState getState()
public void optimize(int scanCount, com.ibm.bluej.util.common.FunST<java.lang.String,java.lang.Boolean> isInteresting)
public void optimize(int scanCount, Regularizer regularize, com.ibm.bluej.util.common.FunST<java.lang.String,java.lang.Boolean> isInteresting)
public static java.util.Map<java.lang.String,java.util.ArrayList<com.ibm.bluej.util.common.Pair<CompositeTerm,java.lang.Integer>>> gatherProposalFunctionPlaceholders(ATerm t)
public static void writeGCC(java.lang.String modelContent)