Skip to content
Snippets Groups Projects
  • kabicm's avatar
    LIF neurons: CPU backend with Brunel Network miniapp (#441) · 2d4bd154
    kabicm authored
    Two main contributions:
    
    1) Implementation of LIF neuron model with no kernel and no external input (I_e=0)
    
    The input current to each neuron is therefore just the sum of all the weights of incoming spikes. We integrate in jumps dt = min(t_final - t, t_event - t), since we know the exact solution of the differential equal describing the membrane potential.
    
    2) Miniapp for simulating the Brunel network of LIF neurons. 
    
    The network consists of 2 main populations: excitatory and inhibitory populations. Each neuron from the network receives a fixed number (proportional to the size of the population) of incoming connections from both of these groups. In addition to the input from excitatory and inhibitory populations, each neuron receives a fixed number of connections from the Poisson neurons producing the Poisson-like input that is integrated into the LIF cell group so that the communication of Poisson events is bypassed. 
    2d4bd154
.gitignore 705 B
# executables
*.exe
*.out

# compiler output
*.o
*.a
*.so

# intermediate python files
*.pyc

# graphviz files generated by executables
*.dot

# vim temporaries
*.swp
*.swo
*.swn
*.swq
*.swm
*.swl

# tar files
*.tar

# json files
*.json

# generated when making on os x
*.dSYM

# output of visualizing cell structures
*.dot
*.pdf
*.jpg
*.dat

# latex output
*.aux
*.log
*.out
*.pdf
*.toc
*.blg
*.fdb_latexmk
*.fls
*.bbl


# cmake
CMakeFiles
CMakeCache.txt
cmake_install.cmake
Makefile

# mechanisms generated from .mod files
mechanisms/multicore/*.hpp
mechanisms/gpu/*.hpp
mechanisms/gpu/*.cu

# build path
build*

commit.msg

# eclipse remote sync folders
.ptp-sync-folder

# Mac default files
.DS_Store