|
1 | 1 | from .jaxComponent import JaxComponent
|
| 2 | + |
| 3 | + |
2 | 4 | ## point to rate-coded cell component types
|
3 | 5 | from .neurons.graded.rateCell import RateCell
|
4 | 6 | from .neurons.graded.gaussianErrorCell import GaussianErrorCell
|
5 | 7 | from .neurons.graded.laplacianErrorCell import LaplacianErrorCell
|
6 | 8 | from .neurons.graded.rewardErrorCell import RewardErrorCell
|
| 9 | + |
| 10 | + |
7 | 11 | ## point to standard spiking cell component types
|
8 | 12 | from .neurons.spiking.sLIFCell import SLIFCell
|
9 | 13 | from .neurons.spiking.LIFCell import LIFCell
|
|
12 | 16 | from .neurons.spiking.adExCell import AdExCell
|
13 | 17 | from .neurons.spiking.fitzhughNagumoCell import FitzhughNagumoCell
|
14 | 18 | from .neurons.spiking.izhikevichCell import IzhikevichCell
|
| 19 | + |
| 20 | + |
15 | 21 | ## point to transformer/operater component types
|
16 | 22 | from .other.varTrace import VarTrace
|
17 | 23 | from .other.expKernel import ExpKernel
|
18 | 24 | from ngclearn.components.synapses.modulated.eligibilityTrace import EligibilityTrace
|
| 25 | + |
| 26 | + |
19 | 27 | ## point to input encoder component types
|
20 | 28 | from .input_encoders.bernoulliCell import BernoulliCell
|
21 | 29 | from .input_encoders.poissonCell import PoissonCell
|
22 | 30 | from .input_encoders.latencyCell import LatencyCell
|
| 31 | + |
| 32 | + |
23 | 33 | ## point to synapse component types
|
24 | 34 | from .synapses.denseSynapse import DenseSynapse
|
25 | 35 | from .synapses.staticSynapse import StaticSynapse
|
|
30 | 40 | from .synapses.hebbian.eventSTDPSynapse import EventSTDPSynapse
|
31 | 41 | from .synapses.hebbian.BCMSynapse import BCMSynapse
|
32 | 42 | from .synapses.STPDenseSynapse import STPDenseSynapse
|
| 43 | + |
| 44 | + |
33 | 45 | ## point to convolutional component types
|
34 | 46 | from .synapses.convolution.convSynapse import ConvSynapse
|
35 | 47 | from .synapses.convolution.staticConvSynapse import StaticConvSynapse
|
|
41 | 53 | from .synapses.convolution.traceSTDPDeconvSynapse import TraceSTDPDeconvSynapse
|
42 | 54 | ## point to modulated component types
|
43 | 55 | from .synapses.modulated.MSTDPETSynapse import MSTDPETSynapse
|
| 56 | + |
| 57 | + |
44 | 58 | ## point to monitors
|
45 | 59 | from .monitor import Monitor
|
| 60 | + |
| 61 | +## point to patched component types |
| 62 | +from .synapses.patched.patchedSynapse import PatchedSynapse |
| 63 | +from .synapses.patched.staticPatchedSynapse import StaticPatchedSynapse |
| 64 | +from .synapses.patched.hebbianPatc |
| 65 | + |
0 commit comments