void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); if (!(param1.Value is OpenCVForUnityPlayMakerActions.Double)) { LogError("param1 is not initialized. Add Action \"newDouble\"."); return; } System.Double wrapped_param1 = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Double, System.Double>(param1); if (!(param2.Value is OpenCVForUnityPlayMakerActions.Double)) { LogError("param2 is not initialized. Add Action \"newDouble\"."); return; } System.Double wrapped_param2 = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Double, System.Double>(param2); wrapped_owner.setTrainMethod(method.Value, wrapped_param1, wrapped_param2); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); wrapped_owner.setTrainMethod(method.Value); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); wrapped_owner.setBackpropMomentumScale((float)val.Value); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); storeResult.Value = (float)wrapped_owner.getAnnealCoolingRatio(); }
// // C++: static Ptr_ANN_MLP cv::ml::ANN_MLP::create() // //javadoc: ANN_MLP::create() public static ANN_MLP create () { #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER ANN_MLP retVal = ANN_MLP.__fromPtr__(ml_ANN_1MLP_create_10()); return retVal; #else return null; #endif }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); wrapped_owner.setActivationFunction(type.Value, (float)param1.Value, (float)param2.Value); }
// // C++: static Ptr_ANN_MLP cv::ml::ANN_MLP::load(String filepath) // //javadoc: ANN_MLP::load(filepath) public static ANN_MLP load (string filepath) { #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER ANN_MLP retVal = ANN_MLP.__fromPtr__(ml_ANN_1MLP_load_10(filepath)); return retVal; #else return null; #endif }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); wrapped_owner.setTermCriteria(new OpenCVForUnity.CoreModule.TermCriteria((int)val_type.Value, (int)val_maxCount.Value, (double)val_epsilon.Value)); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); if (!(storeResult.Value is OpenCVForUnityPlayMakerActions.TermCriteria)) { storeResult.Value = new OpenCVForUnityPlayMakerActions.TermCriteria(); } ((OpenCVForUnityPlayMakerActions.TermCriteria)storeResult.Value).wrappedObject = wrapped_owner.getTermCriteria(); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); if (!(val.Value is OpenCVForUnityPlayMakerActions.Double)) { LogError("val is not initialized. Add Action \"newDouble\"."); return; } System.Double wrapped_val = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Double, System.Double>(val); wrapped_owner.setRpropDW0(wrapped_val); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); if (!(val.Value is OpenCVForUnityPlayMakerActions.TermCriteria)) { LogError("val is not initialized. Add Action \"newTermCriteria\"."); return; } OpenCVForUnity.CoreModule.TermCriteria wrapped_val = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.TermCriteria, OpenCVForUnity.CoreModule.TermCriteria>(val); wrapped_owner.setTermCriteria(wrapped_val); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.ANN_MLP)) { LogError("owner is not initialized. Add Action \"newANN_MLP\"."); return; } OpenCVForUnity.MlModule.ANN_MLP wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.ANN_MLP, OpenCVForUnity.MlModule.ANN_MLP>(owner); if (!(_layer_sizes.Value is OpenCVForUnityPlayMakerActions.Mat)) { LogError("_layer_sizes is not initialized. Add Action \"newMat\"."); return; } OpenCVForUnity.CoreModule.Mat wrapped__layer_sizes = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Mat, OpenCVForUnity.CoreModule.Mat>(_layer_sizes); wrapped_owner.setLayerSizes(wrapped__layer_sizes); }
public ANN_MLP(OpenCVForUnity.MlModule.ANN_MLP nativeObj) : base(nativeObj) { }
// // C++: static Ptr_ANN_MLP cv::ml::ANN_MLP::load(String filepath) // /** * Loads and creates a serialized ANN from a file * * Use ANN::save to serialize and store an ANN to disk. * Load the ANN from this file again, by calling this function with the path to the file. * * param filepath path to serialized ANN * return automatically generated */ public static ANN_MLP load(string filepath) { return(ANN_MLP.__fromPtr__(ml_ANN_1MLP_load_10(filepath))); }
// // C++: static Ptr_ANN_MLP cv::ml::ANN_MLP::create() // /** * Creates empty model * * Use StatModel::train to train the model, Algorithm::load<ANN_MLP>(filename) to load the pre-trained model. * Note that the train method has optional flags: ANN_MLP::TrainFlags. * return automatically generated */ public static ANN_MLP create() { return(ANN_MLP.__fromPtr__(ml_ANN_1MLP_create_10())); }