We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d840ed9 commit a49c6c4Copy full SHA for a49c6c4
pysteps/nowcasts/linda.py
@@ -804,16 +804,22 @@ def worker(i):
804
_compute_sample_acf(weights_acf * (forecast_err - 1.0) / std)
805
)
806
acf = _fit_acf(acf)
807
+
808
+ valid_data = True
809
else:
- distpar = None
- std = None
810
- acf = None
+ valid_data = False
811
812
813
814
815
816
- return distpar, std, np.sqrt(np.abs(np.fft.rfft2(acf)))
+ if valid_data:
+ return distpar, std, np.sqrt(np.abs(np.fft.rfft2(acf)))
+ else:
817
+ return (
818
+ (1e-10, 1e-10),
819
+ 1e-10,
820
+ np.ones((weights_acf.shape[0], int(weights_acf.shape[1] / 2) + 1))
821
+ * 1e-10,
822
+ )
823
824
dist_params = []
825
stds = []
0 commit comments