public class LearningState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
boolean |
randomInitialValue |
Constructor and Description |
---|
LearningState() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
allToString() |
java.lang.Iterable<ParamWeight> |
getAllParamWeights() |
java.util.Iterator<ATerm[]> |
getAllSpecifiers() |
long |
getTimestep() |
void |
incrementTimestep() |
ParamWeight |
instance(ATerm[] paramKey) |
ParamWeight |
instance(ATerm[] paramKey,
InitializerFunction initial,
double initValue) |
void |
load(java.lang.String[] lines) |
static void |
main(java.lang.String[] args) |
void |
merge(java.lang.String[] lines) |
void |
recordTimestep() |
void |
set(ATerm[] paramKey,
double value) |
void |
setParametersToAverage() |
public void incrementTimestep()
public ParamWeight instance(ATerm[] paramKey, InitializerFunction initial, double initValue)
public void set(ATerm[] paramKey, double value)
public ParamWeight instance(ATerm[] paramKey)
public java.lang.String allToString()
public java.util.Iterator<ATerm[]> getAllSpecifiers()
public java.lang.Iterable<ParamWeight> getAllParamWeights()
public void setParametersToAverage()
public long getTimestep()
public void recordTimestep()
public void load(java.lang.String[] lines)
public void merge(java.lang.String[] lines)
public static void main(java.lang.String[] args)