![]() |
GeNN
2.2.3
GPU enhanced Neuronal Networks (GeNN)
|
MBody1_project/model/classol_sim.cc | Main entry point for the classol (CLASSification in OLfaction) model simulation. Provided as a part of the complete example of simulating the MBody1 mushroom body model |
MBody_delayedSyn_project/model/classol_sim.cc | Main entry point for the classol (CLASSification in OLfaction) model simulation. Provided as a part of the complete example of simulating the MBody_delayedSyn mushroom body model |
MBody_individualID_project/model/classol_sim.cc | Main entry point for the classol (CLASSification in OLfaction) model simulation. Provided as a part of the complete example of simulating the MBody1 mushroom body model |
MBody_userdef_project/model/classol_sim.cc | Main entry point for the classol (CLASSification in OLfaction) model simulation. Provided as a part of the complete example of simulating the MBody1 mushroom body model |
MBody1_project/model/classol_sim.h | Header file containing global variables and macros used in running the classol / MBody1 model |
MBody_delayedSyn_project/model/classol_sim.h | Header file containing global variables and macros used in running the classol / MBody_delayedSyn model |
MBody_individualID_project/model/classol_sim.h | Header file containing global variables and macros used in running the classol / MBody_individualID model |
MBody_userdef_project/model/classol_sim.h | Header file containing global variables and macros used in running the classol / MBody1 model |
CodeHelper.h | |
command_line_processing.h | This file contains some tools for parsing the argv array which contains the command line options |
dpclass.h | |
experiment.cc | |
experiment.h | |
extra_neurons.h | |
extra_postsynapses.h | |
extra_weightupdates.h | |
GA.cc | |
gauss.cc | Contains the implementation of the Gaussian random number generator class randomGauss |
gauss.h | Random number generator for Gaussian random variable with mean 0 and standard deviation 1 |
gen_input_structured.cc | This file is part of a tool chain for running the classol/MBody1 example model |
gen_kcdn_syns.cc | This file is part of a tool chain for running the classol/MBody1 example model |
gen_kcdn_syns_fixto10K.cc | |
gen_pnkc_syns.cc | This file is part of a tool chain for running the classol/MBody1 example model |
gen_pnkc_syns_indivID.cc | This file is part of a tool chain for running the classol/MBody1 example model |
gen_pnlhi_syns.cc | This file is part of a tool chain for running the classol/MBody1 example model |
gen_syns_sparse.cc | This file generates the arrays needed for sparse connectivity. The connectivity is saved to a file for each variable and can then be read to fill the struct of connectivity |
gen_syns_sparse_izhModel.cc | This file is part of a tool chain for running the Izhikevich network model |
HHVclampGA_project/generate_run.cc | This file is used to run the HHVclampGA model with a single command line |
Izh_sparse_project/generate_run.cc | This file is part of a tool chain for running the classIzh/Izh_sparse example model |
MBody1_project/generate_run.cc | This file is part of a tool chain for running the classol/MBody1 example model |
MBody_delayedSyn_project/generate_run.cc | This file is part of a tool chain for running the classol/MBody_delayedSyn example model |
MBody_individualID_project/generate_run.cc | This file is part of a tool chain for running the classol/MBody_individualID example model |
MBody_userdef_project/generate_run.cc | This file is part of a tool chain for running the classol/MBody_userdef example model |
OneComp_project/generate_run.cc | This file is part of a tool chain for running the classol/MBody1 example model |
PoissonIzh_project/generate_run.cc | This file is part of a tool chain for running the classol/MBody1 example model |
generateALL.cc | Main file combining the code for code generation. Part of the code generation section |
generateALL.h | |
generateCPU.cc | Functions for generating code that will run the neuron and synapse simulations on the CPU. Part of the code generation section |
generateCPU.h | Functions for generating code that will run the neuron and synapse simulations on the CPU. Part of the code generation section |
generateKernels.cc | Contains functions that generate code for CUDA kernels. Part of the code generation section |
generateKernels.h | Contains functions that generate code for CUDA kernels. Part of the code generation section |
generateRunner.cc | Contains functions to generate code for running the simulation on the GPU, and for I/O convenience functions between GPU and CPU space. Part of the code generation section |
generateRunner.h | Contains functions to generate code for running the simulation on the GPU, and for I/O convenience functions between GPU and CPU space. Part of the code generation section |
GeNNHelperKrnls.cu | |
GeNNHelperKrnls.h | |
global.cc | |
global.h | Global header file containing a few global variables. Part of the code generation section |
helper.h | |
HHVClamp.cc | This file contains the model definition of HHVClamp model. It is used in both the GeNN code generation and the user side simulation code. The HHVClamp model implements a population of unconnected Hodgkin-Huxley neurons that evolve to mimick a model run on the CPU, using genetic algorithm techniques |
HHVClampParameters.h | |
hr_time.cc | This file contains the implementation of the CStopWatch class that provides a simple timing tool based on the system clock |
hr_time.h | This header file contains the definition of the CStopWatch class that implements a simple timing tool using the system clock |
isaac.cc | Header file and implementation of the ISAAC random number generator |
Izh_sim_sparse.cc | |
Izh_sparse.cc | |
Izh_sparse_model.cc | |
Izh_sparse_model.h | |
Izh_sparse_sim.h | |
MBody1_project/model/map_classol.cc | Implementation of the classol class |
MBody_delayedSyn_project/model/map_classol.cc | Implementation of the classol class |
MBody_individualID_project/model/map_classol.cc | Implementation of the classol class |
MBody_userdef_project/model/map_classol.cc | Implementation of the classol class |
MBody1_project/model/map_classol.h | Header file containing the class definition for classol (CLASSification OLfaction model), which contains the methods for setting up, initialising, simulating and saving results of a model of the insect mushroom body |
MBody_delayedSyn_project/model/map_classol.h | Header file containing the class definition for classol (CLASSification OLfaction model), which contains the methods for setting up, initialising, simulating and saving results of a model of the insect mushroom body |
MBody_individualID_project/model/map_classol.h | Header file containing the class definition for classol (CLASSification OLfaction model), which contains the methods for setting up, initialising, simulating and saving results of a model of the insect mushroom body |
MBody_userdef_project/model/map_classol.h | Header file containing the class definition for classol (CLASSification OLfaction model), which contains the methods for setting up, initialising, simulating and saving results of a model of the insect mushroom body |
HHVclampGA_project/model/MBody1.cc | This file contains the model definition of the mushroom body "MBody1" model. It is used in both the GeNN code generation and the user side simulation code (class classol, file classol_sim) |
MBody1_project/model/MBody1.cc | This file contains the model definition of the mushroom body "MBody1" model. It is used in both the GeNN code generation and the user side simulation code (class classol, file classol_sim) |
MBody_delayedSyn.cc | This file contains the model definition of the mushroom body "MBody_delayedSyn" model. It is used in both the GeNN code generation and the user side simulation code (class classol, file classol_sim) |
MBody_individualID.cc | This file contains the model definition of the mushroom body "MBody_incividualID" model. It is used in both the GeNN code generation and the user side simulation code (class classol, file classol_sim). It uses INDIVIDUALID for the connections from AL to MB allowing quite large numbers of PN and KC |
MBody_userdef.cc | This file contains the model definition of the mushroom body model. tis used in the GeNN code generation and the user side simulation code (class classol, file classol_sim) |
extra_global_params_in_sim_code/model.cc | |
extra_global_params_in_sim_code_event_spare_inv/model.cc | |
extra_global_post_param_in_sim_code/model.cc | |
extra_global_pre_param_in_sim_code/model.cc | |
neuron_support_code_sim/model.cc | |
neuron_support_code_threshold/model.cc | |
post_vars_in_post_learn/model.cc | |
post_vars_in_post_learn_sparse/model.cc | |
post_vars_in_sim_code/model.cc | |
post_vars_in_sim_code_sparse/model.cc | |
post_vars_in_synapse_dynamics/model.cc | |
post_vars_in_synapse_dynamics_sparse/model.cc | |
pre_vars_in_post_learn/model.cc | |
pre_vars_in_post_learn_sparse/model.cc | |
pre_vars_in_sim_code/model.cc | |
pre_vars_in_sim_code_event/model.cc | |
pre_vars_in_sim_code_event_sparse/model.cc | |
pre_vars_in_sim_code_event_sparse_inv/model.cc | |
pre_vars_in_sim_code_sparse/model.cc | |
pre_vars_in_synapse_dynamics/model.cc | |
pre_vars_in_synapse_dynamics_sparse/model.cc | |
synapse_support_code_event_sim_code/model.cc | |
synapse_support_code_event_threshold/model.cc | |
synapse_support_code_post_learn/model.cc | |
synapse_support_code_sim_code/model.cc | |
synapse_support_code_synapse_dynamics/model.cc | |
Model_Schmuker_2014_classifier.cc | |
include/modelSpec.cc | |
src/modelSpec.cc | |
modelSpec.h | Header file that contains the class (struct) definition of neuronModel for defining a neuron model and the class definition of NNmodel for defining a neuronal network model. Part of the code generation and generated code sections |
neuronModels.cc | |
neuronModels.h | |
OneComp.cc | |
OneComp_model.cc | |
OneComp_model.h | |
OneComp_sim.cc | |
OneComp_sim.h | |
parse_options.h | |
PoissonIzh-model.cc | |
PoissonIzh-model.h | |
PoissonIzh.cc | |
PoissonIzh_sim.cc | |
PoissonIzh_sim.h | |
postSynapseModels.cc | |
postSynapseModels.h | |
randomGen.cc | Contains the implementation of the ISAAC random number generator class for uniformly distributed random numbers and for a standard random number generator based on the C function rand() |
randomGen.h | Header file containing the class definition for a uniform random generator based on the ISAAC random number generator |
Schmuker2014_classifier.cc | |
Schmuker2014_classifier.h | Header file containing the class definition for the Schmuker2014 classifier, which contains the methods for setting up, initialising, simulating and saving results of a multivariate classifier imspired by the insect olfactory system. See "A neuromorphic network for generic multivariate data classification, Michael Schmuker, Thomas Pfeilc, and Martin Paul Nawrota, 2014" |
simulation_neuron_policy_pre_post_var.h | |
simulation_neuron_policy_pre_var.h | |
simulation_synapse_policy_dense.h | |
simulation_synapse_policy_none.h | |
simulation_synapse_policy_sparse.h | |
simulation_test.h | |
simulation_test_vars.h | |
Izh_sparse_project/model/sizes.h | |
MBody1_project/model/sizes.h | |
MBody_delayedSyn_project/model/sizes.h | |
MBody_individualID_project/model/sizes.h | |
MBody_userdef_project/model/sizes.h | |
OneComp_project/model/sizes.h | |
PoissonIzh_project/model/sizes.h | |
sparseProjection.h | |
sparseUtils.cc | |
sparseUtils.h | |
stringUtils.cc | |
stringUtils.h | |
synapseModels.cc | |
synapseModels.h | |
SynDelay.cc | |
SynDelaySim.cc | |
SynDelaySim.h | |
extra_global_params_in_sim_code/test.cc | |
extra_global_params_in_sim_code_event_spare_inv/test.cc | |
extra_global_post_param_in_sim_code/test.cc | |
extra_global_pre_param_in_sim_code/test.cc | |
neuron_support_code_sim/test.cc | |
neuron_support_code_threshold/test.cc | |
post_vars_in_post_learn/test.cc | |
post_vars_in_post_learn_sparse/test.cc | |
post_vars_in_sim_code/test.cc | |
post_vars_in_sim_code_sparse/test.cc | |
post_vars_in_synapse_dynamics/test.cc | |
post_vars_in_synapse_dynamics_sparse/test.cc | |
pre_vars_in_post_learn/test.cc | |
pre_vars_in_post_learn_sparse/test.cc | |
pre_vars_in_sim_code/test.cc | |
pre_vars_in_sim_code_event/test.cc | |
pre_vars_in_sim_code_event_sparse/test.cc | |
pre_vars_in_sim_code_event_sparse_inv/test.cc | |
pre_vars_in_sim_code_sparse/test.cc | |
pre_vars_in_synapse_dynamics/test.cc | |
pre_vars_in_synapse_dynamics_sparse/test.cc | |
synapse_support_code_event_sim_code/test.cc | |
synapse_support_code_event_threshold/test.cc | |
synapse_support_code_post_learn/test.cc | |
synapse_support_code_sim_code/test.cc | |
synapse_support_code_synapse_dynamics/test.cc | |
utils.cc | |
utils.h | This file contains standard utility functions provide within the NVIDIA CUDA software development toolkit (SDK). The remainder of the file contains a function that defines the standard neuron models |
VClampGA.cc | Main entry point for the GeNN project demonstrating realtime fitting of a neuron with a GA running mostly on the GPU |
VClampGA.h | Header file containing global variables and macros used in running the HHVClamp/VClampGA model |