public class WorldWeightParam extends java.lang.Object implements IWorldWeight, java.lang.Cloneable
| Constructor and Description |
|---|
WorldWeightParam() |
| Modifier and Type | Method and Description |
|---|---|
void |
badDelta(LearningState learningState)
This SGWeight represents the difference between two states:
this = weight(s2) - weight(s1).
|
void |
clear() |
WorldWeightParam |
clone() |
static WorldWeightParam |
difference(WorldWeightParam w1,
WorldWeightParam w2) |
boolean |
equals(java.lang.Object o) |
double |
getWeight() |
int |
hashCode() |
boolean |
hasParam() |
void |
merge(WorldWeightParam delta)
Expert
|
void |
scaleEveryPart(double scale)
Expert usage
|
java.lang.String |
toOptimizeString() |
java.lang.String |
toString() |
void |
update(double v) |
void |
update(Learnable p,
double v) |
public java.lang.String toOptimizeString()
public void scaleEveryPart(double scale)
scale - public boolean hasParam()
public java.lang.String toString()
toString in class java.lang.Objectpublic WorldWeightParam clone()
clone in class java.lang.Objectpublic static WorldWeightParam difference(WorldWeightParam w1, WorldWeightParam w2)
public void merge(WorldWeightParam delta)
delta - public double getWeight()
getWeight in interface IWorldWeightpublic void clear()
public void update(double v)
public void update(Learnable p, double v)
public void badDelta(LearningState learningState)
timestep - The number of SampleRanks so far, beginning at 1public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Object