2014-07-07 09:02:26 -0600 | asked a question | How do use CvANN_MLP::train flag? I use Cv_ANN_MLP function,this my set params: Mat layers(1, 3, CV_32SC1); CvANN_MLP_TrainParams params;
CvTermCriteria criteria;
criteria.max_iter = 50000; ann.train(TrainData, trainClasses, Mat(), Mat(), params); I don't know the difference of flag between UPDATE_WEIGHTS、NO_INPUT_SCALE、NO_OUTPUT_SCALE in "CvANN_MLP::train(const Mat& inputs, const Mat& outputs, const Mat& sampleWeights, const Mat& sampleIdx=Mat(), CvANN_MLP_TrainParams params=CvANN_MLP_TrainParams(), int flags=0 );". and the BACKPROP train_method with above of flag have any effect. can anyone explain for me,thanks. |