Skip to content
This repository was archived by the owner on Sep 11, 2023. It is now read-only.

Commit 7bf0b70

Browse files
committed
make sure sat and nwp are saved as np.float64
1 parent 5d953c4 commit 7bf0b70

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

nowcasting_dataset/data_sources/nwp/nwp_data_source.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,9 @@ def _post_process_example(
233233
selected_data = selected_data.sel(target_time=slice(start_dt, end_dt))
234234
selected_data = selected_data.rename({"target_time": "time"})
235235
selected_data = selected_data.rename({"variable": "channels"})
236+
237+
selected_data.data = selected_data.data.astype(np.float32)
238+
236239
return selected_data
237240

238241
def datetime_index(self) -> pd.DatetimeIndex:

nowcasting_dataset/data_sources/satellite/satellite_data_source.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,9 @@ def _post_process_example(
175175
if self.normalise:
176176
selected_data = selected_data - SAT_MEAN
177177
selected_data = selected_data / SAT_STD
178+
179+
selected_data.data = selected_data.data.astype(np.float32)
180+
178181
return selected_data
179182

180183
def datetime_index(self, remove_night: bool = True) -> pd.DatetimeIndex:

0 commit comments

Comments
 (0)