Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ei network tutorial #309

Merged
merged 32 commits into from
Sep 23, 2022
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
0a1da3e
Add excitatory inhibitory neural network tutorial
ackurth-nc Jul 28, 2022
5aff804
Simplify connections, fix typos
ackurth-nc Jul 29, 2022
55015e5
Added motivation for E/I networks, add figure argument to raster plot
ackurth-nc Aug 1, 2022
a47fe22
Add analysis of recurrently generated currents
ackurth-nc Aug 1, 2022
61d1b75
Simplify connections
ackurth-nc Aug 1, 2022
b1dc43c
Test removal of break
ackurth-nc Aug 12, 2022
78ad94e
Formatting, change of num_steps
ackurth-nc Aug 12, 2022
8faed73
Formatting
ackurth-nc Aug 12, 2022
6c3a1fa
Merge remote-tracking branch 'upstream/main' into tut_ei_network
ackurth-nc Aug 12, 2022
571f39e
Add tutorial notebook E/I network
ackurth-nc Aug 12, 2022
c48d28b
Add E/I tutorial to tests
ackurth-nc Aug 12, 2022
6e446bb
Merge remote-tracking branch 'origin/ei_network_tutorial' into ei_net…
ackurth-nc Aug 16, 2022
abfbf86
Adapt EI tutorial to higher level tutorial
ackurth-nc Aug 16, 2022
c924be7
Extend E/I network tutorial by rate ProcModel
ackurth-nc Aug 24, 2022
80fadb8
Unify interface, add rate to LIF conversion
ackurth-nc Aug 31, 2022
e789973
Remove unnecessary import and remove commented out code
ackurth-nc Aug 31, 2022
aeb438a
Add aliased state variable
ackurth-nc Aug 31, 2022
8edf07e
Move conversion math into separate script
ackurth-nc Sep 2, 2022
d6df137
Add experimental float2fixed conversion
ackurth-nc Sep 5, 2022
a72d287
Add float- to fixed-point conversion example
ackurth-nc Sep 6, 2022
70cd0ab
Update tutorial, remove old tutorial
ackurth-nc Sep 19, 2022
0440871
Improve plotting comparison float fixed
ackurth-nc Sep 19, 2022
5ab2673
Add learn more section
ackurth-nc Sep 20, 2022
979d63f
Fix typos, amend comments, add license
ackurth-nc Sep 21, 2022
befbe84
Merge branch 'main' into ei_network_tutorial
mgkwill Sep 21, 2022
c53222a
Address remarks from review
ackurth-nc Sep 22, 2022
e115ba0
Merge remote-tracking branch 'origin/ei_network_tutorial' into ei_net…
ackurth-nc Sep 22, 2022
2eddfcd
Simplify LIF E/I Network Proc Model
ackurth-nc Sep 22, 2022
b362062
Make arguments for conversion function explicit
ackurth-nc Sep 22, 2022
d0a5217
Merge remote-tracking branch 'upstream/main' into ei_network_tutorial
ackurth-nc Sep 23, 2022
f2793b7
Fix typos, make arg and comments consistent, add rate
ackurth-nc Sep 23, 2022
8c03ab6
Merge branch 'main' into ei_network_tutorial
mgkwill Sep 23, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions tests/lava/tutorials/test_tutorials.py
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,14 @@ def test_end_to_end_01_mnist(self):
e2e_tutorial=True
)

@unittest.skipIf(system_name != "linux", "Tests work on linux")
def test_end_to_end_02_ei_network(self):
"""Test tutorial end to end 02 E/I network."""
self._run_notebook(
"tutorial02_excitatory_inhibitory_network.ipynb",
e2e_tutorial=True
)

@unittest.skip("Tutorial is text only and does not contain code")
def test_in_depth_01_install_lava(self):
"""Test tutorial in depth install lava."""
Expand Down
Loading