pub struct AlgorithmParameters {
pub matmul_algorithm: String,
pub reduction_algorithm: String,
pub convolution_algorithm: String,
pub fft_algorithm: String,
pub sorting_algorithm: String,
pub threshold_configs: HashMap<String, usize>,
}Expand description
Algorithm selection parameters
Fields§
§matmul_algorithm: String§reduction_algorithm: String§convolution_algorithm: String§fft_algorithm: String§sorting_algorithm: String§threshold_configs: HashMap<String, usize>Trait Implementations§
Source§impl Clone for AlgorithmParameters
impl Clone for AlgorithmParameters
Source§fn clone(&self) -> AlgorithmParameters
fn clone(&self) -> AlgorithmParameters
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AlgorithmParameters
impl Debug for AlgorithmParameters
Auto Trait Implementations§
impl Freeze for AlgorithmParameters
impl RefUnwindSafe for AlgorithmParameters
impl Send for AlgorithmParameters
impl Sync for AlgorithmParameters
impl Unpin for AlgorithmParameters
impl UnsafeUnpin for AlgorithmParameters
impl UnwindSafe for AlgorithmParameters
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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