-
Notifications
You must be signed in to change notification settings - Fork 5
Neural Astrocytic Network
Computational Brain Lab edited this page Nov 28, 2018
·
6 revisions
This page demonstrates how a simple Neural-Astrocytic Network (NAN) module can be built on Loihi using combra_loihi.
We build a NAN module by introducing a basic feedforward SNN with 1 input and 1 output layer, a single astrocyte. The astrocyte receives inputs from all input neurons and gives output (SIC) to all output neurons. Input layer and output layer are randomly connected.
import nxsdk.api.n2a as nx
import combra_loihi.api as combra
net = nx.NxNet()
nan = combra.FeedforwardNAN(net)
post_probes, astro_probes = nan.probeNAN([nx.ProbeParameter.SPIKE],
[combra.ASTRO_SPIKE_RECEIVER_PROBE.COMPARTMENT_VOLTAGE,
combra.ASTRO_IP3_INTEGRATOR_PROBE.COMPARTMENT_VOLTAGE,
combra.ASTRO_SIC_GENERATOR_PROBE.COMPARTMENT_VOLTAGE,
combra.ASTRO_SPIKE_GENERATOR_PROBE.SPIKE,
combra.ASTRO_IP3_INTEGRATOR_PROBE.SPIKE])
net.run(sim_time)
net.disconnect()A more detailed example of a Feedforward NAN module can be found here.

Guangzhi Tang, Arpit Shah, Computational Brain Lab, Computer Science Department, Rutgers University