Skip to main content

Module pyo3_neurons

Module pyo3_neurons 

Source
Expand description

PyO3 wrappers for all neuron models.

Each wrapper follows the same pattern: #[pyclass(name = “Model”)] struct Py { inner: neurons:: } #[pymethods] impl Py { #[new] fn new(…) -> Self; fn step(…); fn reset(&mut self); fn get_state(…) }

Macros§

py_neuron_default 🔒
py_sensory_graded 🔒

Structs§

PyATypeKNeuron
PyAdExNeuron
PyAdaptiveThresholdIFNeuron
PyAdaptiveThresholdMoENeuron
PyAiharaMapNeuron
PyAkidaNeuron
PyAlphaMotorNeuron
PyAlphaNeuron
PyAmariNeuralField
PyArcaneNeuron
PyAstrocyteLIFNeuron
PyAstrocyteModel
PyAttentionGatedNeuron
PyAvRonCardiacNeuron
PyBKNeuron
PyBalancedResonateAndFireNeuron
PyBendaHerzNeuron
PyBertramPhantomBurster
PyBoothRinzelNeuron
PyBrainScaleSAdExNeuron
PyBrunelNetwork
PyBrunelWangNeuron
PyButeraRespiratoryNeuron
PyCOBALIFNeuron
PyCardiacPurkinjeFibre
PyCazellesMapNeuron
PyCerebellarBasketNeuron
PyChandelierNeuron
PyChayKeizerNeuron
PyChayNeuron
PyChialvoMapNeuron
PyClosedFormContinuousNeuron
PyCochlearHairCell
PyComplementaryLIFNeuron
PyCompositionalBindingNeuron
PyCompteWMNeuron
PyConePhotoreceptor
PyConnorStevensNeuron
PyContinuousAttractorNeuron
PyCourageNekorkinMapNeuron
PyDCNNeuron
PyDPINeuron
PyDeSchutterPurkinjeNeuron
PyDendrifyNeuron
PyDendriticNMDANeuron
PyDestexheThalamicNeuron
PyDifferentiableSurrogateNeuron
PyDirectionSelectiveRGC
PyDopamineStdpSynapse
PyDurstewitzDopamineNeuron
PyEPropALIFNeuron
PyElBoustaniNetwork
PyEndocrineBetaCell
PyEnergyLIFNeuron
PyErmentroutKopellMapNeuron
PyErmentroutKopellPopulation
PyEscapeRateNeuron
PyExpIfNeuron
PyFHAxon
PyFitzHughNagumoNeuron
PyFitzHughRinzelNeuron
PyFractionalLIFNeuron
PyGIFPopulationNeuron
PyGLIFNeuron
PyGLMNeuron
PyGalvesLocherbachNeuron
PyGammaMotorNeuron
PyGammaRenewalNeuron
PyGapJunctionNeuron
PyGatedLIFNeuron
PyGolgiCell
PyGolombFSNeuron
PyGradedSynapseNeuron
PyGranuleCell
PyGutkinErmentroutNeuron
PyHayL5PyramidalNeuron
PyHillTononiNeuron
PyHindmarshRoseNeuron
PyHodgkinHuxleyNeuron
PyHuberBraunNeuron
PyHybridLinearAttentionNeuron
PyIbarzTanakaMapNeuron
PyIhNeuron
PyInhibitoryLIFNeuron
PyInhomogeneousPoissonNeuron
PyInnerHairCell
PyIntegerQIFNeuron
PyJansenRitUnit
PyKLIFNeuron
PyKilincBhattMapNeuron
PyLapicqueNeuron
PyLarterBreakspearNeuron
PyLeakyCompeteFireNeuron
PyLearnableNeuronModel
PyLiquidTimeConstantNeuron
PyLoihi2Neuron
PyLoihiCUBANeuron
PyLugaroCell
PyMATNeuron
PyMainenSejnowskiNeuron
PyMarderSTGNeuron
PyMartinottiNeuron
PyMcCullochPittsNeuron
PyMcKeanNeuron
PyMedvedevMapNeuron
PyMerkelCell
PyMetaPlasticNeuron
PyMihalasNieburNeuron
PyMontbrioMeanField
PyMorrisLecarNeuron
PyMotorUnit
PyMultiTimescaleNeuron
PyMulticompartmentMCNNeuron
PyMyelinatedAxon
PyNMDANeuron
PyNeuroGridNeuron
PyNociceptor
PyNodeOfRanvier
PyNonResettingLIFNeuron
PyNonlinearLIFNeuron
PyOlfactoryReceptorNeuron
PyOuterHairCell
PyPVFastSpikingNeuron
PyPacinianCorpuscle
PyParallelSpikingNeuron
PyParametricLIFNeuron
PyPerfectIntegratorNeuron
PyPernarowskiNeuron
PyPersistentNaNeuron
PyPinskyRinzelNeuron
PyPlantR15Neuron
PyPoissonNeuron
PyPospischilNeuron
PyPredictiveCodingNeuron
PyPrescottNeuron
PyQuadraticIFNeuron
PyQuantumInspiredLIFNeuron
PyRallCableNeuron
PyRenshawCell
PyResonateAndFireNeuron
PyRetinalGanglionCell
PyRodPhotoreceptor
PyRulkovMapNeuron
PySFANeuron
PySKNeuron
PySSTNeuron
PySelfReferentialNeuron
PyShermanRinzelKeizerNeuron
PyShortTermPlasticitySynapse
PySiegertTransferFunction
PySigmaDeltaNeuron
PySigmoidRateNeuron
PySmoothMuscleCell
PySpiNNaker2Neuron
PySpiNNakerLIFNeuron
PySpikeResponseNeuron
PyStellateCell
PyStochasticIFNeuron
PySuperSpikeNeuron
PyTTypeCaNeuron
PyTUMNetwork
PyTasteReceptorCell
PyTermanWangOscillator
PyThetaNeuron
PyThresholdLinearRateNeuron
PyTraubMilesNeuron
PyTripletStdpSynapse
PyTrueNorthNeuron
PyTsodyksMarkramNeuron
PyTwoCompartmentLIFNeuron
PyUnipolarBrushCell
PyUpperMotorNeuron
PyVIPNeuron
PyWangBuzsakiNeuron
PyWendlingNeuron
PyWilsonCowanUnit
PyWilsonHRNeuron
PyWongWangUnit
PyYamadaNeuron

Functions§

register_neuron_classes