pub struct SigmoidRateNeuron {
pub r: f64,
pub tau: f64,
pub beta: f64,
pub theta: f64,
pub dt: f64,
}Expand description
Sigmoid rate neuron — Wilson-Cowan-style single unit.
Fields§
§r: f64§tau: f64§beta: f64§theta: f64§dt: f64Implementations§
Trait Implementations§
Source§impl Clone for SigmoidRateNeuron
impl Clone for SigmoidRateNeuron
Source§fn clone(&self) -> SigmoidRateNeuron
fn clone(&self) -> SigmoidRateNeuron
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SigmoidRateNeuron
impl Debug for SigmoidRateNeuron
Auto Trait Implementations§
impl Freeze for SigmoidRateNeuron
impl RefUnwindSafe for SigmoidRateNeuron
impl Send for SigmoidRateNeuron
impl Sync for SigmoidRateNeuron
impl Unpin for SigmoidRateNeuron
impl UnsafeUnpin for SigmoidRateNeuron
impl UnwindSafe for SigmoidRateNeuron
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