pub struct ModelData {
pub weights: Vec<f32>,
pub biases: Vec<f32>,
pub architecture: ModelArchitecture,
}Expand description
Neural network weights and architecture
Fields§
§weights: Vec<f32>Weight values
biases: Vec<f32>Bias values
architecture: ModelArchitectureNetwork architecture
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ModelData
impl<'de> Deserialize<'de> for ModelData
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
impl StructuralPartialEq for ModelData
Auto Trait Implementations§
impl Freeze for ModelData
impl RefUnwindSafe for ModelData
impl Send for ModelData
impl Sync for ModelData
impl Unpin for ModelData
impl UnwindSafe for ModelData
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