From bf46434b8189bf39409d91c6abd73878cbc929b3 Mon Sep 17 00:00:00 2001 From: Jack Christopher Hutchinson Rolph <jack.rolph@desy.de> Date: Sun, 14 Nov 2021 18:32:17 +0100 Subject: [PATCH] Update PeakOTron.py --- PeakOTron.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PeakOTron.py b/PeakOTron.py index c693c68..0186635 100644 --- a/PeakOTron.py +++ b/PeakOTron.py @@ -58,7 +58,7 @@ class BandWidthOptimiser: x_kde, y_kde = FFTKDE(kernel = self.kernel, bw=bw).fit(self.data).evaluate(self.n_kde_samples) return np.log(y_kde) except: - return 1/self.eps + return np.empty(self.n_kde_samples) def _PPF(self, data): """ Compute ECDF """ @@ -2089,6 +2089,8 @@ class PeakOTron: self.Init() self.InitFit(data, **kwargs_fit) + self._failed=True + if(not self._failed): print("Fitting...") -- GitLab