Skip to content

Optimal Localist and Distributed Coding Through STDP (Masquelier & Kheradpisheh 2018)

Notifications You must be signed in to change notification settings

ModelDBRepository/244684

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

<html>
<p>This code was used in: Masquelier &amp; Kheradpisheh (2018) Optimal localist and distributed coding of spatiotemporal spike patterns through STDP and coincidence detection. Frontiers in Computational Neuroscience.
with Matlab R2016b<br/>
Aug 2018<br/>
Send any questions to timothee.masquelier at cnrs.fr</a>
</p>
<p>The code is in STDP/src<br/>
The main script in STDP/src/main.m<br/>
It has a long header with some info.
</p>
<p>The parameters are gathered in param.m<br/>
The current values correspond to the optimal for P=5 patterns (see Table 1 in the paper)
The simulation takes around 15 min (depending on your system).
</p>
<p>plots.m is launched at the end of main.m to plot the results (similar to Figure 6 in the paper):
<p/>
<img src="./images/screenshot1.png"><p/>
<img src="./images/screenshot2.png"><p/>
<img src="./images/screenshot3.png" width="800"><p/>
  
<p>perf.m computes some performance indicators
mean_perf.m averages batch results (after running batch.py)
</p>
<p>batch.py is a Python script that launches multiple threads of main.m with different random seeds (see its header for more information)
</p>
<p>The data is read/written in STDP/data/
</p>

</body>
</html>

Releases

No releases published

Packages

No packages published