pub struct PostCompilationOptions {
pub validate_graph_structure: bool,
pub validate_axes: bool,
pub validate_shapes: bool,
pub apply_optimizations: bool,
pub enable_contraction_opt: bool,
pub enable_loop_fusion: bool,
pub strict_mode: bool,
}Expand description
Post-compilation validation options.
Fields§
§validate_graph_structure: boolEnable graph structure validation
validate_axes: boolEnable axis consistency checks
validate_shapes: boolEnable shape compatibility checks
apply_optimizations: boolEnable optimization passes
enable_contraction_opt: boolEnable contraction optimization
enable_loop_fusion: boolEnable loop fusion optimization
strict_mode: boolFail on warnings
Trait Implementations§
Source§impl Clone for PostCompilationOptions
impl Clone for PostCompilationOptions
Source§fn clone(&self) -> PostCompilationOptions
fn clone(&self) -> PostCompilationOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PostCompilationOptions
impl Debug for PostCompilationOptions
Auto Trait Implementations§
impl Freeze for PostCompilationOptions
impl RefUnwindSafe for PostCompilationOptions
impl Send for PostCompilationOptions
impl Sync for PostCompilationOptions
impl Unpin for PostCompilationOptions
impl UnwindSafe for PostCompilationOptions
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