pub struct GroupedSplit {
pub rows: RowSplit,
pub train_groups: Arc<[i64]>,
pub test_groups: Arc<[i64]>,
pub seed: u64,
}Expand description
Grouped split: entire groups assigned to train or test (no leakage).
Fields§
§rows: RowSplitRow partition.
train_groups: Arc<[i64]>Group ids assigned to train.
test_groups: Arc<[i64]>Group ids assigned to test.
seed: u64Seed.
Implementations§
Trait Implementations§
Source§impl Clone for GroupedSplit
impl Clone for GroupedSplit
Source§fn clone(&self) -> GroupedSplit
fn clone(&self) -> GroupedSplit
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 GroupedSplit
impl Debug for GroupedSplit
impl Eq for GroupedSplit
Source§impl PartialEq for GroupedSplit
impl PartialEq for GroupedSplit
impl StructuralPartialEq for GroupedSplit
Auto Trait Implementations§
impl Freeze for GroupedSplit
impl RefUnwindSafe for GroupedSplit
impl Send for GroupedSplit
impl Sync for GroupedSplit
impl Unpin for GroupedSplit
impl UnsafeUnpin for GroupedSplit
impl UnwindSafe for GroupedSplit
Blanket Implementations§
impl<T> Allocation for T
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