pub enum SvmError {
InvalidEps(f32),
InvalidC((f32, f32)),
InvalidNu(f32),
Platt(PlattError),
BaseCrate(Error),
}
Variants
InvalidEps(f32)
InvalidC((f32, f32))
InvalidNu(f32)
Platt(PlattError)
BaseCrate(Error)
Trait Implementations
sourceimpl Error for SvmError
impl Error for SvmError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<()>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<()>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, Pr>
sourceimpl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, Pr>
sourceimpl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, bool>
impl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, bool>
sourceimpl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, CountedTargets<(), ArrayBase<OwnedRepr<()>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, CountedTargets<(), ArrayBase<OwnedRepr<()>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
sourceimpl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, CountedTargets<(), ArrayBase<ViewRepr<&'_ ()>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, CountedTargets<(), ArrayBase<ViewRepr<&'_ ()>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
type Object = Svm<F, bool>
fn fit(
&self,
dataset: &DatasetBase<Array2<F>, CountedTargets<(), ArrayView2<'_, ()>>>
) -> Result<Self::Object>
sourceimpl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
sourceimpl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, bool>
impl<F: Float> Fit<ArrayBase<OwnedRepr<F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, bool>
sourceimpl Fit<ArrayBase<OwnedRepr<f32>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f32>, Dim<[usize; 1]>>, SvmError> for SvmValidParams<f32, f32>
impl Fit<ArrayBase<OwnedRepr<f32>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f32>, Dim<[usize; 1]>>, SvmError> for SvmValidParams<f32, f32>
sourceimpl Fit<ArrayBase<OwnedRepr<f32>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f32>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<f32, f32>
impl Fit<ArrayBase<OwnedRepr<f32>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f32>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<f32, f32>
sourceimpl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f64>, Dim<[usize; 1]>>, SvmError> for SvmValidParams<f64, f64>
impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f64>, Dim<[usize; 1]>>, SvmError> for SvmValidParams<f64, f64>
sourceimpl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<f64, f64>
impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<f64, f64>
sourceimpl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ ()>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ ()>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, Pr>
type Object = Svm<F, bool>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, F>, ArrayView2<'_, ()>>
) -> Result<Self::Object>
sourceimpl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ bool>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ bool>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, Pr>
type Object = Svm<F, Pr>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, F>, ArrayView2<'_, bool>>
) -> Result<Self::Object>
sourceimpl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ bool>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, bool>
impl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ bool>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<F, bool>
type Object = Svm<F, bool>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, F>, ArrayView2<'_, bool>>
) -> Result<Self::Object>
sourceimpl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
type Object = Svm<F, Pr>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, F>, CountedTargets<bool, Array2<bool>>>
) -> Result<Self::Object>
sourceimpl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, bool>
impl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<OwnedRepr<bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, bool>
type Object = Svm<F, bool>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, F>, CountedTargets<bool, Array2<bool>>>
) -> Result<Self::Object>
sourceimpl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<ViewRepr<&'_ bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
impl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<ViewRepr<&'_ bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, Pr>
type Object = Svm<F, Pr>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, F>, CountedTargets<bool, ArrayView2<'_, bool>>>
) -> Result<Self::Object>
sourceimpl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<ViewRepr<&'_ bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, bool>
impl<F: Float> Fit<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, CountedTargets<bool, ArrayBase<ViewRepr<&'_ bool>, Dim<[usize; 2]>>>, SvmError> for SvmValidParams<F, bool>
type Object = Svm<F, bool>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, F>, CountedTargets<bool, ArrayView2<'_, bool>>>
) -> Result<Self::Object>
sourceimpl Fit<ArrayBase<ViewRepr<&'_ f32>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ f32>, Dim<[usize; 1]>>, SvmError> for SvmValidParams<f32, f32>
impl Fit<ArrayBase<ViewRepr<&'_ f32>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ f32>, Dim<[usize; 1]>>, SvmError> for SvmValidParams<f32, f32>
type Object = Svm<f32, f32>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, f32>, ArrayView1<'_, f32>>
) -> Result<Self::Object>
sourceimpl Fit<ArrayBase<ViewRepr<&'_ f32>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ f32>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<f32, f32>
impl Fit<ArrayBase<ViewRepr<&'_ f32>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ f32>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<f32, f32>
type Object = Svm<f32, f32>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, f32>, ArrayView2<'_, f32>>
) -> Result<Self::Object>
sourceimpl Fit<ArrayBase<ViewRepr<&'_ f64>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ f64>, Dim<[usize; 1]>>, SvmError> for SvmValidParams<f64, f64>
impl Fit<ArrayBase<ViewRepr<&'_ f64>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ f64>, Dim<[usize; 1]>>, SvmError> for SvmValidParams<f64, f64>
type Object = Svm<f64, f64>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, f64>, ArrayView1<'_, f64>>
) -> Result<Self::Object>
sourceimpl Fit<ArrayBase<ViewRepr<&'_ f64>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ f64>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<f64, f64>
impl Fit<ArrayBase<ViewRepr<&'_ f64>, Dim<[usize; 2]>>, ArrayBase<ViewRepr<&'_ f64>, Dim<[usize; 2]>>, SvmError> for SvmValidParams<f64, f64>
type Object = Svm<f64, f64>
fn fit(
&self,
dataset: &DatasetBase<ArrayView2<'_, f64>, ArrayView2<'_, f64>>
) -> Result<Self::Object>
sourceimpl From<PlattError> for SvmError
impl From<PlattError> for SvmError
sourcefn from(source: PlattError) -> Self
fn from(source: PlattError) -> Self
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for SvmError
impl Send for SvmError
impl Sync for SvmError
impl Unpin for SvmError
impl UnwindSafe for SvmError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more