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 2ab5208 commit 09eb4c5Copy full SHA for 09eb4c5
src/weathergen/utils/validation_io.py
@@ -106,7 +106,7 @@ def write_validation(
106
else:
107
write_first = True
108
109
- # TODO: how to avoid this
+ # TODO: how to avoid the case distinction for write_first
110
if write_first:
111
ds_source = ds.require_group(f"{rn}/{fs}")
112
# column names
@@ -127,7 +127,8 @@ def write_validation(
127
ds_source.create_dataset("targets_lens", data=targets_lens_k)
128
129
rn = rn + f"/{fs}"
130
- ds[f"{rn}/sources"].append(source_k)
+ if source_lens_k.sum() > 0 :
131
+ ds[f"{rn}/sources"].append(source_k)
132
ds[f"{rn}/sources_lens"].append(source_lens_k)
133
ds[f"{rn}/preds"].append(preds_k)
134
ds[f"{rn}/targets"].append(targets_k)
0 commit comments