pub struct ClusterSplit {
pub rows: RowSplit,
pub train_clusters: Arc<[i64]>,
pub test_clusters: Arc<[i64]>,
pub seed: u64,
}Expand description
Cluster split: same mechanics as grouped, distinct type for cluster ids.
Fields§
§rows: RowSplitRow partition.
train_clusters: Arc<[i64]>Cluster ids in train.
test_clusters: Arc<[i64]>Cluster ids in test.
seed: u64Seed.
Implementations§
Trait Implementations§
Source§impl Clone for ClusterSplit
impl Clone for ClusterSplit
Source§fn clone(&self) -> ClusterSplit
fn clone(&self) -> ClusterSplit
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 ClusterSplit
impl Debug for ClusterSplit
impl Eq for ClusterSplit
Source§impl PartialEq for ClusterSplit
impl PartialEq for ClusterSplit
impl StructuralPartialEq for ClusterSplit
Auto Trait Implementations§
impl Freeze for ClusterSplit
impl RefUnwindSafe for ClusterSplit
impl Send for ClusterSplit
impl Sync for ClusterSplit
impl Unpin for ClusterSplit
impl UnsafeUnpin for ClusterSplit
impl UnwindSafe for ClusterSplit
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