diff --git a/copulas/multivariate/gaussian.py b/copulas/multivariate/gaussian.py index 0e6ebbc9..4c1fd414 100644 --- a/copulas/multivariate/gaussian.py +++ b/copulas/multivariate/gaussian.py @@ -148,7 +148,9 @@ def probability_density(self, X): """ self.check_fit() transformed = self._transform_to_normal(X) - return stats.multivariate_normal.pdf(transformed, cov=self.correlation) + + return stats.multivariate_normal.pdf( + transformed, cov=self.correlation, allow_singular=True) def cumulative_distribution(self, X): """Compute the cumulative distribution value for each point in X.