pub struct OnnxInfo {
pub ir_version: u64,
pub producer_name: Option<String>,
pub producer_version: Option<String>,
pub description: Option<String>,
pub node_count: usize,
pub parameters: Option<u64>,
}Expand description
ONNX file information
Fields§
§ir_version: u64ONNX IR version
producer_name: Option<String>Producer name
producer_version: Option<String>Producer version
description: Option<String>Model description
node_count: usizeNumber of nodes
parameters: Option<u64>Estimated parameters
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OnnxInfo
impl<'de> Deserialize<'de> for OnnxInfo
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 OnnxInfo
Auto Trait Implementations§
impl Freeze for OnnxInfo
impl RefUnwindSafe for OnnxInfo
impl Send for OnnxInfo
impl Sync for OnnxInfo
impl Unpin for OnnxInfo
impl UnsafeUnpin for OnnxInfo
impl UnwindSafe for OnnxInfo
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