public class LogSTDPRule extends STDPRule
LEARNING_RATE_DEFAULT, learningRate, tau_minus, TAU_MINUS_DEFAULT, tau_plus, TAU_PLUS_DEFAULT, W_minus, W_MINUS_DEFAULT, W_plus, W_PLUS_DEFAULT
Constructor and Description |
---|
LogSTDPRule() |
Modifier and Type | Method and Description |
---|---|
double |
getLogSaturation() |
double |
getLtpMod() |
double |
getNoiseVar() |
double |
getSmallWtThreshold() |
double |
getW_minus() |
double |
getW_plus() |
void |
setLogSaturation(double logSaturation) |
void |
setLtpMod(double ltpMod) |
void |
setNoiseVar(double noiseVar) |
void |
setSmallWtThreshold(double smallWtThreshold) |
void |
setW_minus(double w_minus) |
void |
setW_plus(double w_plus) |
void |
update(Synapse synapse)
Updates the synapse's strength using Log-STDP.
|
deepCopy, getDescription, getLearningRate, getTau_minus, getTau_plus, init, isHebbian, setHebbian, setLearningRate, setTau_minus, setTau_plus
clear, getToolTipText
public void update(Synapse synapse)
public double getSmallWtThreshold()
public void setSmallWtThreshold(double smallWtThreshold)
public void setW_plus(double w_plus)
public double getW_minus()
getW_minus
in class STDPRule
public void setW_minus(double w_minus)
setW_minus
in class STDPRule
w_minus
- the w_minus to setpublic double getLogSaturation()
public void setLogSaturation(double logSaturation)
public double getLtpMod()
public void setLtpMod(double ltpMod)
public double getNoiseVar()
public void setNoiseVar(double noiseVar)