Kaspersky Neuromorphic Platform  1.0.0
API Reference
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cknp::core::BackendBase class for backends
 Cknp::backends::multi_threaded_cpu::MultiThreadedCPUBackendDefinition of an interface to the multi-threaded CPU backend
 Cknp::backends::single_threaded_cpu::SingleThreadedCPUBackendDefinition of an interface to the single-threaded CPU backend
 Cknp::framework::BackendLoaderDefinition of a backend loader
 Cknp::core::BaseDataCommon parameters for several different entities
 Cknp::core::Backend::BaseValueIterator< Type >The BaseValueIterator class is a definition of an interface to the iterator used to access populations or projections by value
 Cknp::core::Backend::BaseValueIterator< knp::core::AllPopulationsVariant >
 Cknp::core::Backend::BaseValueIterator< knp::core::AllProjectionsVariant >
 Cknp::core::continuously_uid_generatorUID generator for entities
 Cknp::framework::io::output::ConvertToSetDefinition of a converter that gets a set of spiked neuron indexes from spike messages
 Cknp::framework::projection::parameters_generators::CopySynapseGen< SynapseType >The CopySynapseGen class is a definition of a synapse generator that copies parameters of the specified synapse
 Cknp::core::Backend::DataRangesStructure used to access population and projection data
 Cknp::neuron_traits::default_values< NeuronType >Structure for neuron default values
 Cknp::synapse_traits::default_values< SynapseType >Structure for synapse default values
 Cknp::neuron_traits::default_values< AltAILIF >Structure for AltAILIF neuron default values
 Cknp::neuron_traits::default_values< BLIFATNeuron >Structure for BLIFAT neuron default values
 Cknp::synapse_traits::default_values< DeltaSynapse >Default values for delta synapse parameters
 Cknp::neuron_traits::default_values< SynapticResourceSTDPNeuron< NeuronType > >Template for neuron parameters supported by synaptic resource-based STDP
 Cknp::core::DeviceBase class for devices supported by the device library
 Cknp::devices::altai::AltAIBase class for AltAI devices
 Cknp::devices::altai::AltAI_GMThe AltAI_GM class is a definition of an interface to the AltAI golden model device
 Cknp::devices::altai::AltAI_HWThe AltAI_HW class is a definition of an interface to AltAI hardware device
 Cknp::devices::cpu::CPUDefinition of an interface to the CPU device
 Cfalse_typeThe integral_constant instance to represent the false bool value
 Cknp::meta::is_specialization< Template< Args... >, Template >Specialization test template.
 Cknp::meta::is_specialization< T, Template >Specialization test template
 Cknp::framework::projection::synapse_generators::FixedNumberPost< SynapseType >The FixedNumberPost class is a definition of a generator that makes connections between each presynaptic neuron and a fixed number of random postsynaptic neurons
 Cknp::framework::projection::synapse_generators::FixedNumberPre< SynapseType >The FixedNumberPre class is a definition of a generator that makes connections between each postsynaptic neuron and a fixed number of random presynaptic neurons
 Cknp::framework::projection::synapse_generators::FixedProbability< SynapseType >The FixedProbability class is a definition of a generator that makes connections with some probability between each presynaptic population (source) neuron to each postsynaptic population (destination) neuron
 Cknp::framework::projection::synapse_generators::FromMap< SynapseType, Map >The FromMap class is a defintion of a generator of synapses from std::map or std::unordered_map object
 Cknp::framework::io::input::IndexConverterDefinition of a converter that converts lines of integers into spiked neuron indexes
 Cknp::framework::io::input::InputChannelDefinition of an input channel
 Cknp::framework::population::neurons_generators::MakeRandom< NeuronType >Generate neurons with random parameter values
 Cknp::core::MessageBusDefinition of an interface to a message bus
 Cknp::core::messaging::MessageHeaderCommon header for messages
 Cknp::framework::monitoring::MessageObserver< Message >The MessageObserver class is a definition of an observer that receives messages and processes them
 Cknp::framework::ModelDefinition of a model that contains a network, input and output channels, a monitor and a backend
 Cknp::framework::ModelExecutorDefinition of an executor that runs the uploaded model on the specified backend
 Cknp::framework::ModelLoaderDefinition of a loader that uploads the model to the specified backend
 Cknp::framework::NetworkDefinition of a neural network that contains populations and projections
 Cknp::neuron_traits::neuron_parameters< NeuronType >Structure for neuron parameters
 Cknp::neuron_traits::neuron_parameters< SynapticResourceSTDPNeuron< NeuronType > >Template for neuron parameters supported by synaptic resource-based STDP
 Cknp::neuron_traits::neuron_parameters< AltAILIF >Structure for AltAILIF neuron parameters
 Cknp::neuron_traits::neuron_parameters< BLIFATNeuron >Structure for BLIFAT neuron parameters
 CnoncopyableEnsure that objects cannot be copied
 Cknp::core::MessageEndpointDefinition of message endpoints
 Cknp::framework::io::output::OutputChannelDefinition of an output channel
 Cboost::geometry::model::point
 Cknp::framework::coordinates::radial::d2::coordinate< CoordinateType, DegreeOrRadian, CoordinateSystem >Polar coordinates
 Cknp::framework::coordinates::radial::d3::coordinate< CoordinateType, DegreeOrRadian, CoordinateSystem >Spherical coordinates
 Cknp::core::Population< NeuronType >The Population class is a container of neurons of the same model
 Cknp::devices::altai::PortStructure used to define location of input and output ports in a grid of AltAI cores
 Cknp::core::Projection< SynapseType >The Projection class is a definition of similar connections between the neurons of two populations
 Cknp::framework::io::input::SequenceConverter< ValueType >The SequenceConverter class is a definition of a stream-like converter that converts a list of input values into spike messages
 Cknp::synapse_traits::shared_synapse_parameters< SynapseType >Structure for parameters shared between synapses
 Cknp::synapse_traits::shared_synapse_parameters< knp::synapse_traits::STDP< Rule, SynapseT > >
 Cknp::synapse_traits::shared_synapse_parameters< STDP< Rule, SynapseType > >Common STDP parameters
 Cknp::synapse_traits::shared_synapse_parameters< STDP< STDPSynapticResourceRule, SynapseType > >Shared parameters for the resource STDP
 Cknp::synapse_traits::shared_synapse_parameters< SynapseT >
 Cknp::core::Projection< SynapseType >::SharedSynapseParametersT< SynapseT >Shared synapse parameters for the non-STDP variant of the projection
 Cknp::core::Projection< SynapseType >::SharedSynapseParametersT< knp::synapse_traits::STDP< Rule, SynapseT > >Structure for the parameters shared between synapses for STDP
 Cknp::core::Projection< SynapseType >::SharedSynapseParametersT< SynapseType >
 Cknp::core::messaging::SpikeMessageStructure of the spike message
 Cknp::synapse_traits::STDP< Rule, Synapse >Common template for the all STDP implementations
 Cknp::synapse_traits::STDPAdditiveRule< SynapseType >STDP additive rule parameters
 Cknp::synapse_traits::STDPSynapticResourceRule< SynapseType >STDP rule with synaptic resource parameters
 Cknp::backends::cpu::subscribe_stdp_projection< SynapseType >The "null" subscriber
 Cknp::backends::cpu::subscribe_stdp_projection< knp::synapse_traits::STDP< Rule, SynapseType > >STDP projection subscriber
 Cknp::core::Subscription< MessageT >The Subscription class is used for message exchange between the network entities
 Cknp::synapse_traits::synapse_parameters< SynapseType >Structure for synapse parameters
 Cknp::synapse_traits::synapse_parameters< DeltaSynapse >Structure for delta synapse parameters
 Cknp::synapse_traits::synapse_parameters< Synapse >
 Cknp::synapse_traits::synapse_parameters< STDP< Rule, Synapse > >Synapse with STDP rule
 Cknp::core::messaging::SynapticImpactStructure that contains the synaptic impact value and indexes of presynaptic and postsynaptic neurons
 Cknp::core::messaging::SynapticImpactMessageStructure of the synaptic impact message
 Cknp::neuron_traits::SynapticResourceSTDPNeuron< NeuronType >Neuron type with resource-based STDP learning rule
 Cknp::core::TagMapDefinition of tags used by entity and their values
 Cknp::backends::cpu_executors::ThreadPoolDefinition of thread pool
 Cknp::backends::cpu_executors::ThreadPoolContextService class used for creating pool executors
 Cknp::backends::cpu_executors::ThreadPoolExecutorDefinition of the interface to thread pool used for thread execution
 Ctrue_typeThe integral_constant instance to represent the true bool value
 Cknp::meta::is_specialization< Template< Args... >, Template >Specialization test template.
 Cknp::core::UIDDefinition of unique identifiers for entities
 Cknp::core::uid_hashUID hash functor type
 Cknp::meta::variant_cast_proxy< FromArgs >Convert from one set of arguments to another