Version 2.4.2
We are very excited to release this new version of BrainPy V2.4.2. In this new update, we cover several exciting features:
New Features
- Reorganize the model to decouple dynamics and communication.
- Add
brainpy.dyn
for dynamics models andbrainpy.dnn
for the ANN layer and connection structures. - Supplement many docs for dedicated operators and common bugs of BrainPy.
- Fix many bugs.
What's Changed
- [ANN] add more activation functions by @chaoming0625 in #379
- Optimize Gaussian Decay initializer by @Routhleck in #381
- [update] new loss functions, surrograte base class, Array built-in functions by @chaoming0625 in #383
- [parallelization] new module of
brainpy.pnn
for auto parallelization of brain models by @chaoming0625 in #385 - [fix] fix the bug of loading states by @chaoming0625 in #388
- [math] support
jax.disable_jit()
for debugging by @chaoming0625 in #389 - [initialize] speed up
brainpy.init.DOGDecay
by @chaoming0625 in #390 - [doc] fix doc build by @chaoming0625 in #391
- Add deprecations for deprecated APIs or functions by @chaoming0625 in #393
- [math] enable debugging for new style of transformations in BrainPy by @chaoming0625 in #392
- [math] flow control updates by @chaoming0625 in #396
- Test of rates by @shangyangli in #386
- Add math docs: NumPy-like operations and Dedicated operators by @c-xy17 in #395
- [doc] documentation about
how to debug
andcommon gotchas
by @chaoming0625 in #397 - Update requirements-doc.txt by @chaoming0625 in #399
- debug (images not displayed) by @c-xy17 in #400
- Decouple dynamics and comminucations by @chaoming0625 in #401
- [fix] bugs of control flows by @chaoming0625 in #404
- Test for channels, neurons and synapses. by @ztqakita in #403
- Implement function to visualize connection matrix by @Routhleck in #405
- Optimize GaussianProb by @Routhleck in #406
- [dyn] add reduce models, HH-type models and channels by @ztqakita in #408
- [dnn] add various linear layers by @chaoming0625 in #407
- [delay]
VariableDelay
andDataDelay
by @chaoming0625 in #409 - [dyn] add COBA examples using the interface of new
brainpy.dyn
module by @chaoming0625 in #410 - [dyn] Update dyn.neurons docs and fix several bugs by @ztqakita in #411
New Contributors
- @shangyangli made their first contribution in #386
Full Changelog: V2.4.1...V2.4.2