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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? svm_predict.cs

?? 這是C#版本開發的SVM類庫包,適合不同愛好的同學學習.
?? CS
字號:
using System;
using libsvm;

/* Conversion notes (Andrew Poh):
 * Support Class removed.
 * BinaryWriter.Write() replaced with Write().
 * Removed nested construction of StreamReader.
 */

class svm_predict
{
	private static double atof(System.String s)
	{
		return System.Double.Parse(s);
	}
	
	private static int atoi(System.String s)
	{
		return System.Int32.Parse(s);
	}
	
	private static void  predict(System.IO.StreamReader input, System.IO.BinaryWriter output, svm_model model, int predict_probability)
	{
		int correct = 0;
		int total = 0;
		double error = 0;
		double sumv = 0, sumy = 0, sumvv = 0, sumyy = 0, sumvy = 0;
		
		int svm_type = svm.svm_get_svm_type(model);
		int nr_class = svm.svm_get_nr_class(model);
		int[] labels = new int[nr_class];
		double[] prob_estimates = null;
		
		if (predict_probability == 1)
		{
			if (svm_type == svm_parameter.EPSILON_SVR || svm_type == svm_parameter.NU_SVR)
			{
				System.Console.Out.Write("Prob. model for test data: target value = predicted value + z,\nz: Laplace distribution e^(-|z|/sigma)/(2sigma),sigma=" + svm.svm_get_svr_probability(model) + "\n");
			}
			else
			{
				svm.svm_get_labels(model, labels);
				prob_estimates = new double[nr_class];
				//UPGRADE_ISSUE: Method 'java.io.DataOutputStream.Write' was not converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1000_javaioDataOutputStreamWrite_javalangString"'
				output.Write("labels");
				for (int j = 0; j < nr_class; j++)
				{
					//UPGRADE_ISSUE: Method 'java.io.DataOutputStream.Write' was not converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1000_javaioDataOutputStreamWrite_javalangString"'
					output.Write(" " + labels[j]);
				}
				//UPGRADE_ISSUE: Method 'java.io.DataOutputStream.Write' was not converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1000_javaioDataOutputStreamWrite_javalangString"'
				output.Write("\n");
			}
		}
		while (true)
		{
			System.String line = input.ReadLine();
			if ((System.Object) line == null)
				break;
			
			SupportClass.Tokenizer st = new SupportClass.Tokenizer(line, " \t\n\r\f:");
			
			double target = atof(st.NextToken());
			int m = st.Count / 2;
			svm_node[] x = new svm_node[m];
			for (int j = 0; j < m; j++)
			{
				x[j] = new svm_node();
				x[j].index = atoi(st.NextToken());
				x[j].value_Renamed = atof(st.NextToken());
			}
			
			double v;
			if (predict_probability == 1 && (svm_type == svm_parameter.C_SVC || svm_type == svm_parameter.NU_SVC))
			{
				v = svm.svm_predict_probability(model, x, prob_estimates);
				//UPGRADE_ISSUE: Method 'java.io.DataOutputStream.Write' was not converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1000_javaioDataOutputStreamWrite_javalangString"'
				output.Write(v + " ");
				for (int j = 0; j < nr_class; j++)
				{
					//UPGRADE_ISSUE: Method 'java.io.DataOutputStream.Write' was not converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1000_javaioDataOutputStreamWrite_javalangString"'
					output.Write(prob_estimates[j] + " ");
				}
				//UPGRADE_ISSUE: Method 'java.io.DataOutputStream.Write' was not converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1000_javaioDataOutputStreamWrite_javalangString"'
				output.Write("\n");
			}
			else
			{
				v = svm.svm_predict(model, x);
				//UPGRADE_ISSUE: Method 'java.io.DataOutputStream.Write' was not converted. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1000_javaioDataOutputStreamWrite_javalangString"'
				output.Write(v + "\n");
			}
			
			if (v == target)
				++correct;
			error += (v - target) * (v - target);
			sumv += v;
			sumy += target;
			sumvv += v * v;
			sumyy += target * target;
			sumvy += v * target;
			++total;
		}
		System.Console.Out.Write("Accuracy = " + (double) correct / total * 100 + "% (" + correct + "/" + total + ") (classification)\n");
		System.Console.Out.Write("Mean squared error = " + error / total + " (regression)\n");
		System.Console.Out.Write("Squared correlation coefficient = " + ((total * sumvy - sumv * sumy) * (total * sumvy - sumv * sumy)) / ((total * sumvv - sumv * sumv) * (total * sumyy - sumy * sumy)) + " (regression)\n");
	}
	
