Skip to content

Commit

Permalink
Updated scripts and notebooks
Browse files Browse the repository at this point in the history
  • Loading branch information
[email protected] committed Mar 13, 2019
1 parent 100ecd4 commit d1447cc
Show file tree
Hide file tree
Showing 6 changed files with 509 additions and 78 deletions.
2 changes: 1 addition & 1 deletion create_forecast_scripts.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import subprocess

def main():
config_nums = [100, 101, 102, 103, 202, 203, 500, 501, 502, 503, 602, 603]
config_nums = [500, 501, 502, 503, 602, 603]
config_types = ["climate", "forecast_20"]
n_procs = [1, 36]
for t, config_type in enumerate(config_types):
Expand Down
4 changes: 2 additions & 2 deletions lorenz_gan/submodels.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@ def __init__(self, model_path=None):
self.y_scaling_values = pd.read_csv(self.y_scaling_file, index_col="Channel")
self.x_scaling_values = pd.read_csv(self.x_scaling_file, index_col="Channel")

def predict(self, cond_x, random_x):
def predict(self, cond_x, random_x, train_mode=0):
norm_x = normalize_data(np.expand_dims(cond_x, axis=2), scaling_values=self.x_scaling_values)[0]
predictions = unnormalize_data(self.pred_func([norm_x[:, :, 0], random_x, True])[0],
predictions = unnormalize_data(self.pred_func([norm_x[:, :, 0], random_x, train_mode])[0],
self.y_scaling_values)[:, :, 0]
if predictions.shape[1] > 1:
predictions = predictions.sum(axis=1)
Expand Down
2 changes: 1 addition & 1 deletion notebooks/lorenz_gan_climate.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -1918,7 +1918,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.6"
"version": "3.6.4"
}
},
"nbformat": 4,
Expand Down
22 changes: 11 additions & 11 deletions notebooks/lorenz_gan_eval.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -1326,16 +1326,16 @@
"name": "stdout",
"output_type": "stream",
"text": [
"lorenz_forecast_00050000_00.nc lorenz_forecast_00050000_10.nc\r\n",
"lorenz_forecast_00050000_01.nc lorenz_forecast_00050000_11.nc\r\n",
"lorenz_forecast_00050000_02.nc lorenz_forecast_00050000_12.nc\r\n",
"lorenz_forecast_00050000_03.nc lorenz_forecast_00050000_13.nc\r\n",
"lorenz_forecast_00050000_04.nc lorenz_forecast_00050000_14.nc\r\n",
"lorenz_forecast_00050000_05.nc lorenz_forecast_00050000_15.nc\r\n",
"lorenz_forecast_00050000_06.nc lorenz_forecast_00050000_16.nc\r\n",
"lorenz_forecast_00050000_07.nc lorenz_forecast_00050000_17.nc\r\n",
"lorenz_forecast_00050000_08.nc lorenz_forecast_00050000_18.nc\r\n",
"lorenz_forecast_00050000_09.nc lorenz_forecast_00050000_19.nc\r\n"
"lorenz_forecast_00050000_00.nc lorenz_forecast_00050000_10.nc\n",
"lorenz_forecast_00050000_01.nc lorenz_forecast_00050000_11.nc\n",
"lorenz_forecast_00050000_02.nc lorenz_forecast_00050000_12.nc\n",
"lorenz_forecast_00050000_03.nc lorenz_forecast_00050000_13.nc\n",
"lorenz_forecast_00050000_04.nc lorenz_forecast_00050000_14.nc\n",
"lorenz_forecast_00050000_05.nc lorenz_forecast_00050000_15.nc\n",
"lorenz_forecast_00050000_06.nc lorenz_forecast_00050000_16.nc\n",
"lorenz_forecast_00050000_07.nc lorenz_forecast_00050000_17.nc\n",
"lorenz_forecast_00050000_08.nc lorenz_forecast_00050000_18.nc\n",
"lorenz_forecast_00050000_09.nc lorenz_forecast_00050000_19.nc\n"
]
}
],
Expand Down Expand Up @@ -3138,7 +3138,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.5"
"version": "3.6.4"
}
},
"nbformat": 4,
Expand Down
Loading

0 comments on commit d1447cc

Please sign in to comment.