From 98ad1370fe3e4e505e66b5389cdf0fc08b91d6f1 Mon Sep 17 00:00:00 2001 From: "Daniel.Frisinghelli" <daniel.frisinghelli@eurac.edu> Date: Tue, 26 Oct 2021 16:13:48 +0200 Subject: [PATCH] Implemented generic computation of anomalies on arbitrary time-scale. --- climax/core/dataset.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/climax/core/dataset.py b/climax/core/dataset.py index 83b4dc8..d385cfb 100644 --- a/climax/core/dataset.py +++ b/climax/core/dataset.py @@ -250,9 +250,7 @@ class EoDataset(torch.utils.data.Dataset): # standardized anomaly = (x(t) - mean(x, t)) / std(x, t) if standard: - anomalies[time] = (anomalies[time] / - ds.isel(time=time_scale).std(dim='time') - ) + anomalies[time] /= ds.isel(time=time_scale).std(dim='time') # concatenate anomalies and sort chronologically anomalies = xr.concat(anomalies.values(), dim='time') -- GitLab