[][src]Enum smartcore::linear::linear_regression::LinearRegressionSolverName

pub enum LinearRegressionSolverName {
    QR,
    SVD,
}

Approach to use for estimation of regression coefficients. QR is more efficient but SVD is more stable.

Variants

QR

QR decomposition, see QR

SVD

SVD decomposition, see SVD

Trait Implementations

impl Clone for LinearRegressionSolverName[src]

impl Debug for LinearRegressionSolverName[src]

impl<'de> Deserialize<'de> for LinearRegressionSolverName[src]

impl Serialize for LinearRegressionSolverName[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

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.

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