pub trait Dataset: Send + Sync { // Required methods fn get(&self, index: usize) -> (Tensor, Tensor); fn len(&self) -> usize; // Provided method fn is_empty(&self) -> bool { ... } }
Base trait for datasets
Get a single item by index
Get the total number of items
Check if dataset is empty