extend comment on divergence
This commit is contained in:
@@ -83,6 +83,11 @@ def divergence(p, q, type='kl', n_components=0):
|
|||||||
Args:
|
Args:
|
||||||
p (torch.tensor): (n) samples from p
|
p (torch.tensor): (n) samples from p
|
||||||
q (torch.tensor): (m) samples from q
|
q (torch.tensor): (m) samples from q
|
||||||
|
type (str): divergence to use
|
||||||
|
n_components (int): method to use to compute kl divergence
|
||||||
|
n_components < 0: approximate samples with histogram density
|
||||||
|
n_components == 0: approximate samples by Gaussian distributions and compute analytically
|
||||||
|
n_components > 0: approximate samples as Gaussian mixture models with n_components components
|
||||||
Returns:
|
Returns:
|
||||||
d (float): approximate divergence
|
d (float): approximate divergence
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user