pub struct BalancedResonateAndFireNeuron {
pub x: f64,
pub y: f64,
pub q: f64,
pub omega: f64,
pub b_offset: f64,
pub threshold: f64,
pub gamma: f64,
pub dt: f64,
}Expand description
Balanced Resonate-and-Fire — divergence-bound RF with smooth refractory reset. Higuchi, Kairat, Bohte, and Otte 2024, Algorithm 1.
Fields§
§x: f64§y: f64§q: f64§omega: f64§b_offset: f64§threshold: f64§gamma: f64§dt: f64Implementations§
Trait Implementations§
Source§impl Clone for BalancedResonateAndFireNeuron
impl Clone for BalancedResonateAndFireNeuron
Source§fn clone(&self) -> BalancedResonateAndFireNeuron
fn clone(&self) -> BalancedResonateAndFireNeuron
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BalancedResonateAndFireNeuron
impl RefUnwindSafe for BalancedResonateAndFireNeuron
impl Send for BalancedResonateAndFireNeuron
impl Sync for BalancedResonateAndFireNeuron
impl Unpin for BalancedResonateAndFireNeuron
impl UnsafeUnpin for BalancedResonateAndFireNeuron
impl UnwindSafe for BalancedResonateAndFireNeuron
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more