pub struct DataSet { /* private fields */ }Implementations§
Source§impl DataSet
impl DataSet
pub fn new(inputs: Vec<Vec<f32>>, outputs: Vec<Vec<f32>>) -> Self
pub fn iter(&self) -> Iter<'_, Row>
pub fn len(&self) -> usize
pub fn shuffle(self) -> Self
pub fn features(&self) -> Vec<Vec<f32>>
pub fn labels(&self) -> Vec<Vec<f32>>
pub fn split(self, ratio: f32) -> (Self, Self)
pub fn standardize(self) -> Self
pub fn normalize(self) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DataSet
impl RefUnwindSafe for DataSet
impl Send for DataSet
impl Sync for DataSet
impl Unpin for DataSet
impl UnwindSafe for DataSet
Blanket Implementations§
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