pub struct CeluConfig {
pub alpha: f64,
}Expand description
Configuration to create a Celu layer using the init function.
Fields§
§alpha: f64The alpha value for the CELU formulation. Default is 1.0
Implementations§
Source§impl CeluConfig
impl CeluConfig
Source§impl CeluConfig
impl CeluConfig
Sourcepub fn with_alpha(self, alpha: f64) -> CeluConfig
pub fn with_alpha(self, alpha: f64) -> CeluConfig
Sets the value for the field alpha.
The alpha value for the CELU formulation. Default is 1.0
- Defaults to
"1.0"
Trait Implementations§
Source§impl Clone for CeluConfig
impl Clone for CeluConfig
Source§fn clone(&self) -> CeluConfig
fn clone(&self) -> CeluConfig
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 moreSource§impl Config for CeluConfig
impl Config for CeluConfig
Source§fn load<P>(file: P) -> Result<Self, ConfigError>
fn load<P>(file: P) -> Result<Self, ConfigError>
Loads the configuration from a file. Read more
Source§fn load_binary(data: &[u8]) -> Result<Self, ConfigError>
fn load_binary(data: &[u8]) -> Result<Self, ConfigError>
Loads the configuration from a binary buffer. Read more
Source§impl Debug for CeluConfig
impl Debug for CeluConfig
Source§impl<'de> Deserialize<'de> for CeluConfig
impl<'de> Deserialize<'de> for CeluConfig
Source§fn deserialize<D>(
deserializer: D,
) -> Result<CeluConfig, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<CeluConfig, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CeluConfig
impl Display for CeluConfig
Source§impl From<CeluConfig> for ActivationConfig
impl From<CeluConfig> for ActivationConfig
Source§fn from(config: CeluConfig) -> ActivationConfig
fn from(config: CeluConfig) -> ActivationConfig
Converts to this type from the input type.
Source§impl Serialize for CeluConfig
impl Serialize for CeluConfig
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for CeluConfig
impl RefUnwindSafe for CeluConfig
impl Send for CeluConfig
impl Sync for CeluConfig
impl Unpin for CeluConfig
impl UnsafeUnpin for CeluConfig
impl UnwindSafe for CeluConfig
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