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

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

?? roc.m

?? 這是我找到的一個模式識別工具箱
?? M
字號:
%ROC Receiver-Operator Curve% %   E = ROC(A,W,C,N)%   E = ROC(B,C,N)%% INPUT%   A  Dataset%   W  Trained classifier, or%   B  Classification result, B = A*W*CLASSC%   C  Index of desired class (default: C = 1)%   N  Number of points on the Receiver-Operator Curve (default: 100)%% OUTPUT%   E  Structure containing the error of the two classes%% DESCRIPTION% Computes N points on the receiver-operator curve of the classifier W for% class C in the labeled dataset B, which is typically the result of% B = A*W*CLASSC; or for the dataset A labelled by applying the (cell array of)% trained classifiers W.%% Note that a Receiver-Operator Curve is related to a specific class (class C)% for which the errors are plotted horizontally. The total error on all other% classes is plotted vertically. The class index C refers to its position in% the label list of the dataset (A or B). It can be found by GETCLASSI.%% The curve is computed for N thresholds of the posteriori probabilities% stored in B. The resulting error frequencies for the two classes are% stored in the structure E. E.XVALUES contains the errors in the first% class, E.ERROR contains the errors in the second class. In multi-class% problems these are the mean values in a single class, respectively the% mean values in all other classes.%% Use PLOTE(E) for plotting the result. In the plot the two types of error% are annotated as 'Error I' (error of the first kind) and 'Error II' (error% of the second kind). All error estimates are weighted according the class% prior probabilities. Remove the priors in A or B (by setprior(A,[])) to% produce a vanilla ROC.%% EXAMPLES%	Train set A and test set T:%	  B = T*NMC(A); E = ROC(T,50); PLOTE(E); % Plots a single curve%	  E = ROC(T,A*{NMC,UDC,QDC});  PLOTE(E); % Plots 3 curves%% REFERENCES% 1. R.O. Duda, P.E. Hart, and D.G. Stork, Pattern classification, 2nd edition, %    John Wiley and Sons, New York, 2001.% 2. A. Webb, Statistical Pattern Recognition, John Wiley & Sons, New York, %    2002.%% SEE ALSO% DATASETS, MAPPINGS, PLOTE, REJECT, TESTC, GETCLASSI% Copyright: R.P.W. Duin, duin@ph.tn.tudelft.nl% Faculty of Applied Sciences, Delft University of Technology% P.O. Box 5046, 2600 GA Delft, The Netherlands% $Id: roc.m,v 1.7 2007/10/25 09:57:22 duin Exp $function e = roc(a,w,clas,n)	prtrace(mfilename);	% Depending on the call, CLAS may the third or second argument.	% and N the third or the fourth.		if nargin < 4, n = []; end	if nargin < 3, clas= []; end	if nargin < 2, w = []; end	if nargin < 1, a= []; end		if isempty(a)		e = mapping('roc','fixed',{w,clas,n});		return;	end		name = [];	num_w = 1;	compute = 0;	if isa(w,'double') | isempty(w)		n = clas; 		clas = w;		b = a;	elseif iscell(w)		num_w = length(w); 		compute = 1;	elseif ismapping(w)		istrained(w);		b = a*w*classc;		name = getname(w);	else			error('Classifier or cell array of classifiers expected.')	end		if isempty(n),		n = 100;		prwarning(4,'number of ROC points not given, assuming 100');	end		if isempty(clas)		clas = 1;		prwarning(4,'no class given, class 1 assumed');	end	p = getprior(a);	datname = getname(a);	lablist = getlablist(a,'string');	if size(lablist,1)<2		error('At least two classes should be present for computing the ROC curve.');	end	if clas > size(lablist,1)		error('Wrong class number')	end	clasname= lablist(clas,:);	%DXD: also check the class sizes:	cs = classsizes(a);	if cs(clas)==0		error(['Class ',clas,' does not contain objects.']);	end	cs(clas) = 0; 	if sum(cs)==0		error(['One of the classes does not contain objects.']);	end	% Set up the ROC structure.	e.error   = zeros(num_w,n+1);	e.std     = zeros(num_w,n+1);	e.xvalues = [0:n]/n;;	e.n       = 1;	e.xlabel  = 'Error I';	e.ylabel  = 'Error II';	e.plot    = 'plot';	e.names   = name;    if (~isempty(datname))		e.title = ['ROC curve for the ' datname ', class ' clasname];	end	thr = [];															% Threshold range, will be set below.	for j = 1:num_w														% If a cell array of classifiers was given, apply each one here.		if (compute)			v = w{j};			if (~istrained(v))				error('The supplied classifier mappings should be trained.')			end			b = a*v*classc;			e.names = char(e.names,getname(v));		end		[m,c] = size(b); nlab = getnlab(b); d = sort(b(:));		% Attempt to compute a good threshold range on the first classified		% dataset.		if (isempty(thr))			thr = [min(d)-eps d(ceil(([1:n-1]/(n-1))*m*c))' 1]; 		end			e1 = []; e2 = [];		% NLAB_OUT will be one where B is larger than THR.		I = matchlablist(getlablist(b),getfeatlab(b)); % Correct possible changes class orders		nlab_out = (repmat(+b(:,I(clas)),1,n+1) >= repmat(thr,m,1));		% ERRS will be 1 where the numeric label is unequal to NLAB_OUT		% (i.e., where errors occur).		errs = (repmat((nlab==clas),1,n+1) ~= nlab_out);					% Split the cases where ERRS = 1 into cases for CLAS (E1) and all 		% other classes (E2).		e1 = [mean(errs(find(nlab==clas),:),1)];		e2 = [mean(errs(find(nlab~=clas),:),1)];				% Fill results in the ROC structure.		e.error(j,:)   = e2;		e.xvalues(j,:) = e1;	end	% First name will be the empty string [], remove it.	if (num_w > 1)		e.names(1,:) = [];	endreturn

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美高清一级片在线| 亚洲综合无码一区二区| 9i在线看片成人免费| 欧美大胆一级视频| 国产精品亚洲一区二区三区在线| 亚洲另类在线一区| 欧美精品自拍偷拍| 成年人网站91| 国产乱码精品一区二区三区五月婷| 一区二区三区免费| 欧美国产欧美综合| 精品捆绑美女sm三区| 欧美午夜精品免费| 91偷拍与自偷拍精品| 激情久久五月天| 中文字幕av一区二区三区免费看| 日韩三级在线免费观看| 欧美色爱综合网| 一本大道av伊人久久综合| 国内精品久久久久影院一蜜桃| 一区二区三区影院| |精品福利一区二区三区| 久久女同互慰一区二区三区| 色婷婷久久99综合精品jk白丝| 成人免费观看视频| 国产91精品免费| 国产精品一区在线观看乱码| 中文字幕视频一区二区三区久| 欧美成人国产一区二区| 欧美日韩国产123区| 99久久婷婷国产综合精品 | 欧美精品日韩精品| 成人高清视频在线观看| 成人综合在线网站| 国产寡妇亲子伦一区二区| 日韩电影一区二区三区| 青青草国产成人av片免费| 丁香啪啪综合成人亚洲小说| 精品亚洲porn| 国内精品自线一区二区三区视频| 五月天国产精品| 亚洲观看高清完整版在线观看| 亚洲精品日韩综合观看成人91| 国产午夜亚洲精品午夜鲁丝片 | 国产精品热久久久久夜色精品三区| 久久综合九色综合欧美就去吻| av高清久久久| 午夜激情一区二区三区| 美国十次了思思久久精品导航| 久久人人爽人人爽| 国产亚洲短视频| 日韩精品一区二区三区中文精品| 欧美日本一区二区在线观看| 欧美伦理视频网站| 久久青草国产手机看片福利盒子 | 久久欧美中文字幕| 亚洲视频你懂的| 日韩高清国产一区在线| 水蜜桃久久夜色精品一区的特点| 亚洲大片精品永久免费| 亚洲国产精品成人综合色在线婷婷| 亚洲国产精品激情在线观看| 亚洲理论在线观看| 国产欧美一区在线| 日韩精品在线看片z| 亚洲日本丝袜连裤袜办公室| 一区二区三区成人| 精品一区二区影视| 欧美三片在线视频观看 | 99re这里只有精品6| 欧美精品在线观看播放| 国产精品毛片久久久久久久| 午夜激情综合网| 不卡高清视频专区| 日本黄色一区二区| 日韩欧美视频在线| 中文在线资源观看网站视频免费不卡 | 国产精品久久久久三级| 丝袜亚洲精品中文字幕一区| 成人av网站免费观看| 日韩欧美国产不卡| 亚洲精品你懂的| 狠狠久久亚洲欧美| 欧美日韩成人综合| 亚洲一区二区精品视频| 精品一区二区三区在线播放视频| 日本韩国欧美三级| 国产精品蜜臀在线观看| 99综合影院在线| 欧美高清视频不卡网| 玉足女爽爽91| 成人app软件下载大全免费| 日韩精品中文字幕在线一区| 亚洲精品成人悠悠色影视| 黄页视频在线91| 欧美性极品少妇| 亚洲自拍偷拍麻豆| zzijzzij亚洲日本少妇熟睡| 欧美精品一区二区三区在线| 国产一区二区三区免费看| 欧美丰满嫩嫩电影| 亚洲一区二区三区四区中文字幕| 国产麻豆精品theporn| 国产精品乱码人人做人人爱| 国产v日产∨综合v精品视频| xf在线a精品一区二区视频网站| 一区二区三区四区在线播放| 日韩欧美一级精品久久| 奇米影视7777精品一区二区| 在线观看视频欧美| 奇米精品一区二区三区在线观看一| 欧美亚洲日本一区| 亚洲综合色视频| yourporn久久国产精品| 亚洲无线码一区二区三区| 欧日韩精品视频| 性欧美大战久久久久久久久| 欧美精品一区二区精品网| 国产一区999| 国产精品福利一区| 欧美在线免费观看视频| 免费欧美在线视频| 久久久久久97三级| 丁香婷婷综合色啪| 一区二区三区欧美视频| 91国产视频在线观看| 五月婷婷激情综合网| 最好看的中文字幕久久| 欧美系列亚洲系列| 久久精品国产免费| 一区二区激情小说| 精品精品国产高清一毛片一天堂| 高清不卡一二三区| 亚洲乱码中文字幕综合| 91精品国产91热久久久做人人| 开心九九激情九九欧美日韩精美视频电影 | 日韩一区二区视频在线观看| 一区二区三区在线观看视频 | 日韩欧美高清一区| 国产a级毛片一区| 一区二区三区四区中文字幕| 日韩欧美中文一区二区| 波波电影院一区二区三区| 一区二区三区加勒比av| 欧美一区二区三区视频免费播放| 麻豆精品在线观看| 国产精品国产三级国产aⅴ中文| 91免费版在线| 亚洲另类色综合网站| 久久网站最新地址| 91久久久免费一区二区| 国产美女精品一区二区三区| 国产精品电影院| 欧美大片一区二区| 91精品国产欧美一区二区成人| 久久综合九色综合97婷婷| 亚洲与欧洲av电影| 成人手机电影网| 欧美日韩一区精品| 亚洲黄网站在线观看| 99视频精品在线| 国产精品成人在线观看| 成人性生交大片免费看中文网站 | 亚洲乱码精品一二三四区日韩在线| 国产乱子轮精品视频| 2021中文字幕一区亚洲| 激情深爱一区二区| 久久综合九色综合97婷婷| 欧美刺激午夜性久久久久久久| 久久精品一级爱片| 日本亚洲电影天堂| 国内成人精品2018免费看| 欧美精品黑人性xxxx| 亚洲成人av一区二区| 欧美无砖专区一中文字| 亚洲国产欧美另类丝袜| 欧美麻豆精品久久久久久| 五月婷婷另类国产| 日韩免费观看高清完整版在线观看| 亚洲超碰97人人做人人爱| 日韩午夜三级在线| 国产精品中文字幕一区二区三区| 中文字幕欧美三区| 色国产综合视频| 日本不卡视频在线| 国产校园另类小说区| 91丨porny丨首页| 婷婷中文字幕综合| 精品国产不卡一区二区三区| 成人福利视频网站| 亚洲图片欧美一区| 日韩精品影音先锋| av亚洲精华国产精华精华| 亚洲一区中文日韩| 日韩欧美激情一区| www.亚洲国产| 日日欢夜夜爽一区| 中文成人综合网| 欧美三级中文字幕| 国产成人av影院|