//! SubBatch, which consists [Batch](crate::Batch).
/// Represents a SubBatch, which consists [Batch](crate::Batch).
pubtraitSubBatch{/// Builds a subbatch with a capacity.
fnnew(capacity:usize)->Self;/// Pushes the samples in `data`.
fnpush(&mutself, i:usize, data:&Self);/// Takes samples in the batch.
fnsample(&self, ixs:&Vec<usize>)->Self;}