| 
				 نحوه تعیین داده های train و test 
 
			
			سلام. من برای تعیین داده های test  و train  توی برنامه از یه فانکشن استفاده کزدم و بعد توی برنامه اصلی مثلا برای mlp  اول تو دستور newff کل داده ها را دادم بعد قسمت train داده های traininputs و قسمت test داده های testinputs را داده یعنی نوشتم (outputs=net(testinputsاول میخوام بدونم داده ها را درست به دستورات دادم و سوال دوم اینکه توی یه کد دیدم که اول همه داده ها را به دستور newff داده بعد با divideParam دادها را تقسیم کرده و بعد برای train  نوشته [net,tr] = train(net,inputs,targets); یعنی دوباره کل داده ها داده برای train  برای تست هم  نوشته outputs=round(net(inputs));  می خواستم بدونم  وقتی همه داده ها را برای تست و آموزش داده پس چرا تقسیمشون کرده و این تقسیم بندی کجا استفاده شده  .
 ببخشید که سوالم طولانی شد.
 ممنون
 |