Enum set_genome::activations::Activation[][src]

pub enum Activation {
    Linear,
    Sigmoid,
    Tanh,
    Gaussian,
    Step,
    Sine,
    Cosine,
    Inverse,
    Absolute,
    Relu,
    Squared,
}

Possible activation functions for ANN nodes.

See the actual functions listed here under Constants.

Variants

Linear
Sigmoid
Tanh
Gaussian
Step
Sine
Cosine
Inverse
Absolute
Relu
Squared

Trait Implementations

impl Clone for Activation[src]

impl Copy for Activation[src]

impl Debug for Activation[src]

impl<'de> Deserialize<'de> for Activation[src]

impl Eq for Activation[src]

impl PartialEq<Activation> for Activation[src]

impl Serialize for Activation[src]

impl StructuralEq for Activation[src]

impl StructuralPartialEq for Activation[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,