//javadoc: SVM::trainAuto(samples, layout, responses, kFold, Cgrid, gammaGrid) public bool trainAuto(Mat samples, int layout, Mat responses, int kFold, ParamGrid Cgrid, ParamGrid gammaGrid) { ThrowIfDisposed(); if (samples != null) { samples.ThrowIfDisposed(); } if (responses != null) { responses.ThrowIfDisposed(); } if (Cgrid != null) { Cgrid.ThrowIfDisposed(); } if (gammaGrid != null) { gammaGrid.ThrowIfDisposed(); } #if UNITY_PRO_LICENSE || ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER bool retVal = ml_SVM_trainAuto_15(nativeObj, samples.nativeObj, layout, responses.nativeObj, kFold, Cgrid.getNativeObjAddr(), gammaGrid.getNativeObjAddr()); return(retVal); #else return(false); #endif }
// // C++: static Ptr_ParamGrid cv::ml::SVM::getDefaultGridPtr(int param_id) // //javadoc: SVM::getDefaultGridPtr(param_id) public static ParamGrid getDefaultGridPtr(int param_id) { #if UNITY_PRO_LICENSE || ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER ParamGrid retVal = ParamGrid.__fromPtr__(ml_SVM_getDefaultGridPtr_10(param_id)); return(retVal); #else return(null); #endif }
//javadoc: ParamGrid::create() public static ParamGrid create() { #if UNITY_PRO_LICENSE || ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER ParamGrid retVal = ParamGrid.__fromPtr__(ml_ParamGrid_create_11()); return(retVal); #else return(null); #endif }