#32 latest updates on codes and docs

Merged
BrainPy merged 160 commits from sync_openi into master 1 year ago

160 Commits

Author SHA1 Message Date
  Chaoming Wang 07a8711728
Merge pull request #306 from chaoming0625/updates 1 year ago
  Chaoming Wang 7090d2a5c2
fix eprop example error (#305) 1 year ago
  chaoming edaafcd2b8 update docs 1 year ago
  chaoming 7b7654b3ec update operators 1 year ago
  chaoming daea4d4d4e update package check in the initialization phase 1 year ago
  chaoming 467fe21271 update requirements 1 year ago
  chaoming 173d0141ad fix eprop example error 1 year ago
  chaoming 518a662dbf update docs 1 year ago
  chaoming 914098d443 update docs 1 year ago
  chaoming e4b5ff7655 update README 1 year ago
  Chaoming Wang af185c5e99
Fix several bugs, update APIs and docs (#304) 1 year ago
  chaoming 5281ef76e1 update apis 1 year ago
  chaoming e403b37777 update docs 1 year ago
  chaoming cc5a971cbe update connection apis 1 year ago
  chaoming b6eb276b96 fix `ij2csr` bug 1 year ago
  chaoming 5abcef4f3f fix sparse weight initialization error 1 year ago
  chaoming 88c25d096f fix `ij2csr` error 1 year ago
  chaoming 1567ffe983 update doc 1 year ago
  chaoming 19738beacc add `get_platform()` helper function 1 year ago
  chaoming 35d25ec607 change brainpylib as a dependencies must be installed 1 year ago
  chaoming 5794ca2484 make helper function of synapses as internal ones 1 year ago
  Chaoming Wang 4c3433d3fe
Merge pull request #303 from chaoming0625/parallel_doc 1 year ago
  chaoming de997ae863 update doc 1 year ago
  Chaoming Wang 68bfc3665f
fix #300: update parallelization api documentation (#302) 1 year ago
  chaoming 16d37ba19f fix #300: update parallelization api documentation 1 year ago
  Chaoming Wang dd5e7ad0b7
upgrade connection apis (#299) 1 year ago
  chaoming 48f4e3622b upgrade connection apis 1 year ago
  chaoming fd5cc47b23 updates 1 year ago
  Chaoming Wang 0ca7fb9f7f
add multiprocessing functions for batch running of BrainPy functions (#298) 1 year ago
  chaoming e1f3e77699 update version 1 year ago
  chaoming 23f42c0a82 add multiprocessing functions for batch running of BrainPy functions 1 year ago
  Chaoming Wang f4ab548dea
update issue template (#296) 1 year ago
  chaoming 61aa5e3c06 update issue template 1 year ago
  Chaoming Wang 3422efc123
fix #294: remove VariableView in `dyn_vars` of a runner (#295) 1 year ago
  chaoming a99fe51016 fix #294: remove VariableView in `dyn_vars` of a runner 1 year ago
  Tianqiu Zhang 431a8b74bd
datasets::vision: add cifar dataset (#292) 1 year ago
  Tianqiu Zhang d80b715945
optimizes the connect time when using gpu (#293) 1 year ago
  MamieZhu cb1018ca58 1. This modification mainly optimizes the connect time when using gpu and under "allow_multi_conn=True"; 1 year ago
  Chaoming Wang b9bce46266
add Activation and Flatten class (#291) 1 year ago
  hefucun 9698606330 add Activation and Flatten class 1 year ago
  jhb 5e1e297b7d datasets::vision: add cifar dataset 1 year ago
  Chaoming Wang 1e9c8c2004
fix bifurcation analysis bug and #287 (#289) 1 year ago
  chaoming 6ff313fcad update test 1 year ago
  chaoming a624fa4903 [fix] fix #287 1 year ago
  chaoming 1c34bd5793 update bifurcation tests 1 year ago
  chaoming 8b7e00e533 update bifurcation tests 1 year ago
  chaoming 1dedc456fa update bifurcation tests 1 year ago
  chaoming 360fb014eb update bifurcation tests 1 year ago
  chaoming 0c4df1bcaa update bifurcation tests 1 year ago
  chaoming cd6650ffd2 fix analysis plotstyle setting 1 year ago
  chaoming c42f4e5263 upgrade visualization to matplotlib>3.5 1 year ago
  chaoming 9aea0c2775 add bifurcation analysis tests 1 year ago
  chaoming 5a55f045de fix bifurcation analysis bug 1 year ago
  Chaoming Wang 147d3e8ca1
fix `parameter()` bug (#286) 1 year ago
  chaoming 450fc0707b update tests 1 year ago
  chaoming a589829e26 update requirements 1 year ago
  chaoming 32175b2706 fix `parameter()` bug 1 year ago
  Chaoming Wang f3e7d725d2
upgrade operators to match brainpylib>=0.1.0 (#284) 1 year ago
  chaoming c12d316183 update tests 1 year ago
  chaoming 4515c8cc94 update 1 year ago
  chaoming 5481ec4a96 fix op register bug 1 year ago
  chaoming 9f6040b027 fix op register bug 1 year ago
  chaoming 627af9b889 upgrade operators to match brainpylib==0.1.0 1 year ago
  chaoming 15828ca77b update docs 1 year ago
  Chaoming Wang bcde71eec3
Merge pull request #282 from chaoming0625/master 1 year ago
  chaoming 3f2e0e1013 fix correlation api bug 1 year ago
  chaoming 070c8cb527 improve DNN layers 1 year ago
  chaoming 2dc9088932 add citation information 1 year ago
  chaoming 5d4fb357b7 change LICENSE to Apache-v2 1 year ago
  chaoming c4b7d3c85e change `seed` to `seed_or_key` argument in `RandomState` 1 year ago
  chaoming aa73dca61e remove extensions/ 1 year ago
  chaoming 5d5e6bab60 correlation api support `loop` and `vmap` methods 1 year ago
  Chaoming Wang daf5002bb0
fix delay update bug (#281 1 year ago
  chaoming 7a3219abaf fix delay update bug 1 year ago
  Chaoming Wang 87c0b869a5
Updating apis for connections and operation registeration (#280) 1 year ago
  chaoming 71e1308864 fix the difference of constants in jit and nonjit mode 1 year ago
  chaoming a2c399ba91 customizing operator using numba and hand-written ops 1 year ago
  chaoming 07533d9987 upgrade op register 1 year ago
  chaoming cf5050ecf0 upgrade op register 1 year ago
  chaoming bce6c4fa91 Merge branch 'master' of https://github.com/chaoming0625/BrainPy 1 year ago
  Chaoming Wang e5a17c86d4
speedup delay retrieval by reversing delay variable data (#279) 1 year ago
  chaoming fffa9f7650 go back to connection establish to numba methods 1 year ago
  chaoming 67e7c9a908 Merge branch 'master' of https://github.com/PKU-NIP-Lab/BrainPy 1 year ago
  chaoming 697129e39f speedup delay retrieval by reversing delay variable data 1 year ago
  Chaoming Wang 7693f14149
JaxArray transformation context (#277) 1 year ago
  Chaoming Wang 2bf7ba7d5c
Fixed setup mac script (#278) 1 year ago
  Brandon Zhang 18da1010df Merge branch 'master' of https://github.com/ztqakita/BrainPy 1 year ago
  Brandon Zhang 30efd39525 Update setup_mac.py 1 year ago
  chaoming 34b18cdc5c Merge branch 'master' of https://github.com/PKU-NIP-Lab/BrainPy 1 year ago
  chaoming 7fa817f9d5 Merge branch 'master' of https://github.com/chaoming0625/BrainPy 1 year ago
  chaoming fe8c21fee3 Merge branch 'upgrade_connectors' 1 year ago
  chaoming a7e505302c Update JaxArray transformation error message 1 year ago
  chaoming 47b61deaa2 Support JAX transformation contexts for all JaxArray 1 year ago
  Chaoming Wang 9892068a52
Fix test bugs (#276) 1 year ago
  Chaoming Wang a5894423bf
Merge branch 'master' into master 1 year ago
  chaoming 01ba28a596 Merge branch 'master' of https://github.com/PKU-NIP-Lab/BrainPy 1 year ago
  chaoming 6b8a515662 Merge branch 'speedup_event_sum' 1 year ago
  chaoming 1f2ef97c75 fix test bugs 1 year ago
  chaoming 7f7629b4af change brainpylib namespace 1 year ago
  Tianqiu Zhang 26163e0039
consistent brainpylib with brainpy operators (#275) 1 year ago
  Tianqiu Zhang b727132eec
speedup connections in One2One, All2All, GridFour, GridEight, and others (#274) 1 year ago
  Tianqiu Zhang c048827037
Update lowdim analyzer (#273) 1 year ago
  chaoming fa40e8b75d add compatible apis in brainpylib 1 year ago
  Chaoming Wang ccfe60371a
Merge pull request #2 from chaoming0625/speedup_event_sum 1 year ago
  chaoming b725631cb8 consistent brainpy ops with brainpylib 1 year ago
  chaoming d2adfc8b7c fix connection bugs 1 year ago
  chaoming d22c55f99d speedup connections in `One2One`, `All2All`, `GridFour`, `GridEight`, `GridN`, `FixedProb`, `FixedPreNum`, `FixedPostNum`, 1 year ago
  Brandon Zhang bb3565f21f Update lowdim_analyzer.py 1 year ago
  Tianqiu Zhang ad3b06b3f1
Merge branch 'PKU-NIP-Lab:master' into master 1 year ago
  Tianqiu Zhang 2489e705fc
organize brainpylib for future extensions (#272) 1 year ago
  Chaoming Wang 392c6f454a
Merge pull request #1 from chaoming0625/speedup_event_sum 1 year ago
  chaoming 8d3ed6c608 remove test of numpy ops 1 year ago
  chaoming 802c70442a rename brainpylib files 1 year ago
  chaoming e5f55b663f organize brainpylib for future extensions 1 year ago
  Brandon Zhang e5db7cac1c Update lowdim_analyzer.py 1 year ago
  chaoming 70659b8b13 update github actions 1 year ago
  chaoming d5018dede6 init the upgrading of brainpy connectors 1 year ago
  Chaoming Wang 71b2dd1069
add `PoissonInput` model and `unitary_LFP()` method (#271) 1 year ago
  chaoming f582b623c6 Add gamma oscillation example of Susin and Destexhe, 2021 1 year ago
  chaoming 940644c964 updates 1 year ago
  chaoming 894b310582 Merge branch 'master' of https://github.com/PKU-NIP-Lab/BrainPy 1 year ago
  chaoming cf596612ff add `PoissonInput` model 1 year ago
  chaoming 01d34b7491 change name `variable2` to `variable_` in `brainpy.initialize` module 1 year ago
  chaoming 6320c400b4 add `unitary_LFP()` method for calculating LFP from point neuron spikes 1 year ago
  chaoming 1f42248139 `__setitem__` in JaxArray support numpy ndarray 1 year ago
  chaoming cbd682932e `brainpy.measure` ops support JIT 1 year ago
  chaoming 0af6d46aa9 reorganize operators 1 year ago
  Tianqiu Zhang 4fab68dc56
Docs: add compile_brainpylib documentation (#270) 1 year ago
  Brandon Zhang 917f5d8703 Update compile_brainpylib.rst 1 year ago
  Chaoming Wang 62a1220989
update installation setup (#269) 1 year ago
  chaoming 9e5fe038f2 update installation setup 1 year ago
  chaoming 4417069e57 update installation setup 1 year ago
  chaoming 0b95e2affa Add `PoissonInput` 1 year ago
  Chaoming Wang 174c81a13a
Update `VariableView` and analysis plotting apis (#268) 1 year ago
  chaoming 536c3a8c59 fix bugs in `LengthDelay` and `VariableView` 1 year ago
  chaoming 4ca22f6c3a update others 1 year ago
  chaoming c743f2bec6 support to set analysis plotting styles 1 year ago
  Chaoming Wang 99d5cb9d5c
operations with JaxArray and numpy ndarray do not cause errors (#266) 1 year ago
  chaoming 520767a27d update `VariableView` 1 year ago
  chaoming 6685e1aaf0 update NumPy ndarray and JaxArray operations 1 year ago
  Chaoming Wang b4ef7189e5
Support initializing a Variable by data shape (#265) 1 year ago
  chaoming 8919787a72 operations with JaxArray and numpy ndarray do not cuase errors 1 year ago
  chaoming 359dcbedde update brainpylib 1 year ago
  chaoming 10d25bb1ca add example of Fazli_2022_gj_coupled_bursting_pituitary_cells.py 1 year ago
  chaoming 409761fd42 fix bugs on GapJunction model 1 year ago
  chaoming 324aec3160 Support initializing a Variable by data shape 1 year ago
  Chaoming Wang b8691ae3b3
Update installation info and delay apis (#263) 1 year ago
  chaoming 73688c780c update installation and docs 1 year ago
  chaoming cc99320055 enable delay updating with concatenation 1 year ago
  chaoming c4a257d84f improve the installation information 1 year ago
  Chaoming Wang e25144e2c9
fix some bugs (#262) 1 year ago
  chaoming c177742c0b fix matplotlib test bugs 1 year ago
  chaoming b296e71b4a fix matplotlib test bugs 1 year ago
  chaoming 384e5c76ef fix bugs on slow point analysis 1 year ago
  chaoming b97b15b534 use `for_loop()` instead of `make_loop()` 1 year ago
  chaoming b9231e52fb fix bugs on `clear_input()` 1 year ago
  chaoming 80aff8720f remove jit on measurement functions because jitted functions will be removed after calling 'bm.clear_memory_buffer()' 1 year ago
  chaoming 961ed60317 Revert "updates" 2 years ago
  chaoming 48658e3f5e Merge branch 'master' of https://github.com/chaoming0625/BrainPy 2 years ago
  chaoming ef7e7b5de5 updates 2 years ago