pub struct StratifiedNestedCvSpec {
pub splitter: StratifiedKFoldSpec,
pub strata: BTreeMap<SampleId, String>,
}Expand description
Nested stratified K-fold with the identity-keyed class labels required to construct folds inside each outer-training universe.
Keeping the labels on the fingerprinted policy lets the coordinator build
every inner fold without inspecting feature buffers or asking a model
controller to reinterpret target rows. Labels for outer-validation samples
may be present, but NestedCvSpec::build_nested_fold_set selects only the
owning outer fold’s training ids before splitting.
Fields§
§splitter: StratifiedKFoldSpec§strata: BTreeMap<SampleId, String>Trait Implementations§
Source§impl Clone for StratifiedNestedCvSpec
impl Clone for StratifiedNestedCvSpec
Source§fn clone(&self) -> StratifiedNestedCvSpec
fn clone(&self) -> StratifiedNestedCvSpec
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 StratifiedNestedCvSpec
impl Debug for StratifiedNestedCvSpec
Source§impl<'de> Deserialize<'de> for StratifiedNestedCvSpec
impl<'de> Deserialize<'de> for StratifiedNestedCvSpec
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<StratifiedNestedCvSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StratifiedNestedCvSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StratifiedNestedCvSpec
Source§impl PartialEq for StratifiedNestedCvSpec
impl PartialEq for StratifiedNestedCvSpec
Source§impl Serialize for StratifiedNestedCvSpec
impl Serialize for StratifiedNestedCvSpec
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for StratifiedNestedCvSpec
Auto Trait Implementations§
impl Freeze for StratifiedNestedCvSpec
impl RefUnwindSafe for StratifiedNestedCvSpec
impl Send for StratifiedNestedCvSpec
impl Sync for StratifiedNestedCvSpec
impl Unpin for StratifiedNestedCvSpec
impl UnsafeUnpin for StratifiedNestedCvSpec
impl UnwindSafe for StratifiedNestedCvSpec
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,
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.