機器學習(3),opencv4.0中SVM各個引數的意義,設定
SVO演算法
至於SVO演算法,先放在這,因為是一種優化演算法,佔時不打算深入研究,先考慮SVM的實際應用
Opencv4.0 中SVM的引數
https://docs.opencv.org/master/d1/d2d/classcv_1_1ml_1_1SVM.html詳細文件可以參考官方的文件
官網提供的公共介面分為兩個部分,一個是帶get開頭的,指的是獲取當前使用的SVM的一些引數,帶set的指的是設定相應的引數,還是很人性化的,下面主要介紹的是帶set的引數設定:
setC(double c): 設定懲罰函式的引數C的大小,一般大於0,不允許是0;
setClassWeights(Mat & val):表示不同分類的權值,該值和C相乘後,實現了不同分類的不同的懲罰力度,值越大,該類別的懲罰力度就越大。一般在多分類中使用,mat的大小和分類的類別多少是一致的。
setCoef(double val):設定多項式核函式和sigmod核函式的引數P,
setCustomKernel ( const Ptr< Kernel > & _kernel ) ://這個基本沒用過。。。。。應該是自定義核函式
setDegree ( double val ) :設定多項式核函式的Q;
setGamma ( double val ) :設定多項式核函式,高斯核函式,sigmod核函式的引數伽馬
setKernel ( int kernelType ) :選用opencv自帶的核函式,整個包含在一個列舉當中。包括:
setNu ( double val ) :表示NU-svc和NU-svr的引數Nu,在下面圖片中有寫道
setP ( double val ) :表示-P-SVR的引數P;
setTermCriteria ( const cv::TermCriteria & val ) :設定迭代終止條件
setType ( int val ) :選用型別:
小結:
本章主要提供一些svm中引數的設定和使用。具體原理,請參考上一篇,畢竟只有原理打通,才知道怎麼調引數。直達連結https://blog.csdn.net/AlonewaitingNew/article/details/100764610
相關文章
- Oracle歸檔模式、引數意義、設定Oracle模式
- OpenCV中的SVM引數優化OpenCV優化
- oracle核心引數意義Oracle
- 核心引數意義(轉)
- 安裝oracle資料庫時,設定linux核心引數的意義Oracle資料庫Linux
- php引數3個點的含義PHP
- 兩個引數設定
- javascript獲取函式定義的引數個數JavaScript函式
- 模型的列表定義中,使用函式時如何定義引數?模型函式
- Python機器學習筆記:SVM(3)——證明SVMPython機器學習筆記
- 函式定義、函式的引數、函式的預設引數函式
- Python3之函式的引數傳遞與引數定義Python函式
- python中定義引數的四種方式Python
- Android中自定義樣式與View的建構函式中的第三個引數defStyle的意義AndroidView函式
- mysql中的編碼各個變數的含義MySql變數
- http-equiv的各個屬性及意義HTTPUI
- GoldenGate的一些引數的意義Go
- Linux上shmmax引數的設定及含義LinuxHMM
- android開發 BaseAdapter中getView()裡的3個引數的含義AndroidAPTView
- 分割槽表中的maxvalue引數設定
- oracle 11g 啟用自動記憶體管理時sga_max 這個引數設定的意義不大Oracle記憶體
- Nodejs獲取url路徑中的各個引數NodeJS
- django的url的name引數的意義(轉發)Django
- SCO UNIX 系統核心引數的意義(轉)
- Linux上shmmax引數的設定及含義(轉)LinuxHMM
- [高頻面試]解釋執行緒池的各個引數含義面試執行緒
- 各個軟體版本定義描述
- linux 下各errno的意義Linux
- 方法(函式)的定義與引數函式
- java中的OutOfMemory設定jvm啟動引數JavaJVM
- oracle中引數session和 processes的設定(轉)OracleSession
- 函式引數 引數定義函式型別函式型別
- vue3 獲取和設定路由引數Vue路由
- oracle中設定UTL_FILE_DIR引數Oracle
- VMWare中的CPU數量與核心數量意義
- 怎樣在Eclipse中設定ant的target中的引數Eclipse
- shell中定義變數用雙引號和單引號以及不用引號的區別變數
- Oracle CSS的引數設定 心跳時間設定OracleCSS