ngclearn.components.neurons package
Subpackages
- ngclearn.components.neurons.graded package
- Submodules
- ngclearn.components.neurons.graded.gaussianErrorCell module
GaussianErrorCell
GaussianErrorCell.advance_state()
GaussianErrorCell.derivMean
GaussianErrorCell.derivMeanName()
GaussianErrorCell.derivTarget
GaussianErrorCell.derivTargetName()
GaussianErrorCell.inputCompartmentName()
GaussianErrorCell.loss
GaussianErrorCell.lossName()
GaussianErrorCell.mean
GaussianErrorCell.meanName()
GaussianErrorCell.modulator
GaussianErrorCell.modulatorName()
GaussianErrorCell.outputCompartmentName()
GaussianErrorCell.reset()
GaussianErrorCell.save()
GaussianErrorCell.target
GaussianErrorCell.targetName()
GaussianErrorCell.verify_connections()
run_cell()
run_gaussian_cell()
- ngclearn.components.neurons.graded.laplacianErrorCell module
LaplacianErrorCell
LaplacianErrorCell.advance_state()
LaplacianErrorCell.derivMean
LaplacianErrorCell.derivMeanName()
LaplacianErrorCell.derivTarget
LaplacianErrorCell.derivTargetName()
LaplacianErrorCell.inputCompartmentName()
LaplacianErrorCell.loss
LaplacianErrorCell.lossName()
LaplacianErrorCell.mean
LaplacianErrorCell.meanName()
LaplacianErrorCell.modulator
LaplacianErrorCell.modulatorName()
LaplacianErrorCell.outputCompartmentName()
LaplacianErrorCell.reset()
LaplacianErrorCell.save()
LaplacianErrorCell.target
LaplacianErrorCell.targetName()
LaplacianErrorCell.verify_connections()
run_cell()
run_laplacian_cell()
- ngclearn.components.neurons.graded.rateCell module
RateCell
RateCell.activity
RateCell.advance_state()
RateCell.current
RateCell.inputCompartment
RateCell.inputCompartmentName()
RateCell.outputCompartment
RateCell.outputCompartmentName()
RateCell.pressure
RateCell.pressureName()
RateCell.rateActivity
RateCell.rateActivityName()
RateCell.reset()
RateCell.save()
RateCell.verify_connections()
modulate()
run_cell()
run_cell_stateless()
- Module contents
- ngclearn.components.neurons.spiking package
- Submodules
- ngclearn.components.neurons.spiking.LIFCell module
LIFCell
LIFCell.advance_state()
LIFCell.current
LIFCell.inputCompartmentName()
LIFCell.load()
LIFCell.outputCompartmentName()
LIFCell.refract
LIFCell.refractCompartmentName()
LIFCell.reset()
LIFCell.save()
LIFCell.spikes
LIFCell.thresholdThetaName()
LIFCell.threshold_theta
LIFCell.timeOfLastSpike
LIFCell.timeOfLastSpikeCompartmentName()
LIFCell.verify_connections()
LIFCell.voltage
LIFCell.voltageCompartmentName()
run_cell()
update_theta()
update_times()
- ngclearn.components.neurons.spiking.fitzhughNagumoCell module
FitzhughNagumoCell
FitzhughNagumoCell.advance_state()
FitzhughNagumoCell.inputCompartment
FitzhughNagumoCell.inputCompartmentName()
FitzhughNagumoCell.outputCompartment
FitzhughNagumoCell.outputCompartmentName()
FitzhughNagumoCell.recovery
FitzhughNagumoCell.recoveryName()
FitzhughNagumoCell.reset()
FitzhughNagumoCell.save()
FitzhughNagumoCell.timeOfLastSpike
FitzhughNagumoCell.timeOfLastSpikeCompartmentName()
FitzhughNagumoCell.verify_connections()
FitzhughNagumoCell.voltage
FitzhughNagumoCell.voltageName()
run_cell()
update_times()
- ngclearn.components.neurons.spiking.izhikevichCell module
IzhikevichCell
IzhikevichCell.advance_state()
IzhikevichCell.inputCompartment
IzhikevichCell.inputCompartmentName()
IzhikevichCell.outputCompartment
IzhikevichCell.outputCompartmentName()
IzhikevichCell.recovery
IzhikevichCell.recoveryName()
IzhikevichCell.reset()
IzhikevichCell.save()
IzhikevichCell.timeOfLastSpike
IzhikevichCell.timeOfLastSpikeCompartmentName()
IzhikevichCell.verify_connections()
IzhikevichCell.voltage
IzhikevichCell.voltageName()
run_cell()
update_times()
- ngclearn.components.neurons.spiking.quadLIFCell module
QuadLIFCell
QuadLIFCell.advance_state()
QuadLIFCell.current
QuadLIFCell.inputCompartmentName()
QuadLIFCell.load()
QuadLIFCell.outputCompartmentName()
QuadLIFCell.refract
QuadLIFCell.refractCompartmentName()
QuadLIFCell.reset()
QuadLIFCell.save()
QuadLIFCell.spikes
QuadLIFCell.thresholdThetaName()
QuadLIFCell.threshold_theta
QuadLIFCell.timeOfLastSpike
QuadLIFCell.timeOfLastSpikeCompartmentName()
QuadLIFCell.verify_connections()
QuadLIFCell.voltage
QuadLIFCell.voltageCompartmentName()
run_cell()
update_theta()
update_times()
- ngclearn.components.neurons.spiking.sLIFCell module
SLIFCell
SLIFCell.advance_state()
SLIFCell.current
SLIFCell.inputCompartmentName()
SLIFCell.load()
SLIFCell.outputCompartmentName()
SLIFCell.refract
SLIFCell.refractCompartmentName()
SLIFCell.reset()
SLIFCell.save()
SLIFCell.spikes
SLIFCell.surrogate
SLIFCell.surrogateCompartmentName()
SLIFCell.threshold
SLIFCell.thresholdCompartmentName()
SLIFCell.timeOfLastSpike
SLIFCell.timeOfLastSpikeCompartmentName()
SLIFCell.verify_connections()
SLIFCell.voltage
SLIFCell.voltageCompartmentName()
modify_current()
run_cell()
update_times()
- Module contents