pub struct MlpConfig {
pub in_dim: i64,
pub units: Vec<i64>,
pub out_dim: i64,
pub activation_out: bool,
}Expand description
Configuration of Mlp.
Fields§
§in_dim: i64§units: Vec<i64>§out_dim: i64§activation_out: boolImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MlpConfig
impl<'de> Deserialize<'de> for MlpConfig
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
Source§impl OutDim for MlpConfig
impl OutDim for MlpConfig
Source§fn get_out_dim(&self) -> i64
fn get_out_dim(&self) -> i64
Returns the output dimension.
Source§fn set_out_dim(&mut self, out_dim: i64)
fn set_out_dim(&mut self, out_dim: i64)
Sets the output dimension.
impl StructuralPartialEq for MlpConfig
Auto Trait Implementations§
impl Freeze for MlpConfig
impl RefUnwindSafe for MlpConfig
impl Send for MlpConfig
impl Sync for MlpConfig
impl Unpin for MlpConfig
impl UnwindSafe for MlpConfig
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