📄 getpartialloglikeforu.m
字号:
function [partialLogLike uMat]= getPartialLogLikeForU(tmpScales,G,... gammaSum5,gammaSum6,tmpU,sig2inv,zPhi) hmmTerms = zeros(1,G.numBins);regLike = zeros(1,G.numBins);%tmpScales = squeeze(scalesExpRep(:,:,binNum))'; for binNum=1:G.numBins %tmpZ = squeeze(G.z(:,:,binNum)); zPhiT = zPhi(:,:,binNum)'; %% 1) from HMM emissions [hmmLikeForZU uMat] = getHMMlikeForU(tmpU,G,tmpScales,... gammaSum5,gammaSum6{binNum},zPhiT,sig2inv(binNum,:),binNum); hmmTerms(binNum) = hmmLikeForZU; %% 2) regularization term for between-class trace %% no u dependence end%% 3) regularization term for intra-class tracesregLike= getSmoothLikeU(G,tmpU);%% 4) log normal prior on the u_kscaleCenterPriorTerm = getScaleLike(G,tmpU);partialLogLike = sum(hmmTerms) + sum(regLike) + scaleCenterPriorTerm;return;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -