Cypress  1.0
C++ Spiking Neural Network Simulation Framework
cypress::RandomConnector< RandomEngine > Member List

This is the complete list of members for cypress::RandomConnector< RandomEngine >, including all inherited members.

_store_learned_weights(std::vector< LocalConnection > &&weights)cypress::Connectorinline
additional_parameter() const cypress::Connectorinline
all_to_all(Real weight=1.0, Real delay=0.0, bool allow_self_connections=true)cypress::Connectorinlinestatic
all_to_all(SynapseBase &synapse, bool allow_self_connections=true)cypress::Connectorinlinestatic
allow_self_connections() const cypress::Connectorinline
connect(const ConnectionDescriptor &descr, std::vector< LocalConnection > &tar) const overridecypress::FixedProbabilityConnector< RandomEngine >inlinevirtual
Connector(SynapseBase &synapse, bool self_connections)cypress::Connectorinlineexplicitprotected
Connector(std::shared_ptr< SynapseBase > synapse, bool self_connections)cypress::Connectorinlineexplicitprotected
Connector(Real weight, Real delay, bool self_connections)cypress::Connectorinlineprotected
fixed_fan_in(size_t n_fan_in, Real weight, Real delay=0.0, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_fan_in(size_t n_fan_in, SynapseBase &synapse, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_fan_in(size_t n_fan_in, Real weight, Real delay, size_t seed, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_fan_in(size_t n_fan_in, SynapseBase &synapse, size_t seed, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_fan_out(size_t n_fan_out, Real weight, Real delay=0.0, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_fan_out(size_t n_fan_out, SynapseBase &synapse, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_fan_out(size_t n_fan_out, Real weight, Real delay, size_t seed, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_fan_out(size_t n_fan_out, SynapseBase &synapse, size_t seed, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_probability(std::unique_ptr< Connector > connector, Real p, bool allow_self_connections=true)cypress::Connectorinlinestatic
fixed_probability(std::unique_ptr< Connector > connector, Real p, size_t seed, bool allow_self_connections=true)cypress::Connectorinlinestatic
FixedProbabilityConnector(std::unique_ptr< Connector > connector, Real p, std::shared_ptr< RandomEngine > engine, bool self_connections)cypress::FixedProbabilityConnector< RandomEngine >inline
FixedProbabilityConnectorBase(std::shared_ptr< SynapseBase > synapse, bool self_connections)cypress::FixedProbabilityConnectorBaseinlineprotected
from_list(const std::vector< LocalConnection > &connections)cypress::Connectorinlinestatic
from_list(std::initializer_list< LocalConnection > connections)cypress::Connectorinlinestatic
from_list(const std::vector< LocalConnection > &connections, SynapseBase &synapse)cypress::Connectorinlinestatic
from_list(std::initializer_list< LocalConnection > connections, SynapseBase &synapse)cypress::Connectorinlinestatic
functor(const F &cback)cypress::Connectorinlinestatic
functor(const F &cback, Real weight, Real delay=0.0)cypress::Connectorinlinestatic
learned_weights() const cypress::Connectorinline
m_additional_parametercypress::Connectorprotected
m_connectorcypress::FixedProbabilityConnector< RandomEngine >protected
m_enginecypress::FixedProbabilityConnector< RandomEngine >protected
m_seed_givencypress::Connectorprotected
m_self_connectionscypress::Connectorprotected
m_synapsecypress::Connectorprotected
m_weightscypress::Connectorprotected
name() const overridecypress::RandomConnector< RandomEngine >inlinevirtual
name_stringcypress::FixedProbabilityConnectorBaseprotected
one_to_one(Real weight=1.0, Real delay=0.0)cypress::Connectorinlinestatic
one_to_one(SynapseBase &synapse)cypress::Connectorinlinestatic
random(Real weight=1, Real delay=0, Real probability=1, bool allow_self_connections=true)cypress::Connectorinlinestatic
random(SynapseBase &synapse, Real probability=1, bool allow_self_connections=true)cypress::Connectorinlinestatic
random(Real weight, Real delay, Real probability, size_t seed, bool allow_self_connections=true)cypress::Connectorinlinestatic
random(SynapseBase &synapse, Real probability, size_t seed, bool allow_self_connections=true)cypress::Connectorinlinestatic
RandomConnector(Real weight, Real delay, Real probability, std::shared_ptr< RandomEngine > engine, bool self_connections)cypress::RandomConnector< RandomEngine >inline
RandomConnector(SynapseBase &synapse, Real probability, std::shared_ptr< RandomEngine > engine, bool self_connections)cypress::RandomConnector< RandomEngine >inline
seed_given()cypress::FixedProbabilityConnectorBaseinline
size(size_t size_src_pop, size_t size_target_pop) const overridecypress::FixedProbabilityConnector< RandomEngine >inlinevirtual
synapse() const cypress::Connectorinline
synapse_name() const cypress::Connectorinline
valid(const ConnectionDescriptor &descr) const overridecypress::FixedProbabilityConnector< RandomEngine >inlinevirtual
~Connector()=defaultcypress::Connectorvirtual
~FixedProbabilityConnector() override=defaultcypress::FixedProbabilityConnector< RandomEngine >