📄 alphaprobs.m
字号:
function [pall,ff]=alphaprobs(X,y,alpha,pars,Xt);%Determine the (tentative) probabilities produces by the current model%maximum size of the kernel_matrix [maxsize,maxsize]maxsize=3000;N=size(X,1);K=length(unique(y));c=K-1;nr=ceil(N/maxsize);ff=zeros(N,c);for i=1:nr, if (i==nr), omegaSmall = kernel_matrix(X((i-1)*maxsize + 1 : end,:),pars.ker,pars.sig2,Xt); ff((i-1)*maxsize+1:end,:)=omegaSmall*alpha; else omegaSmall = kernel_matrix(X((i-1)*maxsize + 1 : i*maxsize,:),pars.ker,pars.sig2,Xt); ff((i-1)*maxsize+1:i*maxsize,:)=omegaSmall*alpha; endenddenom=ones(size(ff,1),1)+sum(exp(ff),2);pall=exp(ff)./repmat(denom,1,c);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -