Kaspersky Neuromorphic Platform
1.0.0
API Reference
|
Namespace for synapse traits. More...
Namespace for synapse traits.
using knp::synapse_traits::AdditiveSTDPDeltaSynapse = STDP<STDPAdditiveRule, DeltaSynapse> |
Delta synapse with STDP additive rule type.
Definition at line 39 of file stdp_type_traits.h.
using knp::synapse_traits::AllSynapses = boost::mp11::mp_list< DeltaSynapse, AdditiveSTDPDeltaSynapse, SynapticResourceSTDPDeltaSynapse > |
List of synapse types.
To add a new synapse type to the list, define it in the ALL_SYNAPSES macro. For example,
Definition at line 50 of file all_traits.h.
using knp::synapse_traits::SynapticResourceSTDPDeltaSynapse = STDP<STDPSynapticResourceRule, DeltaSynapse> |
Delta synapse with STDP synaptic resource rule type.
Definition at line 45 of file stdp_type_traits.h.
|
strong |
Types of synapses. This parameter is used for projection-population interaction.
Definition at line 35 of file output_types.h.
|
constexpr |
A tuple that contains string names of synapse types.
Definition at line 56 of file all_traits.h.