Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
chaoming0625 committed Nov 23, 2024
1 parent 979140a commit 6629ac1
Showing 1 changed file with 17 additions and 29 deletions.
46 changes: 17 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,21 @@ BrainPy is a flexible, efficient, and extensible framework for computational neu
- **Source on OpenI**: https://git.openi.org.cn/OpenI/BrainPy


---
**NOTE**

Starting from our experimental BrainPy package, a better and mature ecosystem for brain dynamics programming is emerging.
Please see the [Brain Dynamics Programming Ecosystem](https://ecosystem-for-brain-dynamics.readthedocs.io/) for more details.


If you are heavily using BrainPy, please consider using [brainstate](https://brainstate.readthedocs.io) for a more stable, efficient, concise, and powerful experience.


[brainstate](https://github.com/chaobrain/brainstate) is and will be active maintained and developed by our team. We highly recommend transferring your code to [brainstate](https://brainstate.readthedocs.io) for a better performance.

---



## Installation

Expand Down Expand Up @@ -49,22 +64,13 @@ We provide a Binder environment for BrainPy. You can use the following button to

[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/brainpy/BrainPy-binder/main)

## Brain Dynamics Programming Ecosystem

We are building an ecosystem for bain dynamics programming (BDP), evolving from our previously experimental [BrainPy package](https://github.com/brainpy/BrainPy).

The BDP ecosystem is a collection of tools, libraries, and frameworks that can be used to build brain dynamics models and applications.

The BDP ecosystem is designed to be modular, so you can use as much or as little of it as you need.

The details for this ecosystem please see: https://ecosystem-for-brain-dynamics.readthedocs.io/

We welcome contributions from the community, so if you have an idea for a new tool or library, please let us know! Please email us at: <chao.brain@qq.com>.



## Ecosystem


- **[Brain Dynamics Programming Ecosystem](https://ecosystem-for-brain-dynamics.readthedocs.io/)**: An emerging and mature ecosystem for brain dynamics programming.
- **[BrainPy](https://github.com/brainpy/BrainPy)**: The solution for the general-purpose brain dynamics programming.
- **[brainpy-examples](https://github.com/brainpy/examples)**: Comprehensive examples of BrainPy computation.
- **[brainpy-datasets](https://github.com/brainpy/datasets)**: Neuromorphic and Cognitive Datasets for Brain Dynamics Modeling.
Expand All @@ -80,21 +86,3 @@ Our team is committed to the long-term maintenance and development of the projec

If you are using ``brainpy``, please consider citing [the corresponding papers](https://brainpy.readthedocs.io/en/latest/tutorial_FAQs/citing_and_publication.html).



## Ongoing development plans

We highlight the key features and functionalities that are currently under active development.

We also welcome your contributions
(see [Contributing to BrainPy](https://brainpy.readthedocs.io/en/latest/tutorial_advanced/contributing.html)).

- [x] model and data parallelization on multiple devices for dense connection models
- [ ] model parallelization on multiple devices for sparse spiking network models
- [ ] data parallelization on multiple devices for sparse spiking network models
- [ ] pipeline parallelization on multiple devices for sparse spiking network models
- [ ] multi-compartment modeling
- [ ] measurements, analysis, and visualization methods for large-scale spiking data
- [ ] Online learning methods for large-scale spiking network models
- [ ] Classical plasticity rules for large-scale spiking network models

0 comments on commit 6629ac1

Please sign in to comment.