|
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 |