in FIDCalculations.py [0:0]
def calculate_frechet_distance(mu1, sigma1, mu2, sigma2, eps=1e-6):
m = np.square(mu1 - mu2).sum()
temp=np.dot(sigma1, sigma2)
s = scipy.linalg.sqrtm(temp)
fid = m + np.trace(sigma1 + sigma2 - 2 * s)
return np.real(fid)