public class Options
extends java.util.Properties
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AVERAGING |
static java.lang.String |
BEAM_SIZE |
static java.lang.String |
CANDIDATES_PER_STATE |
static java.lang.String |
EFFECTIVE_ORDER |
static java.lang.String |
MAX_TRANSITION_FEATURE_LEVEL |
static java.lang.String |
NUM_ITERATIONS |
static java.lang.String |
OPTIMIZE_NUM_ITERATIONS |
static java.lang.String |
ORACLE |
static java.lang.String |
ORDER |
static java.lang.String |
PENALTY |
static java.lang.String |
PROB_THRESHOLD |
static java.lang.String |
PRUNE |
static java.lang.String |
QUADRATIC_PENALTY |
static java.lang.String |
SEED |
static long |
serialVersionUID |
static java.lang.String |
SHUFFLE |
static java.lang.String |
TRAINER |
static java.lang.String |
VECTOR_SIZE |
static java.lang.String |
VERBOSE |
static java.lang.String |
VERY_VERBOSE |
| Modifier and Type | Method and Description |
|---|---|
void |
dieIfPropertyIsEmpty(java.lang.String property) |
boolean |
getAveraging() |
int |
getBeamSize() |
double[] |
getCandidatesPerState() |
int |
getEffectiveOrder() |
int |
getInitialVectorSize() |
int |
getMaxTransitionFeatureLevel() |
int |
getNumIterations() |
boolean |
getOptimizeNumIterations() |
boolean |
getOracle() |
int |
getOrder() |
double |
getPenalty() |
double |
getProbThreshold() |
boolean |
getPrune() |
double |
getQuadraticPenalty() |
long |
getSeed() |
boolean |
getShuffle() |
java.lang.String |
getTrainer() |
boolean |
getVerbose() |
boolean |
getVeryVerbose() |
void |
setPropertiesFromFile(java.lang.String filename) |
void |
setPropertiesFromReader(java.io.BufferedReader reader) |
void |
setPropertiesFromStrings(java.lang.String[] args) |
java.lang.String |
toSimpleString() |
java.lang.String |
toString() |
protected void |
usage() |
protected void |
usage(java.util.Map<java.lang.String,java.lang.String> defaults,
java.util.Map<java.lang.String,java.lang.String> comments) |
void |
writePropertiesToFile(java.lang.String filename) |
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, valuespublic static final long serialVersionUID
public static final java.lang.String BEAM_SIZE
public static final java.lang.String ORDER
public static final java.lang.String PRUNE
public static final java.lang.String NUM_ITERATIONS
public static final java.lang.String PENALTY
public static final java.lang.String PROB_THRESHOLD
public static final java.lang.String SHUFFLE
public static final java.lang.String CANDIDATES_PER_STATE
public static final java.lang.String EFFECTIVE_ORDER
public static final java.lang.String VECTOR_SIZE
public static final java.lang.String VERBOSE
public static final java.lang.String QUADRATIC_PENALTY
public static final java.lang.String ORACLE
public static final java.lang.String MAX_TRANSITION_FEATURE_LEVEL
public static final java.lang.String VERY_VERBOSE
public static final java.lang.String TRAINER
public static final java.lang.String AVERAGING
public static final java.lang.String SEED
public static final java.lang.String OPTIMIZE_NUM_ITERATIONS
public Options()
public Options(Options options)
public java.lang.String toSimpleString()
public void writePropertiesToFile(java.lang.String filename)
public void setPropertiesFromFile(java.lang.String filename)
public void setPropertiesFromReader(java.io.BufferedReader reader)
public void setPropertiesFromStrings(java.lang.String[] args)
public java.lang.String toString()
toString in class java.util.Hashtable<java.lang.Object,java.lang.Object>public void dieIfPropertyIsEmpty(java.lang.String property)
protected void usage(java.util.Map<java.lang.String,java.lang.String> defaults,
java.util.Map<java.lang.String,java.lang.String> comments)
protected void usage()
public boolean getPrune()
public int getBeamSize()
public int getOrder()
public int getNumIterations()
public double getPenalty()
public double getProbThreshold()
public boolean getShuffle()
public double[] getCandidatesPerState()
public int getEffectiveOrder()
public int getInitialVectorSize()
public boolean getVerbose()
public double getQuadraticPenalty()
public boolean getOracle()
public int getMaxTransitionFeatureLevel()
public boolean getVeryVerbose()
public java.lang.String getTrainer()
public boolean getAveraging()
public long getSeed()
public boolean getOptimizeNumIterations()