Annarchy

Latest version: v4.7.3

Safety actively analyzes 621924 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

4.7.3

* Removed deprecated "weightsharing" extension (replaced by "convolution" since 4.6.8 release).
* Added a new extension sub-module for ANN-to-SNN conversion. See examples/ann_to_snn for more details.
* Added convolution/pooling on CUDA devices.
* simulate_until() accepts now also a spiking condition (298a598)
* Added two new evaluation methods to Monitor: inter_spike_interval, coefficient_of_variation
* Added binomeal distribution to the set of supported random distributions in ANNarchy (7a667b)
* Extended Monitor.histogram to compute a histogram for neurons individually.
* create_synapse / prune_synapse part of the structural plasticity accepts now a list of ranks.
* TimedArray: the data buffer can now be changed using *update()* after *calling compile()*, see commits 46fe14e, ad8bbbe, 630765f, 3498101
* Refactored CUDA code generation to be compatible with recent NVidia SDK >= 11.x
* Fixed potential memory leaks in Pooling/Convolution/BOLD extension (c302041, 74e75a3)
* Fixed potentially too high memory allocation for SELL, CSRC, and BSR (a3c158)
* Refactored some parts of the CUDA code generation (e.g., f64375b, 7fb07b4)
* Updated unittests (f3d3109, 9283dc3)
* Issue 10/11: bugfix related to psp-statements on CUDA devices
* Removed a case of unnecessary re-compiles of the simulation core (58dcd85)
* PopulationViews support negative indices (bf71f55)
* Refactored command line arguments (e03c28b), e.g., added --auto-tuning (still experimental!) and --report

4.7.2.6

* Support for Cython 3.0.
* Bugfix: venv does copy python-config.

4.7.2.5

* Bugfix: Projection.dendrite iterator was not working inside a network.

4.7.2.4

* Bugfix: Removed a print() in TimedPoissonPopulation.
* Bugfix: backwards compatitibility in pickled files.

4.7.2.3

* Bugfix: psp-statement used in spiking synapses was misinterpreted (issue 10, 11)
* Bugfix: sum(target) was not escaped in coupled ODEs.
* Fixed an error in code generation related to CSR/CSRC (commit ba62799)
* The optimization flag "disable_split_matrix" was not applied correctly in all cases

4.7.2.2

* BOLD monitor is now usable in `parallel_run` or magic networks.
* Controlling projections via "transmission" etc. is now working before `compile()`.
* Bugfixes:
* `compute_firing_rate()` was not using the correct values when used in magic networks.
* Gap junctions example was not working on GPU.
* Wrong condition in heuristic format selection.
* Called wrong wrapper function when update of single positions in Population attributes.
* Moved benchmarks codes to separate repository: <https://github.com/ANNarchy/benchmarks>

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.