Home | History | Annotate | Download | only in src

Lines Matching refs:params

836     params = _params;
846 max_iter = params.term_crit.type & CV_TERMCRIT_ITER ? params.term_crit.max_iter : MAX_ITER;
850 epsilon = params.term_crit.type & CV_TERMCRIT_EPS ? params.term_crit.epsilon : DEFAULT_EPSILON;
853 params.term_crit.type = CV_TERMCRIT_ITER + CV_TERMCRIT_EPS;
854 params.term_crit.max_iter = max_iter;
855 params.term_crit.epsilon = epsilon;
857 if( params.train_method == CvANN_MLP_TrainParams::BACKPROP )
892 max_iter = params.term_crit.max_iter*count;
893 epsilon = params.term_crit.epsilon*count;
1024 cvGEMM( x1, grad1, params.bp_dw_scale, &_dw, params.bp_moment_scale, &_dw );
1069 max_iter = params.term_crit.max_iter;
1070 epsilon = params.term_crit.epsilon;
1071 dw_plus = params.rp_dw_plus;
1072 dw_minus = params.rp_dw_minus;
1073 dw_min = params.rp_dw_min;
1074 dw_max = params.rp_dw_max;
1085 cvSet( dw, cvScalarAll(params.rp_dw0) );
1328 if( params.train_method == CvANN_MLP_TrainParams::BACKPROP )
1331 cvWriteReal( fs, "dw_scale", params.bp_dw_scale );
1332 cvWriteReal( fs, "moment_scale", params.bp_moment_scale );
1334 else if( params.train_method == CvANN_MLP_TrainParams::RPROP )
1337 cvWriteReal( fs, "dw0", params.rp_dw0 );
1338 cvWriteReal( fs, "dw_plus", params.rp_dw_plus );
1339 cvWriteReal( fs, "dw_minus", params.rp_dw_minus );
1340 cvWriteReal( fs, "dw_min", params.rp_dw_min );
1341 cvWriteReal( fs, "dw_max", params.rp_dw_max );
1345 if( params.term_crit.type & CV_TERMCRIT_EPS )
1346 cvWriteReal( fs, "epsilon", params.term_crit.epsilon );
1347 if( params.term_crit.type & CV_TERMCRIT_ITER )
1348 cvWriteInt( fs, "iterations", params.term_crit.max_iter );
1427 params = CvANN_MLP_TrainParams();
1436 params.train_method = CvANN_MLP_TrainParams::BACKPROP;
1437 params.bp_dw_scale = cvReadRealByName( fs, tparams_node, "dw_scale", 0 );
1438 params.bp_moment_scale = cvReadRealByName( fs, tparams_node, "moment_scale", 0 );
1442 params.train_method = CvANN_MLP_TrainParams::RPROP;
1443 params.rp_dw0 = cvReadRealByName( fs, tparams_node, "dw0", 0 );
1444 params.rp_dw_plus = cvReadRealByName( fs, tparams_node, "dw_plus", 0 );
1445 params.rp_dw_minus = cvReadRealByName( fs, tparams_node, "dw_minus", 0 );
1446 params.rp_dw_min = cvReadRealByName( fs, tparams_node, "dw_min", 0 );
1447 params.rp_dw_max = cvReadRealByName( fs, tparams_node, "dw_max", 0 );
1453 params.term_crit.epsilon = cvReadRealByName( fs, tcrit_node, "epsilon", -1 );
1454 params.term_crit.max_iter = cvReadIntByName( fs, tcrit_node, "iterations", -1 );
1455 params.term_crit.type = (params.term_crit.epsilon >= 0 ? CV_TERMCRIT_EPS : 0) +
1456 (params.term_crit.max_iter >= 0 ? CV_TERMCRIT_ITER : 0);