Struct fetish_lib::data_points::DataPoints[][src]

pub struct DataPoints {
    pub in_vecs: Array2<f32>,
    pub out_vecs: Array2<f32>,
}
Expand description

Data points as input and output matrices, where each row is another data-point and every data-point is assumed to have a weight of 1.

Fields

in_vecs: Array2<f32>out_vecs: Array2<f32>

Implementations

impl DataPoints[src]

pub fn num_points(&self) -> usize[src]

Gets the number of data-points in this DataPoints.

Trait Implementations

impl<'a> AddAssign<DataPoints> for Model<'a>[src]

fn add_assign(&mut self, other: DataPoints)[src]

Updates this Model to reflect new regression information from the given DataPoints, which is assumed to map from the compressed space of the input to the compressed space of the output.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

pub fn type_id(&self) -> TypeId[src]

Gets the TypeId of self. Read more

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

pub fn borrow(&self) -> &T[src]

Immutably borrows from an owned value. Read more

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

pub fn borrow_mut(&mut self) -> &mut T[src]

Mutably borrows from an owned value. Read more

impl<T> From<T> for T[src]

pub fn from(t: T) -> T[src]

Performs the conversion.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

pub fn into(self) -> U[src]

Performs the conversion.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]

Performs the conversion.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]

Performs the conversion.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

pub fn vzip(self) -> V