#28 V2.1.0

Merged
BrainPy merged 296 commits from V2.1.0 into master 2 years ago
BrainPy commented 2 years ago
# Highlights We are excited to announce the release of BrainPy 2.1.0. This release is composed of over 280 commits since 2.0.2, made by [Chaoming Wang](https://github.com/chaoming0625) , [Xiaoyu Chen](mailto:c-xy17@tsinghua.org.cn), and [Tianqiu Zhang](mailto:tianqiuakita@gmail.com). BrainPy 2.1.0 updates are focused on improving usability, functionality, and stability of BrainPy. Highlights of version 2.1.0 include: - New module ``brainpy.dyn`` for dynamics building and simulation. It is composed of many neuron models, synapse models, and others. - New module ``brainpy.nn`` for neural network building and training. It supports to define reservoir models, artificial neural networks, ridge regression training, and back-propagation through time training. - New module ``brainpy.datasets`` for convenient dataset construction and initialization. - New module ``brainpy.integrators.dde`` for numerical integration of delay differential equations. - Add more numpy-like operators in ``brainpy.math`` module. - Add automatic continuous integration on Linux, Windows, and MacOS platforms. - Fully update brainpy documentation. - Fix bugs on ``brainpy.analysis`` and ``brainpy.math.autograd`` # Incompatible changes - Remove ``brainpy.math.numpy`` module. - Remove numba requirements - Remove matplotlib requirements - Remove `steps` in ``brainpy.dyn.DynamicalSystem`` - Remove travis CI # New Features - ``brainpy.ddeint`` for numerical integration of delay differential equations, the supported methods include: - Euler - MidPoint - Heun2 - Ralston2 - RK2 - RK3 - Heun3 - Ralston3 - SSPRK3 - RK4 - Ralston4 - RK4Rule38 - set default int/float/complex types - ``brainpy.math.set_dfloat()`` - ``brainpy.math.set_dint()`` - ``brainpy.math.set_dcomplex()`` - Delay variables - ``brainpy.math.FixedLenDelay`` - ``brainpy.math.NeutralDelay`` - Dedicated operators - ``brainpy.math.sparse_matmul()`` - More numpy-like operators - Neural network building ``brainpy.nn`` - Dynamics model building and simulation ``brainpy.dyn``
BrainPy merged commit f21209614a into master 2 years ago
The pull request has been merged as f21209614a.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.