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


function [Bc,Bd] = kernel_distance_bhattacharyya(g1, g2, N) 
 
s = kernel_samples(g1, N); % use g1 as proposal  
w1 = kernel_evaluate(g1, s); 
w2 = kernel_evaluate(g2, s); 
 
Bc = sum(sqrt(w1.*w2)./w1) / N; % Bhattacharyya coefficient 
Bd = -log(Bc);