[−][src]Enum opencv::ml::SVM_Types
%SVM type
Variants
C-Support Vector Classification. n-class classification (n 2), allows
imperfect separation of classes with penalty multiplier C for outliers.
-Support Vector Classification. n-class classification with possible
imperfect separation. Parameter
(in the range 0..1, the larger the value, the smoother
the decision boundary) is used instead of C.
Distribution Estimation (One-class %SVM). All the training data are from the same class, %SVM builds a boundary that separates the class from the rest of the feature space.
-Support Vector Regression. The distance between feature vectors
from the training set and the fitting hyper-plane must be less than p. For outliers the
penalty multiplier C is used.
-Support Vector Regression.
is used instead of p.
See LibSVM for details.
Trait Implementations
impl Clone for SVM_Types[src]
impl Copy for SVM_Types[src]
impl Debug for SVM_Types[src]
impl PartialEq<SVM_Types> for SVM_Types[src]
impl StructuralPartialEq for SVM_Types[src]
Auto Trait Implementations
impl RefUnwindSafe for SVM_Types
impl Send for SVM_Types
impl Sync for SVM_Types
impl Unpin for SVM_Types
impl UnwindSafe for SVM_Types
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,