亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? predict.cpp

?? C++實(shí)現(xiàn)的支持向量機(jī)神經(jīng)網(wǎng)絡(luò)代碼
?? CPP
字號(hào):
#include <stdlib.h>#include <string.h>#include <fstream.h>#include "globals.h"#include "example_set.h"#include "svm_c.h"#include "svm_nu.h"#include "parameters.h"#include "kernel.h"#include "version.h"// global svm-objectskernel_c* kernel=0;parameters_c* parameters=0;svm_c* svm;example_set_c* training_set=0;int is_linear=1; // linear kernel?struct example_set_list{  example_set_c* the_set;  example_set_list* next;};example_set_list* test_sets = 0;void print_help(){  cout<<endl;  cout<<"predict: predict a set of examples with a trained SVM."<<endl<<endl;  cout<<"usage: predict"<<endl      <<"       predict <FILE>"<<endl      <<"       predict <FILE1> <FILE2> ..."<<endl<<endl;  cout<<"The input has to consist of:"<<endl      <<"- the svm parameters"<<endl      <<"- the kernel definition"<<endl      <<"- the training result set"<<endl      <<"- one or more sets to predict"<<endl;  cout<<endl<<"See the documentation for the input format. The first example set to be entered is considered to be the training set, all others are test sets. Each input file can consist of one or more definitions. If no input file is specified, the input is read from <stdin>."<<endl<<endl;  cout<<endl<<"This software is free only for non-commercial use. It must not be modified and distributed without prior permission of the author. The author is not responsible for implications from the use of this software."<<endl;  exit(0);};void read_input(istream& input_stream, char* filename){  // returns number of examples sets read  char* s = new char[MAXCHAR];  char next;  next = input_stream.peek();  if(next == EOF){     // set stream to eof    next = input_stream.get();   };  while(! input_stream.eof()){    if('#' == next){      // ignore comment      input_stream.getline(s,MAXCHAR);    }    else if('\n' == next){      // ignore newline      next = input_stream.get();    }    else if('@' == next){      // new section      input_stream >> s;      if(0==strcmp("@parameters",s)){	// read parameters	if(parameters == 0){	  parameters = new parameters_c();	  input_stream >> *parameters;	}	else{	  cout <<"*** ERROR: Parameters multiply defined"<<endl;	  throw input_exception();	};      }      else if(0==strcmp("@examples",s)){	if(0 == training_set){	  // input training set	  training_set = new example_set_c();	  if(0 != parameters){	    training_set->set_format(parameters->default_example_format);	  };	  input_stream  >> *training_set;	    	  training_set->set_filename(filename);	  cout<<"   read "<<training_set->size()<<" examples, format "<<training_set->my_format<<", dimension = "<<training_set->get_dim()<<"."<<endl;	}	else{	  // input test sets	  example_set_list* test_set = new example_set_list;	  test_set->the_set = new example_set_c();	  if(0 != parameters){	    (test_set->the_set)->set_format(parameters->default_example_format);	  };	  input_stream >> *(test_set->the_set);	  (test_set->the_set)->set_filename(filename);	  test_set->next = test_sets;	  test_sets = test_set;	  cout<<"   read "<<(test_set->the_set)->size()<<" examples, format "<<(test_set->the_set)->my_format<<", dimension = "<<(test_set->the_set)->get_dim()<<"."<<endl;	};      }      else if(0==strcmp("@kernel",s)){	if(0 == kernel){	  kernel_container_c k_cont;	  input_stream >> k_cont;	  kernel = k_cont.get_kernel();	}	else{	  cout <<"*** ERROR: Kernel multiply defined"<<endl;	  throw input_exception();	};      };    }    else{      // default = "@examples"      if(0 == training_set){	// input training set	training_set = new example_set_c();	if(0 != parameters){	  training_set->set_format(parameters->default_example_format);	};	input_stream  >> *training_set;	    	training_set->set_filename(filename);	cout<<"   read "<<training_set->size()<<" examples, format "<<training_set->my_format<<", dimension = "<<training_set->get_dim()<<"."<<endl;      }      else{	// input test sets	example_set_list* test_set = new example_set_list;	test_set->the_set = new example_set_c();	if(0 != parameters){	  (test_set->the_set)->set_format(parameters->default_example_format);	};	input_stream >> *(test_set->the_set);	(test_set->the_set)->set_filename(filename);	test_set->next = test_sets;	test_sets = test_set;	cout<<"   read "<<(test_set->the_set)->size()<<" examples, format "<<(test_set->the_set)->my_format<<", dimension = "<<(test_set->the_set)->get_dim()<<"."<<endl;      };    };    next = input_stream.peek();    if(next == EOF){       // set stream to eof      next = input_stream.get();     };  };  delete []s;};///////////////////////////////////////////////////////////////int main(int argc,char* argv[]){  cout<<"*** mySVM version "<<mysvmversion<<" ***"<<endl;  // read objects  try{    if(argc<2){      cout<<"Reading from STDIN"<<endl;      // read vom cin      read_input(cin,"mysvm");    }    else{      char* s = argv[1];      if((0==strcmp("-h",s)) || (0==strcmp("-help",s)) || (0==strcmp("--help",s))){	// print out command-line help	print_help();      }      else{	// read in all input files	for(int i=1;i<argc;i++){	  if(0==strcmp(argv[i],"-")){	    cout<<"Reading from STDIN"<<endl;	    // read vom cin	    read_input(cin,"mysvm");	  }	  else{	    cout<<"Reading "<<argv[i]<<endl;	    ifstream input_file(argv[i]);	    if(input_file.bad()){	      cout<<"ERROR: Could not read file \""<<argv[i]<<"\", exiting."<<endl;	      exit(1);	    };	    read_input(input_file,argv[i]);	    input_file.close();	  };	};      };    };  }  catch(general_exception &the_ex){    cout<<"*** Error while reading input: "<<the_ex.error_msg<<endl;    exit(1);  }  catch(...){    cout<<"*** Program ended because of unknown error while reading input"<<endl;    exit(1);  };  if(0 == parameters){    parameters = new parameters_c();    if(training_set->initialised_pattern_y()){      parameters->is_pattern = 1;      parameters->do_scale_y = 0;    };  };  if(0 == kernel){    kernel = new kernel_dot_c();  };  if(0 == training_set){    cout << "*** ERROR: You did not enter the training set"<<endl;    exit(1);  };  if(parameters->is_distribution){    svm = new svm_distribution_c();  }  else if(parameters->is_nu){    if(parameters->is_pattern){      svm = new svm_nu_pattern_c();    }    else{      svm = new svm_nu_regression_c();    };  }  else if(parameters->is_pattern){    svm = new svm_pattern_c();  }  else{    svm = new svm_regression_c();  };  // scale examples  if(parameters->do_scale){    training_set->scale(parameters->do_scale_y);  };  kernel->init(parameters->kernel_cache,training_set);  svm->init(kernel,parameters);  svm->set_svs(training_set);  // testing  if(0 != test_sets){    cout<<"----------------------------------------"<<endl;    cout<<"Predicting"<<endl;    example_set_c* next_test;    SVMINT test_no = 0;    char* outname = new char[MAXCHAR];    while(test_sets != 0){      test_no++;      next_test = test_sets->the_set;      if(training_set->initialised_scale()){	next_test->scale(training_set->get_exp(),			 training_set->get_var(),			 training_set->get_dim());      };      if(next_test->initialised_y()){	cout<<"Testing examples from file "<<(next_test->get_filename())<<endl;	svm->test(next_test,1);      };      cout<<"Predicting examples from file "<<(next_test->get_filename())<<endl;      svm->predict(next_test);      // output to file .pred      strcpy(outname,next_test->get_filename());      strcat(outname,".pred");      ofstream output_file(outname,			   ios::out|ios::trunc);      next_test->output_ys(output_file);      output_file.close();	      cout<<"Prediction saved in file "<<(next_test->get_filename())<<".pred"<<endl;      test_sets = test_sets->next; // skip delete!    };    delete []outname;  };  if(parameters->verbosity > 1){    cout << "mysvm ended successfully."<<endl;  };  return(0);};

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲第一综合色| 久久99热这里只有精品| 国产精品国产三级国产aⅴ中文| 在线免费观看不卡av| 精品一区二区三区久久久| 亚洲免费观看在线视频| 久久亚洲一级片| 777奇米成人网| 91免费版在线| 成人性视频免费网站| 蜜桃视频在线一区| 亚洲国产精品久久久久秋霞影院| 亚洲国产精品99久久久久久久久| 91精品国产综合久久久蜜臀粉嫩| 一本高清dvd不卡在线观看| 国产精品2024| 玖玖九九国产精品| 香港成人在线视频| 亚洲美女淫视频| 国产精品免费久久| 国产三级一区二区| 久久久精品2019中文字幕之3| 欧美久久久影院| 欧美在线观看一区| 99精品桃花视频在线观看| 色一区在线观看| 日韩欧美视频一区| 欧美绝品在线观看成人午夜影视| 99九九99九九九视频精品| 国产成人av网站| 国产福利一区在线| 国产精品一二三区在线| 国产激情视频一区二区在线观看 | 亚洲九九爱视频| 中日韩免费视频中文字幕| 国产亚洲一区二区三区四区| 精品国产乱码91久久久久久网站| 日韩一级欧美一级| 欧美电影精品一区二区| 欧美va日韩va| 久久一区二区三区国产精品| 精品国产1区二区| 久久久噜噜噜久久中文字幕色伊伊| 日韩欧美国产wwwww| 欧美va亚洲va| 久久久夜色精品亚洲| 国产欧美一区视频| 国产精品久久久久久久第一福利| 中文字幕一区日韩精品欧美| 国产精品国模大尺度视频| 18成人在线观看| 一区二区三区不卡视频在线观看| 亚洲一二三四在线| 日韩精品一二三| 久久成人免费日本黄色| 国产激情精品久久久第一区二区| 成人一道本在线| 日本高清无吗v一区| 欧美系列日韩一区| 日韩一区二区精品| 久久嫩草精品久久久久| 中文字幕一区二区三区不卡| 亚洲综合一区二区精品导航| 日韩成人伦理电影在线观看| 国模娜娜一区二区三区| 成人aa视频在线观看| 91成人免费在线| 3d动漫精品啪啪一区二区竹菊| 精品国产91乱码一区二区三区| 国产精品天干天干在观线 | 久久国产夜色精品鲁鲁99| 国产精品一二三四| 日本高清不卡在线观看| 欧美成人在线直播| 国产精品国产馆在线真实露脸| 亚洲高清免费一级二级三级| 看电影不卡的网站| 色综合色综合色综合| 91精品国产高清一区二区三区 | 一本色道久久综合亚洲aⅴ蜜桃 | 欧美精选午夜久久久乱码6080| 精品免费一区二区三区| 亚洲三级在线播放| 免费在线观看日韩欧美| 成人av在线网站| 91精品国产综合久久精品图片| 中文字幕精品一区| 日韩av电影免费观看高清完整版| 国产成人综合在线播放| 欧美日韩1区2区| 中文在线资源观看网站视频免费不卡| 亚洲18女电影在线观看| 成人黄页毛片网站| 欧美www视频| 亚洲国产成人高清精品| 成人午夜av电影| 欧美sm极限捆绑bd| 亚洲一区免费观看| 成人午夜在线播放| 日韩一二三四区| 亚洲午夜久久久久中文字幕久| 国产成人av福利| 日韩一区二区在线看| 夜夜爽夜夜爽精品视频| 国产成人久久精品77777最新版本| 欧美美女激情18p| 亚洲男人天堂av网| 国产91精品一区二区| 欧美电视剧在线看免费| 亚洲国产一区二区视频| a亚洲天堂av| 久久精品网站免费观看| 麻豆国产欧美一区二区三区| 欧美日韩日本视频| 亚洲免费色视频| 成人黄色在线看| 国产欧美日韩中文久久| 激情av综合网| 日韩你懂的电影在线观看| 亚洲福利视频三区| 欧美午夜精品久久久久久孕妇 | 欧美日韩成人在线一区| 亚洲精品欧美专区| 99国产欧美久久久精品| 中文字幕精品一区| 丁香激情综合国产| 国产欧美一区二区精品久导航| 国产美女一区二区| xf在线a精品一区二区视频网站| 免费xxxx性欧美18vr| 91精品国产综合久久精品图片| 五月综合激情网| 在线不卡一区二区| 三级影片在线观看欧美日韩一区二区 | 免费人成在线不卡| 91精品蜜臀在线一区尤物| 亚洲国产精品久久不卡毛片| 欧美日韩在线综合| 午夜欧美大尺度福利影院在线看| 欧美日韩日日夜夜| 日韩制服丝袜av| 欧美一级久久久| 激情六月婷婷久久| 国产人久久人人人人爽| 成人av免费在线观看| 中文字幕视频一区| 在线亚洲精品福利网址导航| 亚洲午夜精品在线| 欧美一区二区视频观看视频| 麻豆视频观看网址久久| 久久综合久色欧美综合狠狠| 国产成人av福利| 自拍av一区二区三区| 欧美亚洲综合一区| 免费成人性网站| 国产清纯白嫩初高生在线观看91| eeuss国产一区二区三区| 玉米视频成人免费看| 欧美人妇做爰xxxⅹ性高电影 | 国产精品一线二线三线| 中文字幕乱码亚洲精品一区| 91丝袜美腿高跟国产极品老师| 亚洲午夜久久久久久久久电影网 | 亚洲同性gay激情无套| 欧美亚洲国产bt| 奇米精品一区二区三区四区 | 狠狠色伊人亚洲综合成人| 中文字幕不卡在线观看| 欧美三级韩国三级日本三斤| 开心九九激情九九欧美日韩精美视频电影 | 99久久国产综合精品麻豆| 亚洲国产乱码最新视频| 精品国产一区二区三区忘忧草| 成人午夜激情影院| 亚洲大片一区二区三区| 26uuu精品一区二区三区四区在线| 99精品一区二区三区| 男男gaygay亚洲| 综合激情成人伊人| 欧美一级片在线观看| 不卡av免费在线观看| 免费成人在线播放| 亚洲日本电影在线| 日韩欧美高清一区| av一二三不卡影片| 久久精品国产在热久久| 亚洲人成小说网站色在线| 日韩欧美国产麻豆| 91久久精品日日躁夜夜躁欧美| 久久99久久99精品免视看婷婷| 亚洲三级视频在线观看| 精品国产亚洲一区二区三区在线观看| 97精品国产露脸对白| 国内成+人亚洲+欧美+综合在线 | 国产91精品免费| 青青草伊人久久| 亚洲精品久久久久久国产精华液| 久久这里只有精品首页| 欧美妇女性影城| 91久久精品国产91性色tv|