[−][src]Enum neuro::initializers::Initializer
Used to generate the initial values for the parameters of the model.
Variants
Constant(PrimitiveType)
Given constant value.
Normal distribution scaled using Glorot scale factor.
Uniform distribution scaled using Glorot scale factor.
Normal distribution scaled using He scale factor.
Uniform distribution scaled using He scale factor.
Normal distribution scaled using Lecun scale factor.
Uniform distribution scaled using Lecun scale factor.
Normal distribution with mean 0 and standard deviation 0.01.
NormalScaled(PrimitiveType, PrimitiveType)
Normal distribution with given mean and standard deviation.
Ones.
Uniform distribution within -0.01 and 0.01.
UniformBounded(PrimitiveType, PrimitiveType)
Uniform distribution within the given bounds.
Zeros.
Trait Implementations
impl Clone for Initializer
[src]
fn clone(&self) -> Initializer
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Initializer
[src]
impl Debug for Initializer
[src]
Auto Trait Implementations
impl RefUnwindSafe for Initializer
impl Send for Initializer
impl Sync for Initializer
impl Unpin for Initializer
impl UnwindSafe for Initializer
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
T: Parameter<Self>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,