Skip to content
Snippets Groups Projects

Resolve "release v1.4.0"

Merged Ghost User requested to merge release_v1.4.0 into master
1 file
+ 8
7
Compare changes
  • Side-by-side
  • Inline
+ 8
7
@@ -101,6 +101,7 @@ class ClimateFIRFilter:
var_dim=var_dim, plot_index=i, padlen_factor=padlen_factor)
filtered.append(fi)
h.append(hi)
gc.collect()
# calculate residuum
input_data = input_data - fi
@@ -396,13 +397,13 @@ class ClimateFIRFilter:
# filt = xr.apply_ufunc(fir_filter_vectorized, filter_input_data, time_axis,
# input_core_dims=[[new_dim], []], output_core_dims=[[new_dim]], vectorize=True,
# kwargs=kwargs)
with TimeTracking(name="convolve"):
slicer = slice(int(-(length - 1) / 2), int((length - 1) / 2))
filt = xr.apply_ufunc(fir_filter_convolve_vectorized, filter_input_data.sel({new_dim: slicer}),
input_core_dims=[[new_dim]],
output_core_dims=[[new_dim]],
vectorize=True,
kwargs={"h": h})
# with TimeTracking(name="convolve"):
slicer = slice(int(-(length - 1) / 2), int((length - 1) / 2))
filt = xr.apply_ufunc(fir_filter_convolve_vectorized, filter_input_data.sel({new_dim: slicer}),
input_core_dims=[[new_dim]],
output_core_dims=[[new_dim]],
vectorize=True,
kwargs={"h": h})
# plot
if self.plot_path is not None:
Loading