pub struct OptimizationFlags {
pub auto_format_conversion: bool,
pub enable_dense_cache: bool,
pub enable_pattern_analysis: bool,
pub enable_operation_fusion: bool,
pub max_memory_overhead: f32,
}
Expand description
Optimization flags
Fields§
§auto_format_conversion: bool
Enable automatic format conversion
enable_dense_cache: bool
Enable dense caching for frequently accessed tensors
enable_pattern_analysis: bool
Enable pattern analysis
enable_operation_fusion: bool
Enable operation fusion
max_memory_overhead: f32
Maximum memory overhead for optimization (as fraction)
Trait Implementations§
Source§impl Clone for OptimizationFlags
impl Clone for OptimizationFlags
Source§fn clone(&self) -> OptimizationFlags
fn clone(&self) -> OptimizationFlags
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 moreAuto Trait Implementations§
impl Freeze for OptimizationFlags
impl RefUnwindSafe for OptimizationFlags
impl Send for OptimizationFlags
impl Sync for OptimizationFlags
impl Unpin for OptimizationFlags
impl UnwindSafe for OptimizationFlags
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more