#[repr(C)]
pub enum SVM_Types {
C_SVC,
NU_SVC,
ONE_CLASS,
EPS_SVR,
NU_SVR,
}
Expand description
%SVM type
Variants
C_SVC
C-Support Vector Classification. n-class classification (n 2), allows
imperfect separation of classes with penalty multiplier C for outliers.
NU_SVC
-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.
ONE_CLASS
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.
EPS_SVR
-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.
NU_SVR
-Support Vector Regression.
is used instead of p.
See LibSVM for details.
Trait Implementations
impl Copy for SVM_Types
impl StructuralPartialEq for SVM_Types
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more