Skip to content

SVM

Singleton Methods

create -> Cv::Ptr≺cv꞉꞉ml꞉꞉SVM≻

get_default_grid(param_id: Integer) -> Cv::Ml::ParamGrid

get_default_grid_ptr(param_id: Integer) -> Cv::Ptr≺cv꞉꞉ml꞉꞉ParamGrid≻

load(filepath: String) -> Cv::Ptr≺cv꞉꞉ml꞉꞉SVM≻

Methods

get_c -> Float

get_class_weights -> Cv::Mat

get_coef0 -> Float

get_decision_function(i: Integer, alpha: Cv::OutputArray, svidx: Cv::OutputArray) -> Float

get_degree -> Float

get_gamma -> Float

get_kernel_type -> Integer

get_nu -> Float

get_p -> Float

get_support_vectors -> Cv::Mat

get_term_criteria -> Cv::TermCriteria

get_type -> Integer

get_uncompressed_support_vectors -> Cv::Mat

set_c(val: Float) -> NilClass

set_class_weights(val: Cv::Mat) -> NilClass

set_coef0(val: Float) -> NilClass

set_custom_kernel(_kernel: Cv::Ptr≺cv꞉꞉ml꞉꞉SVM꞉꞉Kernel≻) -> NilClass

set_degree(val: Float) -> NilClass

set_gamma(val: Float) -> NilClass

set_kernel(kernel_type: Integer) -> NilClass

set_nu(val: Float) -> NilClass

set_p(val: Float) -> NilClass

set_term_criteria(val: Cv::TermCriteria) -> NilClass

set_type(val: Integer) -> NilClass

train_auto?(data: Cv::Ptr≺cv꞉꞉ml꞉꞉TrainData≻, k_fold: Integer, cgrid: Cv::Ml::ParamGrid, gamma_grid: Cv::Ml::ParamGrid, p_grid: Cv::Ml::ParamGrid, nu_grid: Cv::Ml::ParamGrid, coeff_grid: Cv::Ml::ParamGrid, degree_grid: Cv::Ml::ParamGrid, balanced: TrueClass) -> TrueClass

train_auto?(samples: Cv::InputArray, layout: Integer, responses: Cv::InputArray, k_fold: Integer, cgrid: Cv::Ptr≺cv꞉꞉ml꞉꞉ParamGrid≻, gamma_grid: Cv::Ptr≺cv꞉꞉ml꞉꞉ParamGrid≻, p_grid: Cv::Ptr≺cv꞉꞉ml꞉꞉ParamGrid≻, nu_grid: Cv::Ptr≺cv꞉꞉ml꞉꞉ParamGrid≻, coeff_grid: Cv::Ptr≺cv꞉꞉ml꞉꞉ParamGrid≻, degree_grid: Cv::Ptr≺cv꞉꞉ml꞉꞉ParamGrid≻, balanced: TrueClass) -> TrueClass