https://github.com/vitay/ANNarchy

sort by:
Revision Author Date Message Commit Date
b4e0e09 Release 4.6.9. The BOLD monitor is undocumented for now, will be released in 4.7.0. 08 June 2020, 07:36:00 UTC
972f323 Added sanity checks to NormProjection (BOLD extension). Added some more details to the BOLD documentation. 04 June 2020, 10:10:28 UTC
0192f15 Started version 4.7.0 31 May 2020, 11:21:26 UTC
b500d0e Prepared release 4.6.9 31 May 2020, 10:35:00 UTC
69f8c3c Rerun all example notebooks. 29 May 2020, 14:45:02 UTC
768cca7 Documented the tensorboard extension 29 May 2020, 14:20:57 UTC
0fcf46f Documented the convolution extension. 25 May 2020, 17:09:01 UTC
cc9d6c0 Merge branch 'new_convolution' into develop 25 May 2020, 14:53:55 UTC
2f28225 Removed changes of commit 3cb975efdf (split of non ODEs in rate-coded neurons). Split up of the equations in two loops need to consider the fact that all equations in one non-ODE block need to be executed sequentially and not in a block with subsequent update of boundaries. The correct implementation require larger code changes which we will perform in the future. 25 May 2020, 13:22:48 UTC
03a34c6 Cleaned the API of ANNarchy.extensions.convolution 25 May 2020, 08:46:03 UTC
0379522 Bugfix: flags in Projection modified by connector methods (_single_constan_weight and _dense_matrix) were not considered by Projection._copy() 20 May 2020, 09:06:04 UTC
7ceba10 Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 14 May 2020, 15:11:07 UTC
8b1d395 Updated doc on notebooks. Deleted Conv1D in convolution. 14 May 2020, 15:10:22 UTC
7a648c7 Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 14 May 2020, 14:37:14 UTC
b71e36a small bugfix on previous commit 14 May 2020, 14:35:56 UTC
b575f72 Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 14 May 2020, 14:33:38 UTC
7235d39 Added python instances of Network classes to NetworkManager. This should solve a problem of ANNarchy using jupyter notebooks. The NetworkManager uses the python instances instead of network IDs. 14 May 2020, 14:28:52 UTC
17c505a Updated doc on notebooks 14 May 2020, 14:09:54 UTC
54f98a1 compile(clean=True) was not working 14 May 2020, 12:02:26 UTC
1e2c03e Reformatted docstrings 11 May 2020, 15:12:10 UTC
77e3d78 Refactoring the documentation 11 May 2020, 12:30:34 UTC
fe5b38e Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 04 May 2020, 12:05:45 UTC
14b3dab Edited changelog 04 May 2020, 12:05:19 UTC
108a0c4 removed occurances of -Wsign-compare 29 April 2020, 06:33:31 UTC
27223f3 Vectorization by openMP on neural equations. 29 April 2020, 06:26:14 UTC
85febf6 Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 25 April 2020, 09:00:25 UTC
9b332e8 Remove trailing white spaces from generated code. This improves readability of the code on editors like nano. 25 April 2020, 08:38:02 UTC
c104359 PopulationView.rank_from_coordinates and PopulationView.coordinates_from_rank now accept coordinates relative to the geometry of the popview. 23 April 2020, 10:00:58 UTC
6581699 Applied bugfix of commit 6e0ed78693 on CUDA. 21 April 2020, 12:53:54 UTC
6e0ed78 Fixed bug when using refractory variables (refractory="ref"): changes to ref were not reflected in the real refractory period. Moreover, the variable was interpreted in steps, not in ms. TODO: do the same in CUDA 21 April 2020, 11:40:26 UTC
a12a44d Improved performance of create_synapse (structural plasticity) Replaced the idx in pre_ranks on Python side by the search function in the CPP core. 06 April 2020, 06:15:57 UTC
bd072d4 Bugfix: BoldMonitor.get() didn't cleared te variables if keep=False. 01 April 2020, 11:34:17 UTC
6aa3e97 added a command line progress bar. The code is based on https://gist.github.com/vladignatyev/06860ec2040cb497f0f3 and slightly modified. 29 March 2020, 08:08:57 UTC
57bb735 Added load() to ANNarchy.core.Network. 27 March 2020, 11:26:14 UTC
4473b90 Merge branch 'repl_net_dict' into develop 18 March 2020, 16:22:25 UTC
4f46c36 typo 18 March 2020, 16:22:05 UTC
e4ab30f Fixed bug when using conditionals of the type "if (t==1)": unnecessary brackets, equality operation, and only one term. All other cases worked well. 18 March 2020, 08:20:33 UTC
9215ed0 clear() method works with the NetworkManager. 17 March 2020, 20:49:28 UTC
5c7c000 Introduced NetworkManager. this class encapsulates the Global._networks list of dictionaries. 17 March 2020, 09:10:01 UTC
9f750c0 minor bugfix/changes. + bugfix(BOLD): we removed tau_s/tau_f as parameters but they were left in the copy method. + simulate(measure_time==True) prints out the network id if multiple networks are simulated. 11 March 2020, 16:00:18 UTC
cb3185e small bugfix for the previous commit. 28 February 2020, 15:23:10 UTC
636ade5 Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 28 February 2020, 14:19:11 UTC
3cb975e Split the population::update code for rate-coded neurons into two loops. 28 February 2020, 13:27:05 UTC
a4262b3 Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 17 February 2020, 15:01:24 UTC
4658878 Slight change in the code generation. I separated the spike condition from equation, this should ease the vectorization. 17 February 2020, 14:59:19 UTC
a267928 Bugfix (Izhikevich neuron): the parameter a=0.2 was too high. We changed the default behavior from fast spiking (which should be a=0.1, d=2.0 according to Izhikevich 2003) to regular spiking (a=0.02, d=8.0 according to Izhikevich 2003) 12 February 2020, 07:36:53 UTC
3eb120c Trying to remove mock 30 January 2020, 13:00:20 UTC
8359bd0 Added .readthedocs.yml to improve the VM. 30 January 2020, 12:54:48 UTC
bae63aa Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 30 January 2020, 12:52:06 UTC
790bf5d Added py3.8 30 January 2020, 12:51:54 UTC
a2ddaa1 Added missing DOIs for the referenced articles. 30 January 2020, 10:53:56 UTC
89af048 Added description of the BOLD monitor variables. Removed two unnecessary parameters. 30 January 2020, 06:41:12 UTC
256cdea minor changes. Clear monitors for CUDA populations. Error in Bold monitor documentation. 09 January 2020, 09:09:26 UTC
d343e1b code generation bugfixes related to CUDA implementation. 08 January 2020, 15:58:35 UTC
8ed5b7a Tentative fix when cython is not in the same folder as python. 07 January 2020, 10:58:25 UTC
b85b4aa Merge branch 'connectome' into develop and resolved some issues. Improved _update_num_aff_connections implementation (is now called internally) 07 January 2020, 09:58:58 UTC
0f52b0f Bugfix: CurrentInjection projection did not consider PopulationViews. (Thanks to René Larisch for report) 18 December 2019, 12:06:54 UTC
2abd953 print(ANNarchy.core.Synapse object) shows the model description instead of the pointer address. 27 November 2019, 14:03:23 UTC
c531b4e Some bugfixes/interface changes on BoldMonitor: + period/period_offset is now working correctly + recording of intermediate variables of the balloon model is now disabled by default (enabling via record_all_variables argument) + added some error messages (e. g. two many variables) + Solved potential bug: bold monitors are now identified by the monitor ID not the targeted population (this would produce errors if multiple bold monitors access the same population). 25 November 2019, 21:05:50 UTC
412316b Bugfix: multiple AccProjections can now contribute to one target variable. 17 November 2019, 09:12:34 UTC
7d55bcd CUDA setup uses the full path to Cython 09 November 2019, 13:35:52 UTC
6aabc9c The full path to Cython is required on soe Anaconda. 08 November 2019, 13:44:10 UTC
429201f Checked and updated, done by Oliver Maith, the bold monitor: + equations work on second time scale, so we need to add a 0.001 on the equations + updated init values for (v, q, f_out, E) 07 November 2019, 14:21:36 UTC
5246fe9 Added __init__.pxd file to help Cython find .pxd headers in core/cython_ext. 06 November 2019, 13:57:41 UTC
66f6d9a parser: Added an exception when a parameter/variable has the name of a reserved function. 06 November 2019, 08:38:13 UTC
8cac80a Makefile: passing --include-dir to Cython. 05 November 2019, 12:40:05 UTC
9f72103 Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 03 November 2019, 16:40:20 UTC
2663ecf Dropped support for Python 2.7 on travis. 03 November 2019, 16:39:56 UTC
4c90aac Added argument "annarchy_json" introduced in commit 8bee6dac9f to Network class. 30 September 2019, 06:20:19 UTC
04aaf1d Bugfix (NormProjection): missing semicolon in g_target statement. 20 August 2019, 11:36:19 UTC
8bee6da Added a new argument 'annarchy_json' for compile() to allow local annarchy.json files. 13 August 2019, 08:46:18 UTC
7255ae0 Axonal spikes should be able to reduce synaptic efficancy (NormProjection) 13 August 2019, 08:29:53 UTC
7c13ee5 Merge branch 'develop' into connectome 13 August 2019, 05:53:44 UTC
c4217f8 Bugfix(CUDA): multiple populations had the same sequences of random numbers (Thanks to Valentin for reporting) 19 July 2019, 11:33:50 UTC
2e4b1db Fixed bug when using logical operations inside ite() in an ODE. Refactored a bit the parser. Improved the unittests. 12 July 2019, 15:44:42 UTC
0d049da Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 26 June 2019, 11:21:37 UTC
0e9a95f Merge branch 'master' into develop 26 June 2019, 11:20:31 UTC
fcc7f03 Intermediary release 4.6.8.1 26 June 2019, 10:57:58 UTC
00ad0ee macos: fixed segfault by adding -dynamiclib -flat_namespace to the MacOS Makefile. 26 June 2019, 10:53:59 UTC
cc21795 macos: tell xcode that cython modules are c++ 26 June 2019, 07:58:41 UTC
0333470 Merge branch 'master' into develop 24 June 2019, 05:54:49 UTC
effa23f Bugfix: Projection.load() for loading projection data of a single instance was not working correct. 24 June 2019, 05:52:46 UTC
0e6defe Started version 4.6.9 08 June 2019, 15:55:26 UTC
73ca3c1 Finished version 4.6.8 08 June 2019, 15:54:20 UTC
0715623 Merge branch 'develop' 08 June 2019, 15:43:44 UTC
de6c123 doc: added a notebook on using hyperopt 08 June 2019, 15:42:46 UTC
e6f23fd Bug: proj.w = 1.0 not working when has_single_weight after compile. 08 June 2019, 13:58:14 UTC
c909e37 Fixed Python2.7 bug in previous commit. 06 June 2019, 14:08:53 UTC
512a62d Fixed potential bug in load/save method for newer numpy version >=1.16.3. If an user wants to store .npz we use the numpy.save/numpy.load methods. For those numpy v1.16.3 changes the default values for allow_pickle. We define now the optional allow_pickle=True for numpy.save / numpy.load calls to remain with the behavior of older versions. 06 June 2019, 13:52:17 UTC
d6fa1d7 Merge branch 'master' into develop 25 May 2019, 10:45:08 UTC
2b8e1a5 Fixed bug in load_parameters. Thanks @CarolinScholl. 25 May 2019, 10:43:39 UTC
a9c40b0 wrong setup argument in unittest. 23 May 2019, 09:43:31 UTC
cd00dbe Implemented CurrentInjection on CUDA devices. Added an unittest based on the example in the documentation. 23 May 2019, 09:35:13 UTC
5dd3956 Merge branch 'develop' of https://ai.informatik.tu-chemnitz.de/gogs/annarchy/annarchy into develop 22 May 2019, 18:31:25 UTC
60fedcb Implemented missing deallocators on GPUs. 22 May 2019, 18:16:47 UTC
af31557 Added a `CurrentInjection` specific population allowing to connect a rate-coded population to the conductance ofa spiking population. 22 May 2019, 18:11:27 UTC
72e0758 Bugfix to commit: b65cc445a5 The host defines of built-in functions are required for some parts of the CPU side implementation. 20 May 2019, 17:48:43 UTC
b65cc44 Added the built-in method power() on GPUs. The equation interface of ANNarchy provides a custom power() method to implement a power function with integer exponents as loop and instead of pow(). 20 May 2019, 14:53:41 UTC
8d90fae Bugfix in CUDA introduced by commit 90d33f. 20 May 2019, 08:02:39 UTC
6979f0a Disabled by default the openMP parallelization of event-driven synaptic transmission. By providing disable_omp=False to Projection() one can enable this if required. 16 May 2019, 06:47:42 UTC
back to top