NACLab / ngc-learn

NGC-Learn: Neurobiological Learning and Biomimetic Systems Simulation in Python
BSD 3-Clause "New" or "Revised" License
105 stars 18 forks source link

Integrate Izhikevich spiking cell #18

Closed ago109 closed 5 months ago

ago109 commented 5 months ago

Description: Base Izhikevich cell needs to be integrated into ngc-learn components.

What Was Done: No errors were thrown -- this feature just needs to be integrated into the core distribution.

ago109 commented 5 months ago

IzhikevichCell has been integrated into primary built-in components; under "ngclearn.components.neurons.spiking" (modeling API updated to reflect this change); also previously, FitzhughNagumoCell has been integrated into primary components along with small tutorial demonstrating its use/basic dynamics (as a result, ngc-learn has two 2-ode system cell approximations to the H-H cell)