Kaspersky Neuromorphic Platform  1.0.0
API Reference
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NknpGeneral framework namespace
 NbackendsNamespace for implementation of concrete backends
 NcpuNamespace for CPU backends
 Csubscribe_stdp_projectionThe "null" subscriber
 Csubscribe_stdp_projection< knp::synapse_traits::STDP< Rule, SynapseType > >STDP projection subscriber
 Ncpu_executorsNamespace for CPU backend executors
 CThreadPoolDefinition of thread pool
 CThreadPoolContextService class used for creating pool executors
 CThreadPoolExecutorDefinition of the interface to thread pool used for thread execution
 Nmulti_threaded_cpuNamespace for multi-threaded backend
 CMultiThreadedCPUBackendDefinition of an interface to the multi-threaded CPU backend
 Nsingle_threaded_cpuNamespace for single-threaded backend
 CSingleThreadedCPUBackendDefinition of an interface to the single-threaded CPU backend
 NcoreCore library namespace
 NmessagingMessaging namespace
 CMessageHeaderCommon header for messages
 CSpikeMessageStructure of the spike message
 CSynapticImpactStructure that contains the synaptic impact value and indexes of presynaptic and postsynaptic neurons
 CSynapticImpactMessageStructure of the synaptic impact message
 CBackendBase class for backends
 CBaseValueIteratorThe BaseValueIterator class is a definition of an interface to the iterator used to access populations or projections by value
 CDataRangesStructure used to access population and projection data
 CBaseDataCommon parameters for several different entities
 Ccontinuously_uid_generatorUID generator for entities
 CDeviceBase class for devices supported by the device library
 CMessageBusDefinition of an interface to a message bus
 CMessageEndpointDefinition of message endpoints
 CPopulationThe Population class is a container of neurons of the same model
 CProjectionThe Projection class is a definition of similar connections between the neurons of two populations
 CSharedSynapseParametersTShared 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
 CSubscriptionThe Subscription class is used for message exchange between the network entities
 CTagMapDefinition of tags used by entity and their values
 CUIDDefinition of unique identifiers for entities
 Cuid_hashUID hash functor type
 NdevicesNamespace for implementation of concrete devices
 NaltaiAltAI device namespace
 CAltAIBase class for AltAI devices
 CAltAI_GMThe AltAI_GM class is a definition of an interface to the AltAI golden model device
 CAltAI_HWThe AltAI_HW class is a definition of an interface to AltAI hardware device
 CPortStructure used to define location of input and output ports in a grid of AltAI cores
 NcpuCPU device namespace
 CCPUDefinition of an interface to the CPU device
 NframeworkFramework namespace
 NcoordinatesNamespace for framework coordinates
 NradialNamespace for the radial coordinates
 NioInput and output channel namespace
 NinputInput channel namespace
 NoutputOutput channel namespace
 NmonitoringMonitoring namespace
 CMessageObserverThe MessageObserver class is a definition of an observer that receives messages and processes them
 NpopulationNamespace for framework population routines
 Nneurons_generatorsNamespace for generators of neurons with specific parameters
 NprojectionProjection namespace
 Nparameters_generatorsNamespace for framework projection connectors
 Nsynapse_generatorsNamespace for framework projection generators
 CBackendLoaderDefinition of a backend loader
 CModelDefinition of a model that contains a network, input and output channels, a monitor and a backend
 CModelExecutorDefinition of an executor that runs the uploaded model on the specified backend
 CModelLoaderDefinition of a loader that uploads the model to the specified backend
 CNetworkDefinition of a neural network that contains populations and projections
 NmetaMetaprogramming library namespace
 Cis_specializationSpecialization test template
 Cis_specialization< Template< Args... >, Template >Specialization test template.
 Cvariant_cast_proxyConvert from one set of arguments to another
 Nneuron_traitsNamespace for neuron traits
 Cdefault_valuesStructure 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_parametersStructure 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
 CSynapticResourceSTDPNeuronNeuron type with resource-based STDP learning rule
 Nsynapse_traitsNamespace for synapse traits
 Cdefault_valuesStructure for synapse default values
 Cdefault_values< DeltaSynapse >Default values for delta synapse parameters
 Cshared_synapse_parametersStructure 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
 CSTDPCommon template for the all STDP implementations
 CSTDPAdditiveRuleSTDP additive rule parameters
 CSTDPSynapticResourceRuleSTDP rule with synaptic resource parameters
 Csynapse_parametersStructure for synapse parameters
 Csynapse_parameters< DeltaSynapse >Structure for delta synapse parameters
 Csynapse_parameters< STDP< Rule, Synapse > >Synapse with STDP rule
 Cfalse_typeThe integral_constant instance to represent the false bool value
 CnoncopyableEnsure that objects cannot be copied
 Ctrue_typeThe integral_constant instance to represent the true bool value