.gitignore
LICENSE
MANIFEST.in
README.md
changelog.rst
requirements-dev.txt
requirements-doc.txt
requirements-win.txt
requirements.txt
setup.py
.github/PULL_REQUEST_TEMPLATE.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/Linux_CI.yml
.github/workflows/MacOS_CI.yml
.github/workflows/Sync_branches.yml
.github/workflows/Windows_CI.yml
.github/workflows/contributors.yml
brain_py.egg-info/PKG-INFO
brain_py.egg-info/SOURCES.txt
brain_py.egg-info/dependency_links.txt
brain_py.egg-info/requires.txt
brain_py.egg-info/top_level.txt
brainpy/__init__.py
brainpy/check.py
brainpy/errors.py
brainpy/types.py
brainpy/analysis/__init__.py
brainpy/analysis/constants.py
brainpy/analysis/stability.py
brainpy/analysis/highdim/__init__.py
brainpy/analysis/highdim/slow_points.py
brainpy/analysis/lowdim/__init__.py
brainpy/analysis/lowdim/lowdim_analyzer.py
brainpy/analysis/lowdim/lowdim_bifurcation.py
brainpy/analysis/lowdim/lowdim_phase_plane.py
brainpy/analysis/lowdim/tests/test_phase_plane.py
brainpy/analysis/tests/test_stability.py
brainpy/analysis/utils/__init__.py
brainpy/analysis/utils/function.py
brainpy/analysis/utils/measurement.py
brainpy/analysis/utils/model.py
brainpy/analysis/utils/optimization.py
brainpy/analysis/utils/others.py
brainpy/analysis/utils/outputs.py
brainpy/analysis/utils/visualization.py
brainpy/base/__init__.py
brainpy/base/base.py
brainpy/base/collector.py
brainpy/base/function.py
brainpy/base/io.py
brainpy/base/naming.py
brainpy/base/tests/test_circular_reference.py
brainpy/base/tests/test_collector.py
brainpy/base/tests/test_namechecking.py
brainpy/compat/__init__.py
brainpy/compat/brainobjects.py
brainpy/compat/integrators.py
brainpy/compat/layers.py
brainpy/compat/models.py
brainpy/compat/monitor.py
brainpy/compat/runners.py
brainpy/connect/__init__.py
brainpy/connect/base.py
brainpy/connect/custom_conn.py
brainpy/connect/random_conn.py
brainpy/connect/regular_conn.py
brainpy/connect/tests/test_custom_conn.py
brainpy/connect/tests/test_random_conn.py
brainpy/connect/tests/test_regular_conn.py
brainpy/datasets/__init__.py
brainpy/datasets/chaotic_systems.py
brainpy/dyn/__init__.py
brainpy/dyn/base.py
brainpy/dyn/runners.py
brainpy/dyn/utils.py
brainpy/dyn/neurons/__init__.py
brainpy/dyn/neurons/biological_models.py
brainpy/dyn/neurons/fractional_models.py
brainpy/dyn/neurons/input_models.py
brainpy/dyn/neurons/noise_models.py
brainpy/dyn/neurons/rate_models.py
brainpy/dyn/neurons/reduced_models.py
brainpy/dyn/synapses/__init__.py
brainpy/dyn/synapses/abstract_models.py
brainpy/dyn/synapses/biological_models.py
brainpy/dyn/synapses/delay_coupling.py
brainpy/dyn/synapses/learning_rules.py
brainpy/dyn/tests/test_access_methods.py
brainpy/dyn/tests/test_delays.py
brainpy/dyn/tests/test_dyn_runner.py
brainpy/initialize/__init__.py
brainpy/initialize/base.py
brainpy/initialize/decay_inits.py
brainpy/initialize/generic.py
brainpy/initialize/random_inits.py
brainpy/initialize/regular_inits.py
brainpy/initialize/tests/test_decay_inits.py
brainpy/initialize/tests/test_random_inits.py
brainpy/initialize/tests/test_regular_inits.py
brainpy/inputs/__init__.py
brainpy/inputs/currents.py
brainpy/integrators/__init__.py
brainpy/integrators/analysis_by_ast.py
brainpy/integrators/analysis_by_sympy.py
brainpy/integrators/base.py
brainpy/integrators/constants.py
brainpy/integrators/joint_eq.py
brainpy/integrators/runner.py
brainpy/integrators/utils.py
brainpy/integrators/dde/__init__.py
brainpy/integrators/dde/base.py
brainpy/integrators/dde/explicit_rk.py
brainpy/integrators/dde/generic.py
brainpy/integrators/fde/Caputo.py
brainpy/integrators/fde/GL.py
brainpy/integrators/fde/__init__.py
brainpy/integrators/fde/base.py
brainpy/integrators/fde/generic.py
brainpy/integrators/fde/tests/test_Caputo.py
brainpy/integrators/fde/tests/test_GL.py
brainpy/integrators/ode/__init__.py
brainpy/integrators/ode/adaptive_rk.py
brainpy/integrators/ode/base.py
brainpy/integrators/ode/common.py
brainpy/integrators/ode/explicit_rk.py
brainpy/integrators/ode/exponential.py
brainpy/integrators/ode/generic.py
brainpy/integrators/ode/tests/test_ode_keywords_for_adaptive_rk.py
brainpy/integrators/ode/tests/test_ode_keywords_for_exp_euler.py
brainpy/integrators/ode/tests/test_ode_keywords_for_general_rk.py
brainpy/integrators/ode/tests/test_ode_method_adaptive_rk.py
brainpy/integrators/ode/tests/test_ode_method_exp_euler.py
brainpy/integrators/ode/tests/test_ode_method_rk.py
brainpy/integrators/pde/__init__.py
brainpy/integrators/pde/base.py
brainpy/integrators/sde/__init__.py
brainpy/integrators/sde/base.py
brainpy/integrators/sde/generic.py
brainpy/integrators/sde/normal.py
brainpy/integrators/sde/srk_scalar.py
brainpy/integrators/sde/srk_strong.py
brainpy/integrators/sde/tests/test_sde_exp_euler.py
brainpy/integrators/sde/tests/test_sde_scalar.py
brainpy/integrators/tests/test_ast_analysis.py
brainpy/integrators/tests/test_integ_runner.py
brainpy/integrators/tests/test_joint_eq.py
brainpy/losses/__init__.py
brainpy/math/__init__.py
brainpy/math/activations.py
brainpy/math/autograd.py
brainpy/math/controls.py
brainpy/math/delay_vars.py
brainpy/math/fft.py
brainpy/math/function.py
brainpy/math/jaxarray.py
brainpy/math/jit.py
brainpy/math/linalg.py
brainpy/math/numpy_ops.py
brainpy/math/operators.py
brainpy/math/parallels.py
brainpy/math/random.py
brainpy/math/setting.py
brainpy/math/compat/__init__.py
brainpy/math/compat/delay_vars.py
brainpy/math/compat/losses.py
brainpy/math/compat/optimizers.py
brainpy/math/tests/test_activations.py
brainpy/math/tests/test_autograd.py
brainpy/math/tests/test_controls.py
brainpy/math/tests/test_delay_vars.py
brainpy/math/tests/test_jaxarray.py
brainpy/math/tests/test_numpy_ops.py
brainpy/math/tests/test_oprators.py
brainpy/measure/__init__.py
brainpy/measure/correlation.py
brainpy/measure/firings.py
brainpy/measure/tests/test_correlation.py
brainpy/measure/tests/test_firings.py
brainpy/nn/__init__.py
brainpy/nn/base.py
brainpy/nn/constants.py
brainpy/nn/graph_flow.py
brainpy/nn/operations.py
brainpy/nn/utils.py
brainpy/nn/nodes/__init__.py
brainpy/nn/nodes/ANN/__init__.py
brainpy/nn/nodes/ANN/conv.py
brainpy/nn/nodes/ANN/dropout.py
brainpy/nn/nodes/ANN/rnn_cells.py
brainpy/nn/nodes/RC/__init__.py
brainpy/nn/nodes/RC/linear_readout.py
brainpy/nn/nodes/RC/nvar.py
brainpy/nn/nodes/RC/reservoir.py
brainpy/nn/nodes/base/__init__.py
brainpy/nn/nodes/base/activation.py
brainpy/nn/nodes/base/dense.py
brainpy/nn/nodes/base/io.py
brainpy/nn/nodes/base/ops.py
brainpy/nn/runners/__init__.py
brainpy/nn/runners/back_propagation.py
brainpy/nn/runners/force_learning.py
brainpy/nn/runners/ridge_regression.py
brainpy/nn/runners/rnn_runner.py
brainpy/nn/runners/rnn_trainer.py
brainpy/nn/tests/test_graph_flow.py
brainpy/nn/tests/test_vis.py
brainpy/optimizers/__init__.py
brainpy/optimizers/optimizer.py
brainpy/optimizers/scheduler.py
brainpy/running/__init__.py
brainpy/running/monitor.py
brainpy/running/parallel.py
brainpy/running/runner.py
brainpy/tools/__init__.py
brainpy/tools/checking.py
brainpy/tools/codes.py
brainpy/tools/others/__init__.py
brainpy/tools/others/ast2code.py
brainpy/tools/others/dicts.py
brainpy/tools/others/numba_jit.py
brainpy/tools/others/others.py
brainpy/tools/tests/test_checking.py
brainpy/visualization/__init__.py
brainpy/visualization/base.py
brainpy/visualization/figures.py
brainpy/visualization/plots.py
brainpy/visualization/styles.py
extensions/CMakeLists.txt
extensions/build_wheel_in_linux.sh
extensions/build_wheel_in_mac.sh
extensions/build_wheel_in_windows.sh
extensions/changelog.rst
extensions/pyproject.toml
extensions/run.sh
extensions/setup.py
extensions/setup_cuda.py
extensions/setup_mac.py
extensions/brainpylib/__init__.py
extensions/brainpylib/atomic_prod.py
extensions/brainpylib/atomic_sum.py
extensions/brainpylib/event_prod.py
extensions/brainpylib/event_sum.py
extensions/brainpylib/register_custom_calls.py
extensions/brainpylib/tests/test_atomic_prod.py
extensions/brainpylib/tests/test_atomic_sum.py
extensions/brainpylib/tests/test_event_prod.py
extensions/brainpylib/tests/test_event_sum.py
extensions/brainpylib/tests/test_event_sum2.py
extensions/lib/atomic_prod_cpu.cc
extensions/lib/atomic_prod_cpu.h
extensions/lib/atomic_prod_gpu.cu
extensions/lib/atomic_prod_gpu.h
extensions/lib/atomic_sum_cpu.cc
extensions/lib/atomic_sum_cpu.h
extensions/lib/atomic_sum_gpu.cu
extensions/lib/atomic_sum_gpu.h
extensions/lib/cpu_ops.cc
extensions/lib/event_prod_cpu.cc
extensions/lib/event_prod_cpu.h
extensions/lib/event_sum_cpu.cc
extensions/lib/event_sum_cpu.h
extensions/lib/event_sum_gpu.cu
extensions/lib/event_sum_gpu.h
extensions/lib/gpu_ops.cc
extensions/lib/kernel_helpers.h
extensions/lib/kernel_helpers_gpu.h
extensions/lib/pybind11_kernel_helpers.h
images/logo.png