pub struct PredictionFeatures {Show 16 fields
pub complexity: f64,
pub difficulty: f64,
pub landscape_confidence: f64,
pub expected_improvement: f64,
pub adaptation_confidence: f64,
pub change_count: f64,
pub layer_count: f64,
pub hidden_size: f64,
pub head_count: f64,
pub dropout: f64,
pub interaction: f64,
pub complexity_sq: f64,
pub difficulty_sq: f64,
pub strategy_conservative: f64,
pub strategy_aggressive: f64,
pub strategy_exploratory: f64,
}Expand description
Feature vector handed to PredictorNetwork.
Field order is the vector order; see Self::to_vec.
Fields§
§complexity: f64Landscape complexity in [0, 1].
difficulty: f64Landscape difficulty in [0, 1].
landscape_confidence: f64Confidence attached to the landscape analysis, [0, 1].
expected_improvement: f64Improvement the architecture adapter expects.
adaptation_confidence: f64Confidence the architecture adapter reports.
change_count: f64Number of architecture changes, normalized by a soft cap of 8.
layer_count: f64Proposed layer count, normalized by a soft cap of 24.
Proposed hidden width, normalized by a soft cap of 2048.
head_count: f64Proposed attention-head count, normalized by a soft cap of 32.
dropout: f64Proposed dropout rate.
interaction: f64complexity · difficulty interaction.
complexity_sq: f64complexity².
difficulty_sq: f64difficulty².
strategy_conservative: f64One-hot-ish encoding of the recommended strategy family (3 slots): conservative, aggressive, exploratory.
strategy_aggressive: f64§strategy_exploratory: f64Implementations§
Trait Implementations§
Source§impl Clone for PredictionFeatures
impl Clone for PredictionFeatures
Source§impl Debug for PredictionFeatures
impl Debug for PredictionFeatures
Source§impl PartialEq for PredictionFeatures
impl PartialEq for PredictionFeatures
impl StructuralPartialEq for PredictionFeatures
Auto Trait Implementations§
impl Freeze for PredictionFeatures
impl RefUnwindSafe for PredictionFeatures
impl Send for PredictionFeatures
impl Sync for PredictionFeatures
impl Unpin for PredictionFeatures
impl UnsafeUnpin for PredictionFeatures
impl UnwindSafe for PredictionFeatures
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.