Auryn simulator  v0.8.1-206-gb56e451
Plastic Spiking Neural Network Simulator
auryn::LinearTrace Member List

This is the complete list of members for auryn::LinearTrace, including all inherited members.

abs()auryn::AurynVector< float, NeuronID >inline
add(const float c)auryn::AurynVectorFloat
add(AurynVectorFloat *v)auryn::AurynVectorFloat
AurynVector< float, NeuronID >::add(AurynVector *v)auryn::AurynVector< float, NeuronID >inline
add_random_normal(AurynState mean=0.0, AurynState sigma=1.0, unsigned int seed=8721)auryn::AurynVector< float, NeuronID >inline
add_specific(NeuronID i, AurynState amount)auryn::LinearTrace
allocate(const NeuronID n)auryn::AurynVector< float, NeuronID >inlineprotected
any()auryn::AurynVector< float, NeuronID >inline
any(float eps)auryn::AurynVector< float, NeuronID >inline
AurynVector(NeuronID n)auryn::AurynVector< float, NeuronID >inline
AurynVector(AurynVector *vec)auryn::AurynVector< float, NeuronID >inline
AurynVectorFloat(NeuronID n)auryn::AurynVectorFloat
auryn::Trace::check_size(AurynVector *v)auryn::AurynVector< float, NeuronID >inlineprotected
clip(const float min, const float max)auryn::AurynVectorFloat
copy(AurynVector *v)auryn::AurynVector< float, NeuronID >inline
dataauryn::AurynVector< float, NeuronID >
diff(AurynVectorFloat *a, AurynVectorFloat *b)auryn::AurynVectorFloat
diff(AurynVectorFloat *a, const float b)auryn::AurynVectorFloat
diff(const float a, AurynVectorFloat *b)auryn::AurynVectorFloat
AurynVector< float, NeuronID >::diff(AurynVector *a, AurynVector *b)auryn::AurynVector< float, NeuronID >inline
AurynVector< float, NeuronID >::diff(AurynVector *a, const float b)auryn::AurynVector< float, NeuronID >inline
AurynVector< float, NeuronID >::diff(const float a, AurynVector *b)auryn::AurynVector< float, NeuronID >inline
div(const float a)auryn::AurynVector< float, NeuronID >inline
div(AurynVector *v)auryn::AurynVector< float, NeuronID >inline
div(AurynVector *a, AurynVector *b)auryn::AurynVector< float, NeuronID >inline
element_sum()auryn::AurynVector< float, NeuronID >inline
elementwise_max(AurynVector *v1, AurynVector *v2)auryn::AurynVector< float, NeuronID >inline
elementwise_max(AurynVector *v1)auryn::AurynVector< float, NeuronID >inline
EulerTrace(NeuronID n, AurynFloat timeconstant)auryn::EulerTrace
evolve()auryn::LinearTracevirtual
exp()auryn::AurynVector< float, NeuronID >inline
fast_exp()auryn::AurynVector< float, NeuronID >inline
fast_exp256(float x)auryn::AurynVector< float, NeuronID >inlineprotected
follow()auryn::EulerTracevirtual
auryn::Trace::follow(AurynVectorFloat *v, const float rate)auryn::Traceinlinevirtual
AurynVector< float, NeuronID >::follow(AurynVector< float, NeuronID > *v, const float rate)auryn::AurynVector< float, NeuronID >inline
follow_scalar(const float a, const float rate)auryn::AurynVector< float, NeuronID >inline
freebuf()auryn::AurynVector< float, NeuronID >inlineprotected
get(NeuronID i)auryn::LinearTrace
get_state_ptr()auryn::Tracevirtual
get_tau()auryn::Trace
inc(NeuronID i)auryn::LinearTracevirtual
auryn::EulerTrace::inc(SpikeContainer *sc)auryn::Tracevirtual
inv()auryn::AurynVector< float, NeuronID >inline
l1norm()auryn::AurynVector< float, NeuronID >inline
l2norm()auryn::AurynVector< float, NeuronID >inline
LinearTrace(NeuronID n, AurynFloat timeconstant)auryn::LinearTrace
LinearTrace(NeuronID n, AurynFloat timeconstant, AurynTime *clk)auryn::LinearTrace
max()auryn::AurynVector< float, NeuronID >inline
mean()auryn::AurynVector< float, NeuronID >inline
min()auryn::AurynVector< float, NeuronID >inline
mul(const float a)auryn::AurynVectorFloatinline
mul(AurynVectorFloat *v)auryn::AurynVectorFloat
AurynVector< float, NeuronID >::mul(AurynVector *v)auryn::AurynVector< float, NeuronID >inline
mul_specific(const NeuronID i, const float c)auryn::AurynVector< float, NeuronID >inline
neg()auryn::AurynVector< float, NeuronID >inline
neg_rect()auryn::AurynVector< float, NeuronID >inline
nonzero()auryn::AurynVector< float, NeuronID >inline
normalized_get(NeuronID i)auryn::Tracevirtual
pow(const unsigned int n)auryn::AurynVector< float, NeuronID >inline
print()auryn::AurynVector< float, NeuronID >inline
ptr(NeuronID i=0)auryn::AurynVector< float, NeuronID >inline
rect()auryn::AurynVector< float, NeuronID >inline
resize(NeuronID new_size)auryn::AurynVectorFloatvirtual
saxpy(const float a, AurynVectorFloat *x)auryn::AurynVectorFloat
AurynVector< float, NeuronID >::saxpy(const float a, AurynVector *x)auryn::AurynVector< float, NeuronID >inline
scale(const float a)auryn::AurynVectorFloat
set(NeuronID i, float value)auryn::AurynVector< float, NeuronID >inline
set_all(const float v)auryn::AurynVector< float, NeuronID >inline
set_random(unsigned int seed=0)auryn::AurynVector< float, NeuronID >inline
set_random_normal(AurynState mean=0.0, AurynState sigma=1.0, unsigned int seed=8721)auryn::AurynVector< float, NeuronID >inline
set_target(AurynStateVector *target)auryn::EulerTracevirtual
set_timeconstant(AurynFloat timeconstant)auryn::EulerTracevirtual
set_zero()auryn::AurynVector< float, NeuronID >inline
sigmoid(AurynVector *x, const float beta, const float thr)auryn::AurynVector< float, NeuronID >inline
sizeauryn::AurynVector< float, NeuronID >
sqr()auryn::AurynVector< float, NeuronID >inline
sqrt()auryn::AurynVector< float, NeuronID >inline
std()auryn::AurynVector< float, NeuronID >inline
sub(const float c)auryn::AurynVector< float, NeuronID >inline
sub(AurynVector *v)auryn::AurynVector< float, NeuronID >inline
sum(AurynVectorFloat *a, AurynVectorFloat *b)auryn::AurynVectorFloat
sum(AurynVectorFloat *a, const float b)auryn::AurynVectorFloat
AurynVector< float, NeuronID >::sum(AurynVector *a, AurynVector *b)auryn::AurynVector< float, NeuronID >inline
AurynVector< float, NeuronID >::sum(AurynVector *a, const float b)auryn::AurynVector< float, NeuronID >inline
tauauryn::Traceprotected
Trace(NeuronID n, AurynFloat timeconstant)auryn::Trace
update(NeuronID i)auryn::LinearTrace
var()auryn::AurynVector< float, NeuronID >inline
write_to_file(std::string filename)auryn::AurynVector< float, NeuronID >inline
zero_effective_zeros(const float epsilon=1e-3)auryn::AurynVector< float, NeuronID >inline
~AurynVector()auryn::AurynVector< float, NeuronID >inlinevirtual
~AurynVectorFloat()auryn::AurynVectorFloatinline
~EulerTrace()auryn::EulerTracevirtual
~LinearTrace()auryn::LinearTracevirtual
~Trace()auryn::Tracevirtual