	private static void  exit_with_help()
	{
		System.Console.Error.Write("usage: svm_predict [options] test_file model_file output_file\n" + "options:\n" + "-b probability_estimates: whether to predict probability estimates, 0 or 1 (default 0); one-class SVM not supported yet\n");
		System.Environment.Exit(1);
	}
	
	[STAThread]
	public static void  Main(System.String[] argv)
	{
		int i, predict_probability = 0;
		
		// parse options
		for (i = 0; i < argv.Length; i++)
		{
			if (argv[i][0] != '-')
				break;
			++i;
			switch (argv[i - 1][1])
			{
				
				case 'b': 
					predict_probability = atoi(argv[i]);
					break;
				
				default: 
					System.Console.Error.Write("unknown option\n");
					exit_with_help();
					break;
				
			}
		}
		if (i >= argv.Length)
			exit_with_help();
		try
		{
			//UPGRADE_TODO: Expected value of parameters of constructor 'java.io.BufferedReader.BufferedReader' are different in the equivalent in .NET. 'ms-help://MS.VSCC.2003/commoner/redir/redirect.htm?keyword="jlca1092"'
			System.IO.StreamReader input = new System.IO.StreamReader(argv[i]); // Input file
			System.IO.BinaryWriter output = new System.IO.BinaryWriter(new System.IO.FileStream(argv[i + 2], System.IO.FileMode.Create)); // Output file
			svm_model model = svm.svm_load_model(argv[i + 1]); // Model file
			predict(input, output, model, predict_probability);
		}
		catch (System.IO.FileNotFoundException e)
		{
			exit_with_help();
		}
		catch (System.IndexOutOfRangeException e)
		{
			exit_with_help();
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人精品亚洲777人妖| 亚洲另类一区二区| 欧洲精品在线观看| www.亚洲在线| 高清国产一区二区三区| 国产乱子伦视频一区二区三区| 亚洲成人av资源| 香港成人在线视频| 日本成人在线看| 久久精品国产秦先生| 久久66热偷产精品| 国产剧情在线观看一区二区| 国产一区三区三区| 顶级嫩模精品视频在线看| 国产91精品精华液一区二区三区| 国产xxx精品视频大全| 成人三级伦理片| 一本大道久久a久久精二百| 欧美午夜片在线看| 欧美一区二区三区人| 亚洲精品一区二区三区蜜桃下载 | 久久精品一区二区三区不卡 | 久久精品视频一区| 中文字幕亚洲一区二区av在线 | 国产亚洲一本大道中文在线| 国产蜜臀av在线一区二区三区| 中文字幕不卡三区| 樱桃视频在线观看一区| 国产在线不卡一卡二卡三卡四卡| 日本在线不卡一区| 国产精品1区2区3区| 色综合色狠狠天天综合色| 欧美日韩视频在线观看一区二区三区| 777奇米成人网| 中文在线资源观看网站视频免费不卡 | 精品国产sm最大网站免费看| 欧美高清在线一区二区| 亚洲高清不卡在线观看| 国产精品99久久久久久宅男| 在线观看日韩毛片| www激情久久| 亚洲影院在线观看| 国产激情偷乱视频一区二区三区| 91麻豆精品秘密| 精品国产一区二区三区av性色| 国产精品久久久久影院老司| 日本不卡1234视频| 91网址在线看| 久久精品人人做人人爽人人| 亚洲大片免费看| 成人国产精品免费网站| 欧美一区2区视频在线观看| 国产日韩欧美亚洲| 久久99日本精品| 欧美图区在线视频| 亚洲天堂中文字幕| 国产成人丝袜美腿| 欧美不卡在线视频| 日韩精品乱码av一区二区| 99免费精品在线观看| 国产精品成人免费精品自在线观看 | 久久综合九色综合97婷婷| 亚洲一区日韩精品中文字幕| 国产成人精品影视| 欧美成人bangbros| 免费在线观看日韩欧美| 欧美日韩免费视频| 一区二区高清视频在线观看| 成人免费视频网站在线观看| 久久久国产午夜精品 | 久久久精品免费观看| 日韩电影在线观看电影| 欧美日韩小视频| 夜夜精品视频一区二区 | 一区二区三区四区不卡视频| 成人av午夜电影| 国产精品视频yy9299一区| 精品一区二区在线看| 日韩视频免费观看高清完整版在线观看| 一级特黄大欧美久久久| 在线免费观看不卡av| 亚洲综合精品自拍| 欧美日韩国产色站一区二区三区| 亚洲一区二区三区四区在线| 色八戒一区二区三区| 一区二区三区四区av| 在线免费观看日本一区| 同产精品九九九| 日韩一级二级三级| 国产一区在线精品| 中文字幕乱码久久午夜不卡| 99视频精品在线| 亚洲午夜精品在线| 制服丝袜中文字幕亚洲| 久久精品国产网站| 国产亚洲欧洲997久久综合| 国产一区二区按摩在线观看| 国产日韩综合av| 色伊人久久综合中文字幕| 午夜av电影一区| 久久综合国产精品| 92精品国产成人观看免费 | 国产精品69毛片高清亚洲| 国产日韩欧美综合在线| 一本色道久久综合亚洲aⅴ蜜桃 | 日本久久一区二区三区| 五月激情六月综合| 久久人人97超碰com| 色综合天天综合网国产成人综合天| 亚洲精品国产一区二区精华液| 欧美四级电影网| 国产一区二区免费看| 亚洲九九爱视频| 日韩精品最新网址| 色综合久久久久综合体桃花网| 丝袜美腿亚洲色图| 日本一区二区在线不卡| 欧美日韩亚洲综合一区二区三区| 久久精品国产精品亚洲红杏| 成人欧美一区二区三区| 日韩欧美视频在线| 色天使色偷偷av一区二区| 狠狠色伊人亚洲综合成人| 亚洲精品视频免费观看| 亚洲精品一区在线观看| 欧美日韩一区高清| av影院午夜一区| 麻豆91精品91久久久的内涵| 一区二区三区在线视频观看58| 久久这里只有精品6| 3d动漫精品啪啪| 色婷婷久久一区二区三区麻豆| 国产麻豆精品一区二区| 日韩专区中文字幕一区二区| 亚洲欧洲三级电影| 国产欧美日韩综合| 精品av久久707| 欧美一卡2卡3卡4卡| 欧亚洲嫩模精品一区三区| 成人精品视频一区二区三区 | 国产精品一品二品| 免费日本视频一区| 美女在线观看视频一区二区| 一区二区三区在线观看欧美| 国产精品乱码人人做人人爱| 精品国产成人系列| 欧美第一区第二区| 91精品国产麻豆| 欧美理论在线播放| 欧美视频你懂的| 欧美亚洲高清一区二区三区不卡| 99久久国产综合精品女不卡| 成人激情文学综合网| 粉嫩久久99精品久久久久久夜| 激情国产一区二区| 久久成人综合网| 九九精品一区二区| 国产在线精品国自产拍免费| 久久精品国产久精国产| 精品中文字幕一区二区| 精品无人区卡一卡二卡三乱码免费卡| 乱一区二区av| 国产乱人伦偷精品视频免下载| 国产精品99久久久久久久vr | 亚洲欧美色一区| 亚洲黄色片在线观看| 一区二区在线观看不卡| 亚洲一区在线视频观看| 日韩精品一区第一页| 日本不卡高清视频| 国产黄色91视频| 91在线国产福利| 欧美系列一区二区| 日韩视频免费观看高清完整版| 久久一区二区视频| ●精品国产综合乱码久久久久| 一区二区在线免费| 蜜桃精品视频在线| 国产乱色国产精品免费视频| 成人免费av网站| 欧美日韩极品在线观看一区| 精品国产精品一区二区夜夜嗨| 国产精品视频一二三区| 亚洲综合丝袜美腿| 99久久精品免费观看| 欧美在线free| 亚洲精品一区二区三区蜜桃下载| 国产精品传媒视频| 秋霞电影网一区二区| 国产91高潮流白浆在线麻豆| 色婷婷av一区二区三区软件| 日韩欧美成人午夜| 亚洲女同女同女同女同女同69| 日本 国产 欧美色综合| 99热在这里有精品免费| 制服.丝袜.亚洲.另类.中文| 中文文精品字幕一区二区| 亚洲成av人片www| 丰满少妇久久久久久久| 欧美精品xxxxbbbb|