pub struct SplitAssignment {
pub method: String,
pub seed: String,
pub training: u64,
pub model_selection: u64,
pub calibration: u64,
pub final_test: u64,
pub near_duplicates: String,
}Expand description
How cases were assigned to splits (3.1.6). Disjointness by source and snapshot is the manifest’s own check (spec 004, 3.5.1); the counts here must equal the manifest’s.
Fields§
§method: String§seed: String§training: u64§model_selection: u64§calibration: u64§final_test: u64§near_duplicates: StringThe stated limit on near-duplicates the manifest cannot identify.
Trait Implementations§
Source§impl Clone for SplitAssignment
impl Clone for SplitAssignment
Source§impl Debug for SplitAssignment
impl Debug for SplitAssignment
Source§impl<'de> Deserialize<'de> for SplitAssignment
impl<'de> Deserialize<'de> for SplitAssignment
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 SplitAssignment
Source§impl PartialEq for SplitAssignment
impl PartialEq for SplitAssignment
Source§impl Serialize for SplitAssignment
impl Serialize for SplitAssignment
impl StructuralPartialEq for SplitAssignment
Auto Trait Implementations§
impl Freeze for SplitAssignment
impl RefUnwindSafe for SplitAssignment
impl Send for SplitAssignment
impl Sync for SplitAssignment
impl Unpin for SplitAssignment
impl UnsafeUnpin for SplitAssignment
impl UnwindSafe for SplitAssignment
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