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

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

?? som_kmeanscolor2.m

?? 最新的SOM神經網絡的工具箱,希望對朋友們有用!
?? M
字號:
function [color,centroids]=som_kmeanscolor2(mode,sM,C,initRGB,contrast,R)% SOM_KMEANSCOLOR2 Color codes a SOM according to averaged or best K-means clustering%% color = som_kmeanscolor2('average',sM, C, [initRGB], [contrast],[R]) %%  color=som_kmeanscolor2('average',sM,[2 4 8 16],som_colorcode(sM,'rgb1'),'enhanced');%  [color,centroid]=som_kmeanscolor2('best',sM,15,[],'flat',R);%  %  Input and output arguments ([]'s are optional):%%   mode       (string) 'average' or 'best', defalut: 'average'%   sM         (struct) a map struct%   C          (vector) number of clusters%   [initRGB]  (string, matrix) a color code string accepted by SOM_COLORCODE%               or an Mx3 matrix of RGB triples, where M is the number%               of map units. Default: SOM_COLORCODEs default%   [contrast] (string) 'flat', 'enhanced' color contrast mode, default:%               'enhanced'.%   [R]        (scalar) number of K-means trials, default: 30.%   color      (matrix) Mx3xC of RGB triples%   centroid   (array of matrices) centroid{i} includes codebook for the best%               k-means for C(i) clusters, i.e. the cluster centroids corresponding to%               the color code color(:,:,i).% % The function gives a set of color codes for the SOM according to K-means % clustering. It has two operation modes: % % 'average': The idea of coloring is that the color of the units belonging to the same %   cluster is the  mean of the original RGB values (see SOM_COLORCODE) of the map units %   belonging to the cluster (see SOM_CLUSTERCOLOR). The K-means clustering is made,%   by default, 30 times and the resulting color codes are averaged for%   each specified number of clusters C(i), i=1,...,k. In a way, the resulting averaged color %   codes reflect the stability of the K-means clustering made on the map units.%% 'best': runs the k-means R times for C(i), i=1,...,n clusters as in previous mode, %   but instead of averaging all the R color codes, it picks the one that corresponds to the %   best k-means clustering for each C(i). The 'best' is the one with the lowest %   quantization error. The result may differ from run to run.%% EXAMPLE% %  load iris; % or any other map struct sM %  color=som_kmeanscolor2('average',sM,[2:6]);%  som_show(sM,'umat','all','color',color);% % See also SOM_KMEANS, SOM_SHOW, SOM_COLORCODE, SOM_CLUSTERCOLOR, SOM_KMEANSCOLOR% Contributed to SOM Toolbox 2.0, 2001 February by Johan Himberg% Copyright (c) by Johan Himberg% http://www.cis.hut.fi/projects/somtoolbox/%%% Check number of inputserror(nargchk(3, 6, nargin));  % check no. of input args%%% Check input args & set defaultsif ~vis_valuetype(mode,{'string'}),   error('Mode must be a string.');endswitch lower(mode),case{'average','best'}   ;otherwise   error('Mode must be string ''average'' or ''best''.');endif isstruct(sM) & isfield(sM,'type') & strcmp(sM.type,'som_map'),   [tmp,lattice,msize]=vis_planeGetArgs(sM);   munits=prod(msize);   if length(msize)>2       error('Does not work with 3D maps.')   endelse   error('Map struct required for the second input argument!');endif ~vis_valuetype(C,{'1xn','nx1'}),   error('Vector value expected for cluster number.');end% Round C and checkC=round(C(:)');if any(C<2),   error('Cluster number must be 2 or more.');end% check initial color codingif nargin<4 | isempty(initRGB)   initRGB=som_colorcode(sM);end% check contrast checkingif nargin<5 | isempty(contrast),   contrast='enhanced';endif ~ischar(contrast),   error('String input expected for input arg. ''contrast''.');else   switch lower(contrast)   case {'flat','enhanced'}      ;   otherwise       error(['''flat'' or ''enhanced'' expected for '...            'input argument ''contrast''.']);   endendif ischar(initRGB),   try       initRGB=som_colorcode(sM,initRGB);   catch      error(['Color code ' initRGB ...            'was not recognized by SOM_COLORCODE.']);   endelseif vis_valuetype(initRGB,{'nx3rgb',[munits 3]},'all'),   ;else   error(['The initial color code must be a string '...         'or an Mx3 matrix of RGB triples.']);endif nargin<6|isempty(R),   R=30;endif ~vis_valuetype(R,{'1x1'}),   error('''R'' must be scalar.');end%%% Action %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%disp('Wait...');index=0; hit_=zeros(munits,munits);switch mode,   %% Averaged k-means coloringcase 'average'   for k=C,      disp(['Running K-means for ' num2str(k) ' clusters...']);       color_=zeros(munits,3);      colord_=color_;      % Average R k-means colorings for C clusters      for j=1:R,         [dummy,c]=som_kmeans('batch',sM,k,100,0); % max 100 iterations, verbose off          color_=color_+som_clustercolor(sM,c,initRGB);      end      index=index+1;      color(:,:,index)=color_./R;   end      %% coloring for 'best' k-means coloringcase 'best'   for k=C,      disp(['Running K-means for ' num2str(k) ' clusters...']);      c=[];err=Inf; div=[];      %% look for the best k-means among R trials      for i=1:R,         [c_,div_,err_(i)]=som_kmeans('batch',sM,k,100,0); % max 100 iterations, verbose off         if err_(i)<err,             err=err_(i); c=c_; div=div_;          end      end      % record the 'best' k-means for C clusters      index=index+1;      color(:,:,index)=som_clustercolor(sM,div,initRGB);      centroid{index}=c;      endend%%% Build outputswitch contrastcase 'flat'   ;case 'enhanced'   warning off;   ncolor=maxnorm(color);   ncolor(~isfinite(ncolor))=color(~isfinite(ncolor));   color=ncolor;   warning on;end%%% Subfunctions %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%function X=maxnorm(x)% normalize columns of x between [0,1]x=x-repmat(min(x),[size(x,1) 1 1]);X=x./repmat(max(x),[size(x,1) 1 1]);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人激情免费视频| 日本一区二区免费在线 | 欧美一区三区二区| 成人精品鲁一区一区二区| 国产激情视频一区二区三区欧美 | 麻豆免费精品视频| 日日摸夜夜添夜夜添亚洲女人| 亚洲免费高清视频在线| 日本一区二区三区四区在线视频 | 日韩视频免费观看高清完整版在线观看 | 久久婷婷一区二区三区| 91精品国产综合久久精品app| 欧美性大战久久久久久久蜜臀| aaa欧美日韩| 91国偷自产一区二区三区成为亚洲经典| 99精品久久99久久久久| 在线亚洲人成电影网站色www| 色先锋aa成人| 在线播放欧美女士性生活| 欧美一区二区性放荡片| 精品对白一区国产伦| 国产精品进线69影院| 亚洲精品视频一区二区| 日本亚洲最大的色成网站www| 久久国产欧美日韩精品| 国产剧情一区二区三区| 国产成人免费视频网站| 色美美综合视频| 91麻豆精品91久久久久同性| 欧美日韩一二区| 日韩免费高清av| 欧美日韩aaaaaa| 7777精品伊人久久久大香线蕉| 日韩欧美一区二区久久婷婷| 国产日韩亚洲欧美综合| 亚洲色图制服丝袜| 亚洲第一激情av| 亚洲综合成人在线| 亚洲高清中文字幕| 国产精品一区免费在线观看| 北条麻妃国产九九精品视频| 色婷婷精品大在线视频| 欧美人牲a欧美精品| 欧美精品1区2区| 欧美激情一区二区三区不卡| 亚洲美女偷拍久久| 日本不卡123| 国产一区二区三区四区五区入口| 99vv1com这只有精品| 欧美精品免费视频| 国产欧美一区二区精品秋霞影院| 亚洲第一av色| 亚洲综合一区二区精品导航| 国产综合久久久久影院| 国产性色一区二区| 亚洲一区在线视频观看| 国产成人午夜精品影院观看视频| 91麻豆国产自产在线观看| 亚洲超碰97人人做人人爱| 免费看欧美美女黄的网站| 91一区一区三区| 久久在线观看免费| 日韩成人av影视| 欧美日韩国产欧美日美国产精品| 中文字幕亚洲欧美在线不卡| 国产在线精品一区二区| 日韩一本二本av| 日本美女一区二区三区视频| 欧美三级中文字幕| 一区二区在线免费| 色婷婷久久久亚洲一区二区三区| 日本一区二区成人在线| 成人av电影在线观看| 伊人开心综合网| 性感美女久久精品| 欧美在线观看一区二区| 亚洲日本成人在线观看| 99免费精品在线观看| 日韩美女啊v在线免费观看| 成人综合在线网站| 国产精品成人免费| 色悠悠久久综合| 亚洲综合久久av| 欧美精品粉嫩高潮一区二区| 日日夜夜精品视频免费| 在线播放欧美女士性生活| 麻豆精品新av中文字幕| 精品国产91久久久久久久妲己| 久久国产日韩欧美精品| 久久新电视剧免费观看| 国产主播一区二区三区| 国产三级欧美三级| 99亚偷拍自图区亚洲| 亚洲免费看黄网站| 91久久精品一区二区二区| 日韩视频免费观看高清完整版在线观看| 91精品久久久久久久久99蜜臂| 丝袜国产日韩另类美女| 日韩欧美中文一区| 老鸭窝一区二区久久精品| 亚洲精品一区在线观看| 成人av在线播放网站| 最新国产精品久久精品| 欧美色综合久久| 精品在线一区二区| 1000精品久久久久久久久| 欧美性视频一区二区三区| 午夜成人免费视频| 国产拍揄自揄精品视频麻豆| av成人老司机| 青青草97国产精品免费观看 | 亚洲成人第一页| 在线免费观看视频一区| 捆绑调教美女网站视频一区| 日本欧美一区二区| 欧美午夜一区二区三区| 国产在线精品免费| 亚洲国产美国国产综合一区二区| 精品国产乱码久久久久久老虎 | 精品国产亚洲一区二区三区在线观看| 国产乱子轮精品视频| 亚洲美女偷拍久久| 久久综合99re88久久爱| 欧美日韩国产美| 国产+成+人+亚洲欧洲自线| 亚洲国产sm捆绑调教视频 | 亚洲影院理伦片| 国产欧美一区二区精品久导航 | 777久久久精品| proumb性欧美在线观看| 精品亚洲porn| 午夜精品福利视频网站| 中文字幕综合网| 久久久www成人免费毛片麻豆| 欧美精品1区2区| 欧美色爱综合网| 91免费观看视频在线| 成人网在线播放| 国产凹凸在线观看一区二区| 蜜桃免费网站一区二区三区| 一区二区三区四区激情| ...xxx性欧美| 国产精品美女视频| 国产日韩欧美综合在线| 国产日产精品一区| www激情久久| 久久久精品免费网站| 精品99999| 精品国产一区二区三区不卡 | 亚洲丝袜自拍清纯另类| 国产精品免费丝袜| 中文字幕的久久| 中文子幕无线码一区tr| 亚洲国产精品高清| 国产精品系列在线| 一区精品在线播放| 中文字幕一区二区三区在线不卡 | 国产麻豆成人精品| 国产福利一区在线| 高清不卡一二三区| 国产白丝网站精品污在线入口| 国产成人精品影视| 99这里只有精品| 91福利视频久久久久| 欧美日韩久久久一区| 欧美一卡2卡3卡4卡| 精品少妇一区二区| 欧美激情中文不卡| 自拍av一区二区三区| 日日摸夜夜添夜夜添国产精品| 日韩成人精品视频| 国产成人精品免费一区二区| 成人永久aaa| 在线免费亚洲电影| 欧美电影免费观看高清完整版在线 | 亚洲午夜视频在线| 久久精品国产**网站演员| 激情综合五月天| 成人夜色视频网站在线观看| 一本色道久久加勒比精品| 欧美主播一区二区三区美女| 538prom精品视频线放| 久久久久久夜精品精品免费| 国产精品久久久久影视| 精品日韩成人av| 国产精品网站在线| 偷窥少妇高潮呻吟av久久免费| 蜜臀av性久久久久蜜臀aⅴ| 国产成人免费网站| 6080国产精品一区二区| 国产精品丝袜一区| 自拍av一区二区三区| 日本视频中文字幕一区二区三区| 国产盗摄一区二区三区| 欧美中文字幕一区二区三区亚洲| 欧美一区二区啪啪| 亚洲日本欧美天堂| 精品一区二区日韩| 欧美日韩一级片在线观看| 国产情人综合久久777777|