pub struct FfnDef {
pub name: String,
pub hidden_dim: Option<usize>,
pub activation: Activation,
pub bias: bool,
pub dropout: f64,
pub gate: bool,
}Expand description
Feed-forward network definition
Fields§
§name: String§activation: Activation§bias: bool§dropout: f64§gate: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for FfnDef
impl<'de> Deserialize<'de> for FfnDef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FfnDef
impl RefUnwindSafe for FfnDef
impl Send for FfnDef
impl Sync for FfnDef
impl Unpin for FfnDef
impl UnsafeUnpin for FfnDef
impl UnwindSafe for FfnDef
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