Trait dfdx::data::ExactSizeDataset
source · pub trait ExactSizeDataset {
type Item<'a>
where Self: 'a;
// Required methods
fn get(&self, index: usize) -> Self::Item<'_>;
fn len(&self) -> usize;
// Provided methods
fn is_empty(&self) -> bool { ... }
fn iter(&self) -> Shuffled<'_, Self>
where Self: Sized { ... }
fn shuffled<R: Rng>(&self, rng: &mut R) -> Shuffled<'_, Self>
where Self: Sized { ... }
}
Expand description
A dataset with a known size that can be iterated over in order or in shuffled order.