Kaspersky Neuromorphic Platform
1.0.0
API Reference
|
▼Nknp | General framework namespace |
▼Nbackends | Namespace for implementation of concrete backends |
▼Ncpu | Namespace for CPU backends |
Csubscribe_stdp_projection | The "null" subscriber |
Csubscribe_stdp_projection< knp::synapse_traits::STDP< Rule, SynapseType > > | STDP projection subscriber |
▼Ncpu_executors | Namespace for CPU backend executors |
CThreadPool | Definition of thread pool |
CThreadPoolContext | Service class used for creating pool executors |
CThreadPoolExecutor | Definition of the interface to thread pool used for thread execution |
▼Nmulti_threaded_cpu | Namespace for multi-threaded backend |
CMultiThreadedCPUBackend | Definition of an interface to the multi-threaded CPU backend |
▼Nsingle_threaded_cpu | Namespace for single-threaded backend |
CSingleThreadedCPUBackend | Definition of an interface to the single-threaded CPU backend |
▼Ncore | Core library namespace |
▼Nmessaging | Messaging namespace |
CMessageHeader | Common header for messages |
CSpikeMessage | Structure of the spike message |
CSynapticImpact | Structure that contains the synaptic impact value and indexes of presynaptic and postsynaptic neurons |
CSynapticImpactMessage | Structure of the synaptic impact message |
▼CBackend | Base class for backends |
CBaseValueIterator | The BaseValueIterator class is a definition of an interface to the iterator used to access populations or projections by value |
CDataRanges | Structure used to access population and projection data |
CBaseData | Common parameters for several different entities |
Ccontinuously_uid_generator | UID generator for entities |
CDevice | Base class for devices supported by the device library |
CMessageBus | Definition of an interface to a message bus |
CMessageEndpoint | Definition of message endpoints |
CPopulation | The Population class is a container of neurons of the same model |
▼CProjection | The Projection class is a definition of similar connections between the neurons of two populations |
CSharedSynapseParametersT | Shared synapse parameters for the non-STDP variant of the projection |
CSharedSynapseParametersT< knp::synapse_traits::STDP< Rule, SynapseT > > | Structure for the parameters shared between synapses for STDP |
CSubscription | The Subscription class is used for message exchange between the network entities |
CTagMap | Definition of tags used by entity and their values |
CUID | Definition of unique identifiers for entities |
Cuid_hash | UID hash functor type |
▼Ndevices | Namespace for implementation of concrete devices |
▼Naltai | AltAI device namespace |
CAltAI | Base class for AltAI devices |
CAltAI_GM | The AltAI_GM class is a definition of an interface to the AltAI golden model device |
CAltAI_HW | The AltAI_HW class is a definition of an interface to AltAI hardware device |
CPort | Structure used to define location of input and output ports in a grid of AltAI cores |
▼Ncpu | CPU device namespace |
CCPU | Definition of an interface to the CPU device |
▼Nframework | Framework namespace |
▼Ncoordinates | Namespace for framework coordinates |
►Nradial | Namespace for the radial coordinates |
▼Nio | Input and output channel namespace |
►Ninput | Input channel namespace |
►Noutput | Output channel namespace |
▼Nmonitoring | Monitoring namespace |
CMessageObserver | The MessageObserver class is a definition of an observer that receives messages and processes them |
▼Npopulation | Namespace for framework population routines |
►Nneurons_generators | Namespace for generators of neurons with specific parameters |
▼Nprojection | Projection namespace |
►Nparameters_generators | Namespace for framework projection connectors |
►Nsynapse_generators | Namespace for framework projection generators |
CBackendLoader | Definition of a backend loader |
CModel | Definition of a model that contains a network, input and output channels, a monitor and a backend |
CModelExecutor | Definition of an executor that runs the uploaded model on the specified backend |
CModelLoader | Definition of a loader that uploads the model to the specified backend |
CNetwork | Definition of a neural network that contains populations and projections |
▼Nmeta | Metaprogramming library namespace |
Cis_specialization | Specialization test template |
Cis_specialization< Template< Args... >, Template > | Specialization test template. |
Cvariant_cast_proxy | Convert from one set of arguments to another |
▼Nneuron_traits | Namespace for neuron traits |
Cdefault_values | Structure for neuron default values |
Cdefault_values< AltAILIF > | Structure for AltAILIF neuron default values |
Cdefault_values< BLIFATNeuron > | Structure for BLIFAT neuron default values |
Cdefault_values< SynapticResourceSTDPNeuron< NeuronType > > | Template for neuron parameters supported by synaptic resource-based STDP |
Cneuron_parameters | Structure for neuron parameters |
Cneuron_parameters< AltAILIF > | Structure for AltAILIF neuron parameters |
Cneuron_parameters< BLIFATNeuron > | Structure for BLIFAT neuron parameters |
Cneuron_parameters< SynapticResourceSTDPNeuron< NeuronType > > | Template for neuron parameters supported by synaptic resource-based STDP |
CSynapticResourceSTDPNeuron | Neuron type with resource-based STDP learning rule |
▼Nsynapse_traits | Namespace for synapse traits |
Cdefault_values | Structure for synapse default values |
Cdefault_values< DeltaSynapse > | Default values for delta synapse parameters |
Cshared_synapse_parameters | Structure for parameters shared between synapses |
Cshared_synapse_parameters< STDP< Rule, SynapseType > > | Common STDP parameters |
Cshared_synapse_parameters< STDP< STDPSynapticResourceRule, SynapseType > > | Shared parameters for the resource STDP |
CSTDP | Common template for the all STDP implementations |
CSTDPAdditiveRule | STDP additive rule parameters |
CSTDPSynapticResourceRule | STDP rule with synaptic resource parameters |
Csynapse_parameters | Structure for synapse parameters |
Csynapse_parameters< DeltaSynapse > | Structure for delta synapse parameters |
Csynapse_parameters< STDP< Rule, Synapse > > | Synapse with STDP rule |
Cfalse_type | The integral_constant instance to represent the false bool value |
Cnoncopyable | Ensure that objects cannot be copied |
Ctrue_type | The integral_constant instance to represent the true bool value |