Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* wip: context manager view working and set also. at also works recursively * wip: save wip adding required methods * wip: context manager view working and set also. at also works recursively * wip: adding in more attrs * wip: adding more attrs * wip: started on vis and added remaining args * wip: got sidetracked, added new plotting * wip: save wip * wip: save wip * wip: save wip * wip: save wip * wip: connect added * wip: add trainables and fix connecting * wip: add channel and synapse views * mv: move view notebook * chore: restructure notebook. in prep for PR * wip: save wip * wip: fixing bugs after rebase * wip: PR ready. fixed make_trainables * fix: ammend prev commit * wip: in process of transferring proof of concept to jaxley/modules * rm: rm old base from tracking * fix: small fixes * fix: save wip * wip: get methods from jaxley * fix: add latest changes from main * wip: transferring proof of concept after rebase * fix: add branch_inds_in_view back in * wip: all modules can be initialized * rm: remove old views * wip: new view now working for a lot of things * fix: all basic new view functions now work in module * fix: small fixes. xyzr working for view, trainables and reorder update_local_inds * fix: plot tests pass * rm: rm new_view notebook * fix: fix connect * add: add edge functionality. More tests passing now * enh/fix: better local indexing. better edge. small fixes to tests * fix: fixes for edge view * fix: make more tests pass * enh: small improvements to lazy indexing, iteration * fix: refactor edge viewing * fix: make set_ncomp work * fix: make set_ncomps work * fix: move_to tests pass * fix: more tests pass (groups) * fix: connect tests passing * fix: even more tests passing now * add: add distance method * fix: roll back fix for making synapses pass make_trainable since it causes issues elsewhere. * fix: kinda fix indexing tests by commenting out relevant sections and adding todos for new tests * fix: fixed issues when recording synapse states * fix: add fix mimicing old synapse viewing in get_all_parameters. all but 1 tests pass * fix: ALL TESTS PASSING!!! YAY modified group test to make pass, since new behaviour differs to prev * doc: add documentation to view and new methods of Module * doc: add more documentation * doc: add more documentation * fix: add not_implemented to copy * enh: add jaxnodes to View and ideas for new tests * fix: fix failing tests from prev commit * fix: ran black - ammend prev commit * fix: fix some of the things listed in https://github.com/jaxleyverse/jaxley/pull/447\#issuecomment-2427128474 * fix: fix issues with jaxedges in View and trainables for synapses in view * fix: fix failing tests * fix: address comments * fix: allow autapses * fix: fix wrong kwarg in View * fix: fix type diffs between module and view. Add test for this * fix: fix printing trainables issue * fix: rename view args to fix failing tests * fix: fix type of cumsum_nseg and rename filter to select * fix: rm autapse failure case from test and add hotfix for cumsum_nbranches
- Loading branch information