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

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

?? contrast_update_oneunit.m

?? 又一個外國人寫的程序
?? M
字號:
function [J,details]=contrast_upgrade_oneunit(contrast,x,w,kparam,jjj,dr,details);
% CONTRAT_UPGRADE_ONEUNIT - compute the Kernel-ICA contrast function based on
%                           kernel canonical correlation analysis, for one unit
%                           contrast functions
%
% contrast       - contrast function used, 'kcca', 'kgv'
% x              - mixed components
% kparam         - contrast parameters, with following fields
%                        kappas - regularization parameters (one per component)
%                        etas   - incomplete Cholesky tolerance (one per component)
%                        kernel - type of kernel: 'gaussian', 'poly', 'spline'

%                        sigmas - kernel widths (one per component) for translation
%                                 invariant kernels
%                        rs,ss,ds - polynomial kernel parameters (r+s*x'*y)^d

% details        - optional output with details of the decomposition
%                - as used by update_contrast.m

% Copyright (c) Francis R. Bach, 2002.

N=size(x,2);		% number of data points
m=size(x,1);      % number of components



wc=details.wc;
% only needs to update the first one and the jjj-th one
neww0=w*cos(dr)+wc(:,jjj-1)*sin(dr);
newwj=wc(:,jjj-1)*cos(dr)-w*sin(dr);

kappas=kparam.kappas;
etas=kparam.etas;
Rkappa=details.Rkappa;
Us=details.Us;
Lambdas=details.Lambdas;
Drs=details.Drs;
sizes=details.sizes;
oldstarts=details.starts;
oldsizes=sizes;

% redo the two cholesky decompositions using a MEX-file
for i=[1 jjj]
   if (i==1)
      tochol=neww0'*x;
   else
      tochol=newwj'*x;
   end
   
   switch (kparam.kernel)
   case 'hermite'
      [G,Pvec] =chol_hermite(tochol,kparam.sigmas(i),kparam.ps(i),N*etas(i)); 
   case 'gaussian'
      [G,Pvec] =chol_gauss(tochol/kparam.sigmas(i),1,N*etas(i)); 
   case 'poly'
      [G,Pvec] =chol_poly(tochol,kparam.rs(i),kparam.ss(i),kparam.ds(i),N*etas(i)); 
   end
   
   [a,Pvec]=sort(Pvec);
   G=centerpartial(G(Pvec,:));
   
   % regularization (see paper for details)
   [A,D]=eig(G'*G);
   D=diag(D);
   indexes=find(D>=N*etas(i) & isreal(D)); %removes small eigenvalues
   [newinds,order]=sort(D(indexes));
   order=flipud(order);
   neig=length(indexes);
   indexes=indexes(order(1:neig));  
   if (isempty(indexes)), indexes=[1]; end
   D=D(indexes);
   V=G*(A(:,indexes)*diag(sqrt(1./(D))));
   Us{i}=V;
   Lambdas{i}=D;
   Dr=D;
   for j=1:length(D)
      Dr(j)=D(j)/(N*kappas(i)+D(j));
   end
   Drs{i}=Dr;
   sizes(i)=size(Drs{i},1);
end

starts=cumsum([1 sizes]);
starts(m+1)=[];
newRkappa=eye(sum(sizes));

for i=2:m
   for j=1:i-1
      if ( (j==1) | (i==jjj) | (j==jjj) )
         newbottom=diag(Drs{i})*(Us{i}'*Us{j})*diag(Drs{j});
         newRkappa(starts(i):starts(i)+sizes(i)-1,starts(j):starts(j)+sizes(j)-1)=newbottom;
         newRkappa(starts(j):starts(j)+sizes(j)-1,starts(i):starts(i)+sizes(i)-1)=newbottom';
      else
         newbottom= Rkappa(oldstarts(i):oldstarts(i)+oldsizes(i)-1,oldstarts(j):oldstarts(j)+oldsizes(j)-1);
         newRkappa(starts(i):starts(i)+sizes(i)-1,starts(j):starts(j)+sizes(j)-1)=newbottom;
         newRkappa(starts(j):starts(j)+sizes(j)-1,starts(i):starts(i)+sizes(i)-1)=newbottom';
      end
   end
end

switch contrast
case 'kgv'
   J=-.5*log(det(newRkappa));
   J=J+.5*log(det(newRkappa(starts(2):starts(m)+sizes(m)-1,starts(2):starts(m)+sizes(m)-1)));
case 'kcca'
   M22=chol(newRkappa(starts(2):starts(m)+sizes(m)-1,starts(2):starts(m)+sizes(m)-1));
   invM22=inv(M22);
   prepostmult=[eye(sizes(1)) zeros(sizes(1),length(newRkappa)-sizes(1)); ...
         zeros(length(newRkappa)-sizes(1),sizes(1)) invM22];
   OPTIONS.disp=0;
   OPTIONS.tol=1e-5;
   D=eigs(prepostmult'*newRkappa*prepostmult,1,'SM',OPTIONS);
   J=-.5*log(D);   
end




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

function G2=centerpartial(G1)
% CENTERPARTIAL - Center a gram matrix of the form K=G*G'

[N,NG]=size(G1);
G2 = G1 - repmat(mean(G1,1),N,1);



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕电影一区| 国产精品美女一区二区三区 | 欧美日韩国产成人在线91| 久久成人久久爱| 亚洲免费观看高清| 久久久久国产成人精品亚洲午夜| 欧美中文一区二区三区| 国产精品18久久久| 麻豆精品国产91久久久久久| 国产精品欧美一区二区三区| 欧美日韩一区中文字幕| 成人99免费视频| 久久69国产一区二区蜜臀| 亚洲一区视频在线| 欧美高清在线视频| 精品日韩一区二区三区| 欧美少妇bbb| 色综合久久中文字幕综合网| 国产乱子轮精品视频| 亚洲成年人影院| 一区2区3区在线看| 中文字幕一区日韩精品欧美| www成人在线观看| 91精品国产综合久久国产大片| 色婷婷国产精品| 99精品视频在线观看| 丁香网亚洲国际| 国产精品亚洲第一区在线暖暖韩国 | 日韩和欧美的一区| 亚洲精品成人在线| 亚洲日穴在线视频| 国产精品每日更新| 国产精品久线在线观看| 国产精品视频一区二区三区不卡| 国产色一区二区| 久久久久久一二三区| 日韩欧美国产wwwww| 91精品国产欧美日韩| 欧美另类高清zo欧美| 欧美日韩成人激情| 欧美精品久久99| 日韩一级片在线播放| 日韩一级黄色片| 欧美成人女星排行榜| 欧美成人在线直播| 欧美精品一区男女天堂| www国产精品av| 欧美国产丝袜视频| 中文字幕在线观看一区| 亚洲欧美日韩综合aⅴ视频| 中文字幕一区二区三区乱码在线 | 亚洲麻豆国产自偷在线| 亚洲精品免费在线观看| 亚洲愉拍自拍另类高清精品| 午夜欧美大尺度福利影院在线看| 日韩成人午夜精品| 国精产品一区一区三区mba视频| 国产不卡视频在线观看| 91网上在线视频| 欧美美女一区二区| 精品99久久久久久| 国产精品久线在线观看| 亚洲国产精品久久久男人的天堂 | 99这里只有久久精品视频| 91日韩在线专区| 欧美日韩一区二区三区视频 | 亚洲精品欧美综合四区| 天堂精品中文字幕在线| 久久国产精品99精品国产| 国产成人免费在线视频| 91视频国产资源| 6080午夜不卡| 国产女同互慰高潮91漫画| 亚洲欧美另类在线| 免费高清视频精品| 91网站在线播放| 日韩欧美国产综合在线一区二区三区| 久久久久国色av免费看影院| 依依成人综合视频| 麻豆中文一区二区| 91久久人澡人人添人人爽欧美| 欧美一卡二卡三卡| 日韩一区欧美一区| 欧美96一区二区免费视频| 成人激情电影免费在线观看| 在线播放日韩导航| 国产精品另类一区| 免费观看在线综合色| 91毛片在线观看| 精品va天堂亚洲国产| 亚洲一区二区在线观看视频| 国产精品白丝jk黑袜喷水| 欧美日韩一级视频| 中文字幕av在线一区二区三区| 日韩av网站在线观看| 色综合久久66| 久久久久88色偷偷免费| 日本美女视频一区二区| 91小宝寻花一区二区三区| 久久美女高清视频| 麻豆精品国产91久久久久久| 一本色道久久综合精品竹菊| 国产日韩成人精品| 秋霞国产午夜精品免费视频| 91精品办公室少妇高潮对白| 久久精品一区二区三区av| 天堂成人免费av电影一区| 91久久精品国产91性色tv| 国产精品久久毛片av大全日韩| 久久福利视频一区二区| 欧美日韩另类国产亚洲欧美一级| 一区免费观看视频| 成人免费毛片嘿嘿连载视频| 欧美r级在线观看| 青青草91视频| 在线观看91av| 日韩成人免费在线| 欧美另类一区二区三区| 亚洲国产cao| 91国偷自产一区二区开放时间| 国产精品嫩草影院av蜜臀| 国产乱码精品一品二品| 精品国产一区二区精华| 毛片av中文字幕一区二区| 91精品国模一区二区三区| 石原莉奈在线亚洲三区| 欧美日高清视频| 天天av天天翘天天综合网| 欧美日韩亚洲综合在线| 亚洲在线观看免费视频| 欧美在线视频全部完| 一区二区三区在线免费播放| 日本精品视频一区二区三区| 亚洲色图20p| 欧美在线免费观看亚洲| 亚洲综合成人网| 欧美喷水一区二区| 婷婷综合久久一区二区三区| 欧美一区二区视频在线观看2022 | aa级大片欧美| 自拍偷拍欧美激情| 99久久精品国产毛片| 亚洲卡通动漫在线| 欧美在线免费视屏| 日韩高清在线一区| 精品剧情v国产在线观看在线| 精品一区二区三区在线观看| 久久久精品免费免费| 成人自拍视频在线观看| 亚洲三级在线看| 欧美区视频在线观看| 国内一区二区在线| 国产精品久久久久久亚洲伦| 欧美最新大片在线看| 天堂资源在线中文精品| 精品欧美一区二区久久| 成人免费毛片片v| 一区二区三区四区不卡视频| 欧美猛男超大videosgay| 精品一区二区免费| 国产三级欧美三级| 色天天综合久久久久综合片| 三级亚洲高清视频| 久久精品一区二区三区不卡| 色999日韩国产欧美一区二区| 香蕉久久一区二区不卡无毒影院 | 久久夜色精品国产欧美乱极品| 国产制服丝袜一区| 1024成人网| 日韩欧美一区二区三区在线| 成人福利电影精品一区二区在线观看| 亚洲高清视频在线| 国产日韩v精品一区二区| 欧美亚洲图片小说| 国产精品资源在线观看| 亚洲日韩欧美一区二区在线| 日韩久久精品一区| 波多野结衣在线aⅴ中文字幕不卡| 亚洲一卡二卡三卡四卡五卡| 337p粉嫩大胆色噜噜噜噜亚洲 | 精品一区在线看| 亚洲视频电影在线| 欧美大度的电影原声| 色哟哟国产精品| 激情成人综合网| 亚洲成人av资源| 国产精品每日更新在线播放网址| 欧美丰满一区二区免费视频| 成人99免费视频| 久久99久久精品| 亚洲国产精品嫩草影院| 国产精品拍天天在线| 精品日韩一区二区三区| 欧美日韩一级二级| 91免费国产视频网站| 国产一区二区不卡在线| 日本午夜精品视频在线观看| 亚洲精品美国一| 中文字幕av一区二区三区高| 欧美r级电影在线观看|