www.pudn.com > gmm_utilities.zip > kernel_evaluate.m


function w = kernel_evaluate(g,x) 
% 
% assumes weights are not log-likelihood 
 
N = size(x, 2); 
w = zeros(1, N); 
 
for i=1:size(g.x, 2) 
    dx = x - repcol(g.x(:,i), N); 
    w  = w + g.w(i)*gauss_likelihood(dx, g.P); 
end