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

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

?? som_hits.m

?? Kohonen的SOM軟件包
?? M
字號(hào):
function [hits] = som_hits(sMap, sData, mode)%SOM_HITS Calculate the response of the given data on the map.%% hits = som_hits(sMap, sData, [mode])%%   h = som_hits(sMap,sData);%   h = som_hits(sMap,sData,'fuzzy');%%  Input and output arguments ([]'s are optional): %   sMap     (struct) map struct%            (matrix) codebook matrix, size munits x dim%   sData    (struct) data struct%            (matrix) data matrix, size dlen x dim%   [mode]   (string) 'crisp' (default), 'kernel', 'fuzzy'%%   hits     (vector) the number of hits in each map unit, length = munits%% The response of the data on the map can be calculated e.g. in% three ways, selected with the mode argument: %  'crisp'    traditional hit histogram%  'kernel'   a sum of dlen neighborhood kernels, where kernel%             is positioned on the BMU of each data sample. The %             neighborhood function is sMap.neigh and the%             neighborhood width is sMap.trainhist(end).radius_fin%             or 1 if this is empty or NaN%  'fuzzy'    fuzzy response calculated by summing 1./(1+(q/a)^2)%             for each data sample, where q is a vector containing%             distance from the data sample to each map unit and %             a is average quantization error% % For more help, try 'type som_hits' or check out online documentation.% See also SOM_AUTOLABEL, SOM_BMUS.    %%%%%%%%%%%%% DETAILED DESCRIPTION %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% som_hits%% PURPOSE%% Calculate the response of the given data on the map.%% SYNTAX%%  hits = som_hits(sMap, sData)%  hits = som_hits(M, D)%  hits = som_hits(..., mode)%% DESCRIPTION%% Returns a vector indicating the response of the map to the data.% The response of the data on the map can be calculated e.g. in% three ways, selected with the mode argument: %  'crisp'    traditional hit histogram: how many times each map unit %             was the BMU for the data set%  'kernel'   a sum of neighborhood kernels, where a kernel%             is positioned on the BMU of each data sample. The %             neighborhood function is sMap.neigh and the%             neighborhood width is sMap.trainhist(end).radius_fin%             or 1 if this is not available %  'fuzzy'    fuzzy response calculated by summing %%                            1%                       ------------%                       1 +  (q/a)^2%%             for each data sample, where q is a vector containing%             distance from the data sample to each map unit and %             a is average quantization error%% REQUIRED INPUT ARGUMENTS%%   sMap              The vectors from among which the BMUs are searched%                     for. These must not have any unknown components (NaNs).%            (struct) map struct%            (matrix) codebook matrix, size munits x dim%                     %   sData             The data vector(s) for which the BMUs are searched.%            (struct) data struct%            (matrix) data matrix, size dlen x dim%% OPTIONAL INPUT ARGUMENTS%%   mode     (string) The respond mode: 'crisp' (default), 'kernel'%                     or 'fuzzy'. 'kernel' can only be used if %                     the first argument (sMap) is a map struct.                     % % OUTPUT ARGUMENTS% %   hits     (vector) The number of hits in each map unit.%% EXAMPLES%%  hits = som_hits(sM,D);%  hits = som_hits(sM,D,'kernel');%  hits = som_hits(sM,D,'fuzzy');%% SEE ALSO% %  som_bmus      Find BMUs and quantization errors for a given data set.% Copyright (c) 1997-2000 by the SOM toolbox programming team.% http://www.cis.hut.fi/projects/somtoolbox/% Version 1.0beta juuso 220997% Version 2.0beta juuso 161199%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% check argumentserror(nargchk(2, 3, nargin));  % check no. of input args is correctif isstruct(sMap),   switch sMap.type,    case 'som_map', munits = prod(sMap.topol.msize);   case 'som_data', munits = size(sMap.data,1);   otherwise,     error('Illegal struct for 1st argument.')  endelse   munits = size(sMap,1); endhits = zeros(munits,1);if nargin<3, mode = 'crisp'; end%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% action% calculate BMUs[bmus,qerrs] = som_bmus(sMap,sData,1);switch mode, case 'crisp',     % for each unit, check how many hits it got for i=1:munits, hits(i) = sum(bmus == i); end   case 'kernel', % check that sMap really is a map  if ~isstruct(sMap) & ~strcmp(sMap.type,'som_map'),    error('Kernel mode can only be used for maps.'); end	    % calculate neighborhood kernel   Ud = som_unit_dists(sMap.topol).^2; sTrain = sMap.trainhist(end);  if ~isempty(sTrain),    rad = sTrain.radius_fin;    if isempty(rad) | isnan(rad), rad = 1; end  else    rad = 1;  end     rad = rad^2; if rad==0, rad = eps; end % to avoid divide-by-0 errors switch sTrain.neigh,   case 'bubble',   H = (Ud<=rad);   case 'gaussian', H = exp(-Ud/(2*rad));   case 'cutgauss', H = exp(-Ud/(2*rad)) .* (Ud<=rad);  case 'ep',       H = (1-Ud/rad) .* (Ud<=rad); end  % weight hits with neighborhood kernel hits = sum(H(bmus,:),1)';   case 'fuzzy',	 % extract the two matrices (M, D) and the mask mask = []; if isstruct(sMap),    if strcmp(sMap.type,'som_data'), M = sMap.data;    else M = sMap.codebook; mask = sMap.mask;   end else M = sMap; end if any(isnan(M(:))),    error('Data in first argument must not have any NaNs.');  end if isstruct(sData),    switch sData.type,     case 'som_map',      D = sData.codebook;      if isempty(mask), mask = sData.mask; end    case 'som_data', D = sData.data;    otherwise, error('Illegal 2nd argument.');   end	 else D = sData; end [dlen dim] = size(D);    if isempty(mask), mask = ones(dim,1); end % scaling factor    a = mean(qerrs).^2;  % calculate distances & bmus % (this is better explained in som_batchtrain and som_bmus) Known = ~isnan(D); D(find(~Known)) = 0; % unknown components   blen = min(munits,dlen); % block size  W1 = mask*ones(1,blen); W2 = ones(munits,1)*mask'; D = D'; Known = Known'; i0 = 0;  while i0+1<=dlen,       inds = [(i0+1):min(dlen,i0+blen)]; i0 = i0+blen; % indeces      Dist = (M.^2)*(W1(:,1:length(inds)).*Known(:,inds)) ...	  + W2*(D(:,inds).^2) ...	  - 2*M*diag(mask)*D(:,inds); % squared distances   hits = hits + sum(1./(1+Dist/a),2);    end    otherwise,   error(['Unknown mode: ' mode]);  end%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品视频| 91一区二区三区在线观看| 国产伦精品一区二区三区在线观看| 成人激情电影免费在线观看| 制服丝袜av成人在线看| 国产精品国产自产拍在线| 日本不卡123| 欧美视频第二页| 国产精品久久久久三级| 精品一区二区免费视频| 欧美日韩精品免费| 亚洲人吸女人奶水| 成人综合激情网| 精品福利一区二区三区免费视频| 亚洲最大成人网4388xx| www.综合网.com| 国产日韩欧美精品一区| 精品一区二区免费看| 51久久夜色精品国产麻豆| 亚洲综合区在线| 99国产精品久久久久| 国产精品三级av在线播放| 国产美女av一区二区三区| 69成人精品免费视频| 亚洲chinese男男1069| 91国模大尺度私拍在线视频| 一区精品在线播放| 成人毛片视频在线观看| 欧美激情一区二区在线| 色网站国产精品| 亚洲精品乱码久久久久| 色婷婷亚洲婷婷| 亚洲精品视频一区二区| 91精品福利在线| 亚洲精品久久久久久国产精华液| 色婷婷国产精品| 一区二区三区成人| 在线精品视频一区二区| 亚洲电影欧美电影有声小说| 欧美精品色综合| 老司机午夜精品99久久| 久久免费电影网| 不卡的av在线播放| 亚洲精品国产高清久久伦理二区| 色综合久久久网| 五月婷婷激情综合| 欧美成人免费网站| 国产馆精品极品| 中文字幕一区二区三区在线播放| 色婷婷综合五月| 丝袜美腿亚洲一区二区图片| 日韩精品专区在线影院重磅| 国产精品88av| 亚洲精品视频在线观看免费| 欧美日韩一级二级| 毛片不卡一区二区| 国产日产欧产精品推荐色| 91在线观看污| 秋霞影院一区二区| 天天综合网天天综合色| 日韩欧美亚洲国产精品字幕久久久| 国产精品自拍在线| 亚洲欧美一区二区不卡| 欧美一区二区三区在线观看 | 一区视频在线播放| 在线观看av不卡| 韩国一区二区在线观看| 亚洲欧美日本在线| 日韩视频免费观看高清完整版 | 久久综合久久久久88| a美女胸又www黄视频久久| 亚洲成人先锋电影| 久久久久久一二三区| 欧美影院午夜播放| 成人丝袜视频网| 日韩中文字幕91| 中文字幕字幕中文在线中不卡视频| 欧美日韩成人激情| 不卡区在线中文字幕| 久久激情综合网| 一区二区三区波多野结衣在线观看 | 亚洲18色成人| 国产色一区二区| 91精品久久久久久蜜臀| 成a人片国产精品| 久久国产三级精品| 亚洲一二三四久久| 国产精品萝li| 久久五月婷婷丁香社区| 欧美三级视频在线| 97se亚洲国产综合在线| 国产麻豆欧美日韩一区| 舔着乳尖日韩一区| 亚洲一区在线看| 亚洲色图在线看| 国产精品三级电影| 国产网红主播福利一区二区| 538在线一区二区精品国产| 在线一区二区三区四区| 不卡在线观看av| 福利电影一区二区三区| 久久99精品久久久久久动态图| 亚洲国产精品影院| 亚洲美女淫视频| 自拍偷在线精品自拍偷无码专区| 久久精品人人做| 久久久国产综合精品女国产盗摄| 国产精品国产三级国产专播品爱网| 日韩亚洲欧美综合| 欧美老女人在线| 欧美群妇大交群的观看方式| 欧美在线不卡一区| 欧美午夜一区二区三区| 日本丰满少妇一区二区三区| proumb性欧美在线观看| www.亚洲人| 成人在线视频一区| 波多野结衣精品在线| 粉嫩13p一区二区三区| 国产成人亚洲综合a∨婷婷| 国产成人av资源| www.亚洲激情.com| 91麻豆免费看片| 在线观看亚洲一区| 欧美日韩激情一区| 91精品国产福利在线观看| 日韩欧美一区中文| 欧美成人精精品一区二区频| 久久夜色精品一区| 中文字幕 久热精品 视频在线 | 欧美刺激脚交jootjob| 日韩免费电影一区| 欧美精品一区二区三| 国产日韩欧美精品一区| 综合久久久久久久| 艳妇臀荡乳欲伦亚洲一区| 午夜电影网亚洲视频| 久久国产剧场电影| 成人综合日日夜夜| 色就色 综合激情| 日韩一区二区三区在线| 久久久蜜臀国产一区二区| 最新热久久免费视频| 亚洲高清免费观看高清完整版在线观看 | 日本道免费精品一区二区三区| 欧美影片第一页| 欧美精品一区二区在线播放| 亚洲欧美综合色| 日韩和欧美一区二区| 国产大陆亚洲精品国产| 91国产免费观看| 精品国产污污免费网站入口| 综合久久久久久| 久久电影网电视剧免费观看| 91性感美女视频| 日韩欧美一区二区视频| 中文字幕一区二区三区不卡在线 | 欧美午夜一区二区三区免费大片| 欧美一个色资源| 国产精品久久国产精麻豆99网站| 午夜精品一区二区三区三上悠亚| 国产高清精品网站| 欧美裸体bbwbbwbbw| 国产欧美一区二区三区在线看蜜臀| 亚洲自拍偷拍综合| 国产一区二区0| 欧美巨大另类极品videosbest| 国产欧美日韩三区| 麻豆精品久久精品色综合| 99久久精品国产网站| 精品免费国产二区三区| 亚洲综合免费观看高清完整版在线| 国产一区二区三区四| 欧美剧情电影在线观看完整版免费励志电影 | 9色porny自拍视频一区二区| 日韩一区二区三区高清免费看看| 中文字幕五月欧美| 国产一区二区在线看| 日韩一区二区三| 午夜影视日本亚洲欧洲精品| 一本一道久久a久久精品 | 日韩一区二区三区在线观看| 亚洲一区二区视频| 99国产一区二区三精品乱码| 久久精品一区二区| 国产一区二区调教| 日韩亚洲欧美一区| 奇米影视7777精品一区二区| 在线观看日产精品| 成人免费在线播放视频| 丁香激情综合五月| 国产午夜精品久久久久久免费视 | 风间由美一区二区三区在线观看 | 亚洲综合999| 在线亚洲+欧美+日本专区| 亚洲男人的天堂av| 91丨porny丨户外露出| 亚洲欧美在线另类| 99久久er热在这里只有精品66| 国产精品入口麻豆九色|