Kaspersky Neuromorphic Platform
1.0.0
API Reference
Loading...
Searching...
No Matches
Todo List
Member
knp::backends::multi_threaded_cpu::MultiThreadedCPUBackend::start_learning
() override
Probably only need to use
start_learning
for some of projections: the ones that were locked with
lock()
.
Member
knp::backends::single_threaded_cpu::SingleThreadedCPUBackend::begin_projections
()
Make iterator which returns projections, but not a wrapper.
Member
knp::backends::single_threaded_cpu::SingleThreadedCPUBackend::start_learning
() override
Probably only need to use
start_learning
for some of projections: the ones that were locked with
lock()
.
Member
knp::core::messaging::SynapticImpactMessage::is_forcing_
Try to remove this when fixing main; this parameter is too specific to be a part of a general message.
Class
knp::core::Projection< SynapseType >
This class should later be divided to interface and implementation classes.
Member
knp::core::UID::UID
(bool random)
Optimize it.
Member
knp::framework::projection::creators::clone_projection
(const knp::core::Projection< SourceSynapseType > &source_proj,
parameters_generators::SynGen1ParamType< DestinationSynapseType >
syn_gen=
parameters_generators::default_synapse_gen< DestinationSynapseType >
, const std::optional< knp::core::UID > &presynaptic_uid=std::nullopt, const std::optional< knp::core::UID > &postsynaptic_uid=std::nullopt)
Clone synapse parameters when projection types are the same.
Member
knp::framework::projection::synapse_generators::clone_projection
(const knp::core::Projection< SourceSynapseType > &source_proj,
parameters_generators::SynGen1ParamType< DestinationSynapseType >
syn_gen=
parameters_generators::default_synapse_gen< DestinationSynapseType >
)
Clone synapse parameters when projection types are the same.
Member
knp::neuron_traits::neuron_parameters< SynapticResourceSTDPNeuron< NeuronType > >::dopamine_plasticity_time_
Remove it when 3-phase learning is ready.
Member
knp::synapse_traits::OutputType
Improve descriptions. Maybe split this enum.