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.Object
public WorldWeightParam clone()
clone
in class java.lang.Object
public static WorldWeightParam difference(WorldWeightParam w1, WorldWeightParam w2)
public void merge(WorldWeightParam delta)
delta
- public double getWeight()
getWeight
in interface IWorldWeight
public 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.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object