pub enum ForwardPassPerfSource {
Aic,
FallbackRegression,
AicWithCorrection,
}Expand description
Prediction backend currently used by ForwardPassPerfModel.
Variants§
Aic
Strict native AIC estimator with no correction workload kind ready yet.
FallbackRegression
Workload-specific regression fallback, used without native AIC support.
AicWithCorrection
Native AIC estimator with at least one learned correction workload kind.
Trait Implementations§
Source§impl Clone for ForwardPassPerfSource
impl Clone for ForwardPassPerfSource
Source§fn clone(&self) -> ForwardPassPerfSource
fn clone(&self) -> ForwardPassPerfSource
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 ForwardPassPerfSource
impl Debug for ForwardPassPerfSource
Source§impl<'de> Deserialize<'de> for ForwardPassPerfSource
impl<'de> Deserialize<'de> for ForwardPassPerfSource
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 Eq for ForwardPassPerfSource
Source§impl PartialEq for ForwardPassPerfSource
impl PartialEq for ForwardPassPerfSource
Source§impl Serialize for ForwardPassPerfSource
impl Serialize for ForwardPassPerfSource
impl StructuralPartialEq for ForwardPassPerfSource
Auto Trait Implementations§
impl Freeze for ForwardPassPerfSource
impl RefUnwindSafe for ForwardPassPerfSource
impl Send for ForwardPassPerfSource
impl Sync for ForwardPassPerfSource
impl Unpin for ForwardPassPerfSource
impl UnsafeUnpin for ForwardPassPerfSource
impl UnwindSafe for ForwardPassPerfSource
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.