Skip to content

osfriese/auryn

 
 

Repository files navigation

This is mostly the original auryn package. For informations see Auryn.

GeoConnection

I added a new connection type, the GeoConnection, wich is a simpel model of the visual cortex. It connects neurons depending on their position, their distance to each other depending and their orientation. If you speak german please see documentation_de.pdf for a detailed explanation. Maybe there will be an english version soon.

The basic priciple is:

  • most connections are local
  • smaler distances means higher probability for a connection
  • similar orientation means higher probability for a connection

p(i,j) = exp(-((xi-xj)^2 + (yi-yj)^2)/sigma) or p(orientation) if similar.

This image demonstrates connections of only one from 5110 neurons in an 64 times 64 grating with four pinwheel structures.

GeoConnectiono

I hope I can give further documentation soon. All new functions have been tested.

Auryn

This is the README file that comes with your version of Auryn.

Auryn logo

Auryn is a source package used to create highly specialized and optimized code to simulate recurrent spiking neural networks with spike timing dependent plasticity (STDP). It comes with the GPLv3 (please see COPYING).

Quick start

To download and compile the examples try:

sudo apt-get install cmake git build-essential libboost-all-dev
git clone https://github.com/fzenke/auryn.git && cd auryn 
git checkout -b develop origin/develop
mkdir build && cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release && make

Documentation & Installation/Use

Please visit the wiki at http://www.fzenke.net/auryn/

Requirements

Auryn needs the boost libraries (www.boost.org) with MPI support installed in development versions to compile.

Citing Auryn

If you find Auryn useful and you use it or parts of it in one of your publications please cite:

Zenke, F. and Gerstner, W., 2014. Limits to high-speed simulations of spiking neural networks using general-purpose computers. Front Neuroinform 8, 76. doi: 10.3389/fninf.2014.00076

-- Friedemann Zenke, Mar 13 2015

Copyright 2014-2015 Friedemann Zenke. Copying and distribution of this file, with or without modification, are permitted provided the copyright notice and this notice are preserved.

About

Auryn Plastic Recurrent Network Simulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 99.8%
  • Makefile 0.2%