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

PD #6

Draft
wants to merge 82 commits into
base: main
Choose a base branch
from
Draft

PD #6

wants to merge 82 commits into from

Conversation

russelljjarvis
Copy link

@russelljjarvis russelljjarvis commented Dec 5, 2024

Hi @aquaresima,

This is just a draft PR so its easier to see the code where the figures came from. I am using PD informed synaptic delay distributions, and non uniform synaptic weights (drawn from PD informed random distributions too).

without_stimulus
with_stimulus
firing_rate

The main thing I have to do now is figure out how to make the network in proportion to the input stimulus, expose the network to the different training stimulus for a long time, and then try to run the network in inference mode, and try to show evidence of recognition.

@aquaresima
Copy link
Member

aquaresima commented Dec 5, 2024 via email

@aquaresima
Copy link
Member

Thanks for the CI stuff. I have no clue on how that stuff works! I d be very happy if you do it for the main SpikingneuralNetworks package! I kept the tests updated in SpikingNeuralNetworks/tests, if you could run the runtests.jl file upon any commit to SNN, it'd be amazing.

One could also write tests for SNNUtils, but in that case one has to manage the dependency on SpikingNeuralNetworks, and even more than before, I have no clue how to do it!

Thanks

CompatHelper Julia added 14 commits December 7, 2024 01:22
…n/2024-12-07-01-23-10-026-04288858743

CompatHelper: bump compat for Colors to 0.13, (keep existing compat)
…/2024-12-07-01-23-08-085-03067453206

CompatHelper: add new compat entry for ProgressBars at version 1, (keep existing compat)
…/2024-12-07-01-23-06-323-03052093067

CompatHelper: add new compat entry for BenchmarkTools at version 1, (keep existing compat)
…/2024-12-07-01-23-04-290-00742901801

CompatHelper: add new compat entry for LoopVectorization at version 0.12, (keep existing compat)
…/2024-12-07-01-23-02-516-00447042253

CompatHelper: add new compat entry for Revise at version 3, (keep existing compat)
…/2024-12-07-01-23-00-552-03794009119

CompatHelper: add new compat entry for Parameters at version 0.12, (keep existing compat)
…/2024-12-07-01-22-58-788-01699314212

CompatHelper: add new compat entry for RollingFunctions at version 0.8, (keep existing compat)
…/2024-12-07-01-22-56-908-03654651017

CompatHelper: add new compat entry for TimerOutputs at version 0.5, (keep existing compat)
…/2024-12-07-01-22-54-968-03397221776

CompatHelper: add new compat entry for DrWatson at version 2, (keep existing compat)
…/2024-12-07-01-22-48-264-01099416947

CompatHelper: add new compat entry for StaticArrays at version 1, (keep existing compat)
@russelljjarvis
Copy link
Author

image

Continuous Integration finally passes on main. I will squash all of these commits into a few soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants