├── .github └── workflows │ └── python-package-conda.yml ├── .gitignore ├── LICENSE ├── README.md ├── batch_nn.sh ├── batch_process.sh ├── cam_code ├── ML_fixer_check.F90 ├── README ├── micro_mg2_0.F90 ├── micro_mg_cam.F90 ├── microp_driver.F90 ├── modal_aer_opt.F90 ├── module_neural_net.F90 ├── stochastic_collect_tau_cam.F90 └── tau_neural_net_batch.F90 ├── cam_tau_code ├── README ├── micro_mg2_0.F90 ├── micro_mg_cam.F90 ├── microp_driver.F90 ├── modal_aer_opt.F90 └── stochastic_collect_tau_cam.F90 ├── config ├── cesm_mg2_bin_process.yml ├── cesm_mg2_ml_models.yml ├── cesm_mg2_process.yml ├── cesm_sd_full_process.yml ├── cesm_sd_full_train_nn.yml ├── cesm_sd_full_train_nn_Optuna_epoch_test.yml ├── cesm_sd_full_train_nn_Optuna_full.yml ├── cesm_sd_full_train_nn_Optuna_full_epoch.yml ├── cesm_sd_full_train_nn_Optuna_half.yml ├── cesm_sd_full_train_nn_Optuna_half_epoch.yml ├── cesm_sd_full_train_nn_Optuna_tenperc.yml ├── cesm_sd_full_train_nn_Optuna_tenperc_epoch.yml ├── cesm_sd_phys_process.yml ├── cesm_tau_run11_process.yml ├── cesm_tau_run2_ml_models.yml ├── cesm_tau_run2_ml_models_test.yml ├── cesm_tau_run2_process.yml ├── cesm_tau_run2_process_qr.yml ├── cesm_tau_run2_train_nn.yml ├── cesm_tau_run3_process.yml ├── cesm_tau_run3_process_qr.yml ├── cesm_tau_run5_full_process.yml ├── cesm_tau_run5_full_train_nn.yml ├── cesm_tau_run5_full_train_nn_noL2.yml ├── cesm_tau_run5_full_train_nn_tenperc_echo.yml ├── cesm_tau_run5_phys_process.yml ├── cesm_tau_run5_process.yml ├── cesm_tau_run5_train_nn.yml ├── cesm_tau_run6_lim_process.yml ├── cesm_tau_run6_process.yml ├── cesm_tau_run6_train_quant_small.yml ├── cesm_tau_run6_train_quantile_nn.yml ├── cesm_tau_run7_process.yml ├── cesm_tau_run7_train.yml ├── cesm_tau_run8_process.yml ├── cesm_tau_run9_process.yml ├── e3sm_tau_run1_process.yml ├── hyperparameter_epoch_test.yml ├── hyperparameter_full.yml ├── hyperparameter_full_epoch.yml ├── hyperparameter_half.yml ├── hyperparameter_half_epoch.yml ├── hyperparameter_quantile.yml ├── hyperparameter_quantile_orig.yml ├── hyperparameter_quantile_tau_run10.yml ├── hyperparameter_quantile_tau_run11_nctend.yml ├── hyperparameter_quantile_tau_run11_nrtend.yml ├── hyperparameter_quantile_tau_run11_qctend.yml ├── hyperparameter_tenperc.yml ├── hyperparameter_tenperc_epoch.yml ├── training_tau_e3sm_run1.yml ├── training_tau_run10.yml ├── training_tau_run11.yml ├── training_tau_run11_nctend.yml ├── training_tau_run11_nrtend.yml ├── training_tau_run11_qctend.yml ├── training_tau_run12_nr.yml ├── training_tau_run13.yml ├── training_tau_run13_qc_nc_nr.yml ├── training_tau_run7.yml ├── training_tau_run8.yml └── training_tau_run9.yml ├── environment.yml ├── mlmicrophysics ├── KBARF ├── __init__.py ├── call_collect.f90 ├── callbacks.py ├── compile.sh ├── data.py ├── data_test.py ├── explain.py ├── explain_test.py ├── metrics.py ├── models.py ├── models_test.py ├── module_neural_net.f90 ├── neuralnet.f90 ├── objective.py ├── output_dnn_nc.py ├── plots.py ├── plots_test.py ├── stochastic_collect_tau_cam.f90 ├── stochastic_collect_tau_cam_clean.f90 ├── tau_neural_net.f90 ├── tau_neural_net_batch.f90 ├── tau_neural_net_quantile.f90 ├── tau_neural_net_stochastic.f90 ├── test_emulator.f90 ├── test_neuralnet.f90 └── test_quantile_emulator.f90 ├── notebooks ├── 1.1.1_comparing_cesm_e3sm_raw_data.ipynb ├── 1.1_exploring_cesm_raw_data.ipynb ├── 1.1_exploring_e3sm_raw_data.ipynb ├── 1.2_examining_cesm_parquet.ipynb ├── 1.2_examining_e3sm_parquet.ipynb ├── 1_exploratory_data_analysis.ipynb ├── 2_evaluate_emulator.ipynb ├── 5_cam_diagnostics.ipynb ├── 5a_cam_zonal_plots.ipynb ├── 6a_prect_freq.ipynb ├── 6b_prect_intensity.ipynb ├── 6c_prect.ipynb ├── README.md ├── TAU │ ├── ann_residual_dist.png │ ├── qr_classifier_fn_map.png │ ├── qr_classifier_fp_map.png │ ├── tendency_hist.pdf │ ├── tendency_hist2d.pdf │ └── tendency_hist_diff_em_only.pdf ├── TAU_noL2 │ ├── ann_residual_dist.png │ ├── qr_classifier_fn_map.png │ ├── qr_classifier_fp_map.png │ ├── tendency_hist.pdf │ ├── tendency_hist2d.pdf │ └── tendency_hist_diff_em_only.pdf ├── autoconversion_exploration_dgagne.ipynb ├── bin_mp_nn_models.ipynb ├── bin_run_analysis.ipynb ├── cam_mp_run_val.ipynb ├── compare_fortran_py_nn.ipynb ├── comparing_nn_results.ipynb ├── comparing_nn_results_tau_vs_sd.ipynb ├── csv_data_to_ml.ipynb ├── distributions.ipynb ├── figs │ ├── comparison_cesm_e3sm_CLOUD.png │ ├── comparison_cesm_e3sm_NC_TAU_in.png │ ├── comparison_cesm_e3sm_NR_TAU_in.png │ ├── comparison_cesm_e3sm_PGAM.png │ ├── comparison_cesm_e3sm_PGAM_filtered.png │ ├── comparison_cesm_e3sm_QC_TAU_in.png │ ├── comparison_cesm_e3sm_QR_TAU_in.png │ ├── comparison_cesm_e3sm_nctend_TAU.png │ ├── comparison_cesm_e3sm_nctend_neg_filtered.png │ ├── comparison_cesm_e3sm_nrtend_TAU.png │ ├── comparison_cesm_e3sm_nrtend_filtered.png │ ├── comparison_cesm_e3sm_nrtend_neg_filtered.png │ ├── comparison_cesm_e3sm_nrtend_pos_filtered_2.png │ ├── comparison_cesm_e3sm_pos_nrtend_filtered.png │ ├── comparison_cesm_e3sm_qctend_TAU.png │ ├── comparison_cesm_e3sm_qrtend_TAU.png │ └── comparison_cesm_e3sm_qrtend_filtered.png ├── launching_slurm_jobs.ipynb ├── mp_full_run_validation.ipynb ├── mp_interpretation.ipynb ├── mp_ml_models.ipynb ├── nn_error_scatter.png ├── nn_results_sd.ipynb ├── nn_tau_sim.ipynb ├── nn_train_evaluation_20190512.ipynb ├── physics_based_mp_nn.ipynb ├── random_search_validation.ipynb ├── sd │ ├── ann_residual_dist.png │ ├── qr_classifier_fn_map.png │ ├── qr_classifier_fp_map.png │ ├── tendency_hist.pdf │ ├── tendency_hist2d.pdf │ └── tendency_hist_diff_em_only.pdf ├── visualize_compare_sd.ipynb ├── visualize_compare_sd_full.ipynb ├── visualize_compare_sd_half.ipynb ├── visualize_compare_sd_tenperc.ipynb ├── visualize_compare_tau.ipynb └── visualize_compare_tau_nol2.ipynb ├── objective.py ├── objective_epoch.py ├── process_cesm_output.py ├── scripts ├── casper_search_ml_models.sh ├── casper_train_nn.sh ├── explain_mp_neural_nets.py ├── plot_cesm_run.py ├── process_cesm_output.py ├── process_cesm_output_copy.py ├── process_e3sm_output.py ├── process_phys_data.sh ├── process_run2.sh ├── process_run3.sh ├── process_run5.sh ├── run_dense_gan.py ├── search_ml_model_params.py ├── subsample_model_files.py ├── test_dask_scatter.py ├── test_tf2_parallel.py ├── train_mp_neural_nets.py ├── train_quantile.sh ├── train_quantile_neural_nets.py └── train_quantile_neural_nets_e3sm.py ├── setup.py └── train_mp_neural_nets.py /.github/workflows/python-package-conda.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/.github/workflows/python-package-conda.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/README.md -------------------------------------------------------------------------------- /batch_nn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/batch_nn.sh -------------------------------------------------------------------------------- /batch_process.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/batch_process.sh -------------------------------------------------------------------------------- /cam_code/ML_fixer_check.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/ML_fixer_check.F90 -------------------------------------------------------------------------------- /cam_code/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/README -------------------------------------------------------------------------------- /cam_code/micro_mg2_0.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/micro_mg2_0.F90 -------------------------------------------------------------------------------- /cam_code/micro_mg_cam.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/micro_mg_cam.F90 -------------------------------------------------------------------------------- /cam_code/microp_driver.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/microp_driver.F90 -------------------------------------------------------------------------------- /cam_code/modal_aer_opt.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/modal_aer_opt.F90 -------------------------------------------------------------------------------- /cam_code/module_neural_net.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/module_neural_net.F90 -------------------------------------------------------------------------------- /cam_code/stochastic_collect_tau_cam.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/stochastic_collect_tau_cam.F90 -------------------------------------------------------------------------------- /cam_code/tau_neural_net_batch.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_code/tau_neural_net_batch.F90 -------------------------------------------------------------------------------- /cam_tau_code/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_tau_code/README -------------------------------------------------------------------------------- /cam_tau_code/micro_mg2_0.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_tau_code/micro_mg2_0.F90 -------------------------------------------------------------------------------- /cam_tau_code/micro_mg_cam.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_tau_code/micro_mg_cam.F90 -------------------------------------------------------------------------------- /cam_tau_code/microp_driver.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_tau_code/microp_driver.F90 -------------------------------------------------------------------------------- /cam_tau_code/modal_aer_opt.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_tau_code/modal_aer_opt.F90 -------------------------------------------------------------------------------- /cam_tau_code/stochastic_collect_tau_cam.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/cam_tau_code/stochastic_collect_tau_cam.F90 -------------------------------------------------------------------------------- /config/cesm_mg2_bin_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_mg2_bin_process.yml -------------------------------------------------------------------------------- /config/cesm_mg2_ml_models.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_mg2_ml_models.yml -------------------------------------------------------------------------------- /config/cesm_mg2_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_mg2_process.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_process.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_train_nn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_train_nn.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_train_nn_Optuna_epoch_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_train_nn_Optuna_epoch_test.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_train_nn_Optuna_full.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_train_nn_Optuna_full.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_train_nn_Optuna_full_epoch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_train_nn_Optuna_full_epoch.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_train_nn_Optuna_half.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_train_nn_Optuna_half.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_train_nn_Optuna_half_epoch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_train_nn_Optuna_half_epoch.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_train_nn_Optuna_tenperc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_train_nn_Optuna_tenperc.yml -------------------------------------------------------------------------------- /config/cesm_sd_full_train_nn_Optuna_tenperc_epoch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_full_train_nn_Optuna_tenperc_epoch.yml -------------------------------------------------------------------------------- /config/cesm_sd_phys_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_sd_phys_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run11_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run11_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run2_ml_models.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run2_ml_models.yml -------------------------------------------------------------------------------- /config/cesm_tau_run2_ml_models_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run2_ml_models_test.yml -------------------------------------------------------------------------------- /config/cesm_tau_run2_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run2_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run2_process_qr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run2_process_qr.yml -------------------------------------------------------------------------------- /config/cesm_tau_run2_train_nn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run2_train_nn.yml -------------------------------------------------------------------------------- /config/cesm_tau_run3_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run3_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run3_process_qr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run3_process_qr.yml -------------------------------------------------------------------------------- /config/cesm_tau_run5_full_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run5_full_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run5_full_train_nn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run5_full_train_nn.yml -------------------------------------------------------------------------------- /config/cesm_tau_run5_full_train_nn_noL2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run5_full_train_nn_noL2.yml -------------------------------------------------------------------------------- /config/cesm_tau_run5_full_train_nn_tenperc_echo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run5_full_train_nn_tenperc_echo.yml -------------------------------------------------------------------------------- /config/cesm_tau_run5_phys_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run5_phys_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run5_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run5_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run5_train_nn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run5_train_nn.yml -------------------------------------------------------------------------------- /config/cesm_tau_run6_lim_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run6_lim_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run6_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run6_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run6_train_quant_small.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run6_train_quant_small.yml -------------------------------------------------------------------------------- /config/cesm_tau_run6_train_quantile_nn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run6_train_quantile_nn.yml -------------------------------------------------------------------------------- /config/cesm_tau_run7_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run7_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run7_train.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run7_train.yml -------------------------------------------------------------------------------- /config/cesm_tau_run8_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run8_process.yml -------------------------------------------------------------------------------- /config/cesm_tau_run9_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/cesm_tau_run9_process.yml -------------------------------------------------------------------------------- /config/e3sm_tau_run1_process.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/e3sm_tau_run1_process.yml -------------------------------------------------------------------------------- /config/hyperparameter_epoch_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_epoch_test.yml -------------------------------------------------------------------------------- /config/hyperparameter_full.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_full.yml -------------------------------------------------------------------------------- /config/hyperparameter_full_epoch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_full_epoch.yml -------------------------------------------------------------------------------- /config/hyperparameter_half.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_half.yml -------------------------------------------------------------------------------- /config/hyperparameter_half_epoch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_half_epoch.yml -------------------------------------------------------------------------------- /config/hyperparameter_quantile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_quantile.yml -------------------------------------------------------------------------------- /config/hyperparameter_quantile_orig.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_quantile_orig.yml -------------------------------------------------------------------------------- /config/hyperparameter_quantile_tau_run10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_quantile_tau_run10.yml -------------------------------------------------------------------------------- /config/hyperparameter_quantile_tau_run11_nctend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_quantile_tau_run11_nctend.yml -------------------------------------------------------------------------------- /config/hyperparameter_quantile_tau_run11_nrtend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_quantile_tau_run11_nrtend.yml -------------------------------------------------------------------------------- /config/hyperparameter_quantile_tau_run11_qctend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_quantile_tau_run11_qctend.yml -------------------------------------------------------------------------------- /config/hyperparameter_tenperc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_tenperc.yml -------------------------------------------------------------------------------- /config/hyperparameter_tenperc_epoch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/hyperparameter_tenperc_epoch.yml -------------------------------------------------------------------------------- /config/training_tau_e3sm_run1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_e3sm_run1.yml -------------------------------------------------------------------------------- /config/training_tau_run10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run10.yml -------------------------------------------------------------------------------- /config/training_tau_run11.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run11.yml -------------------------------------------------------------------------------- /config/training_tau_run11_nctend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run11_nctend.yml -------------------------------------------------------------------------------- /config/training_tau_run11_nrtend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run11_nrtend.yml -------------------------------------------------------------------------------- /config/training_tau_run11_qctend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run11_qctend.yml -------------------------------------------------------------------------------- /config/training_tau_run12_nr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run12_nr.yml -------------------------------------------------------------------------------- /config/training_tau_run13.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run13.yml -------------------------------------------------------------------------------- /config/training_tau_run13_qc_nc_nr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run13_qc_nc_nr.yml -------------------------------------------------------------------------------- /config/training_tau_run7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run7.yml -------------------------------------------------------------------------------- /config/training_tau_run8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run8.yml -------------------------------------------------------------------------------- /config/training_tau_run9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/config/training_tau_run9.yml -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/environment.yml -------------------------------------------------------------------------------- /mlmicrophysics/KBARF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/KBARF -------------------------------------------------------------------------------- /mlmicrophysics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mlmicrophysics/call_collect.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/call_collect.f90 -------------------------------------------------------------------------------- /mlmicrophysics/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/callbacks.py -------------------------------------------------------------------------------- /mlmicrophysics/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/compile.sh -------------------------------------------------------------------------------- /mlmicrophysics/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/data.py -------------------------------------------------------------------------------- /mlmicrophysics/data_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/data_test.py -------------------------------------------------------------------------------- /mlmicrophysics/explain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/explain.py -------------------------------------------------------------------------------- /mlmicrophysics/explain_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/explain_test.py -------------------------------------------------------------------------------- /mlmicrophysics/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/metrics.py -------------------------------------------------------------------------------- /mlmicrophysics/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/models.py -------------------------------------------------------------------------------- /mlmicrophysics/models_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/models_test.py -------------------------------------------------------------------------------- /mlmicrophysics/module_neural_net.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/module_neural_net.f90 -------------------------------------------------------------------------------- /mlmicrophysics/neuralnet.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/neuralnet.f90 -------------------------------------------------------------------------------- /mlmicrophysics/objective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/objective.py -------------------------------------------------------------------------------- /mlmicrophysics/output_dnn_nc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/output_dnn_nc.py -------------------------------------------------------------------------------- /mlmicrophysics/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/plots.py -------------------------------------------------------------------------------- /mlmicrophysics/plots_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/plots_test.py -------------------------------------------------------------------------------- /mlmicrophysics/stochastic_collect_tau_cam.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/stochastic_collect_tau_cam.f90 -------------------------------------------------------------------------------- /mlmicrophysics/stochastic_collect_tau_cam_clean.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/stochastic_collect_tau_cam_clean.f90 -------------------------------------------------------------------------------- /mlmicrophysics/tau_neural_net.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/tau_neural_net.f90 -------------------------------------------------------------------------------- /mlmicrophysics/tau_neural_net_batch.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/tau_neural_net_batch.f90 -------------------------------------------------------------------------------- /mlmicrophysics/tau_neural_net_quantile.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/tau_neural_net_quantile.f90 -------------------------------------------------------------------------------- /mlmicrophysics/tau_neural_net_stochastic.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/tau_neural_net_stochastic.f90 -------------------------------------------------------------------------------- /mlmicrophysics/test_emulator.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/test_emulator.f90 -------------------------------------------------------------------------------- /mlmicrophysics/test_neuralnet.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/test_neuralnet.f90 -------------------------------------------------------------------------------- /mlmicrophysics/test_quantile_emulator.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/mlmicrophysics/test_quantile_emulator.f90 -------------------------------------------------------------------------------- /notebooks/1.1.1_comparing_cesm_e3sm_raw_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/1.1.1_comparing_cesm_e3sm_raw_data.ipynb -------------------------------------------------------------------------------- /notebooks/1.1_exploring_cesm_raw_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/1.1_exploring_cesm_raw_data.ipynb -------------------------------------------------------------------------------- /notebooks/1.1_exploring_e3sm_raw_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/1.1_exploring_e3sm_raw_data.ipynb -------------------------------------------------------------------------------- /notebooks/1.2_examining_cesm_parquet.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/1.2_examining_cesm_parquet.ipynb -------------------------------------------------------------------------------- /notebooks/1.2_examining_e3sm_parquet.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/1.2_examining_e3sm_parquet.ipynb -------------------------------------------------------------------------------- /notebooks/1_exploratory_data_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/1_exploratory_data_analysis.ipynb -------------------------------------------------------------------------------- /notebooks/2_evaluate_emulator.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/2_evaluate_emulator.ipynb -------------------------------------------------------------------------------- /notebooks/5_cam_diagnostics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/5_cam_diagnostics.ipynb -------------------------------------------------------------------------------- /notebooks/5a_cam_zonal_plots.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/5a_cam_zonal_plots.ipynb -------------------------------------------------------------------------------- /notebooks/6a_prect_freq.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/6a_prect_freq.ipynb -------------------------------------------------------------------------------- /notebooks/6b_prect_intensity.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/6b_prect_intensity.ipynb -------------------------------------------------------------------------------- /notebooks/6c_prect.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/6c_prect.ipynb -------------------------------------------------------------------------------- /notebooks/README.md: -------------------------------------------------------------------------------- 1 | Jupyter notebooks directory 2 | -------------------------------------------------------------------------------- /notebooks/TAU/ann_residual_dist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU/ann_residual_dist.png -------------------------------------------------------------------------------- /notebooks/TAU/qr_classifier_fn_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU/qr_classifier_fn_map.png -------------------------------------------------------------------------------- /notebooks/TAU/qr_classifier_fp_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU/qr_classifier_fp_map.png -------------------------------------------------------------------------------- /notebooks/TAU/tendency_hist.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU/tendency_hist.pdf -------------------------------------------------------------------------------- /notebooks/TAU/tendency_hist2d.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU/tendency_hist2d.pdf -------------------------------------------------------------------------------- /notebooks/TAU/tendency_hist_diff_em_only.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU/tendency_hist_diff_em_only.pdf -------------------------------------------------------------------------------- /notebooks/TAU_noL2/ann_residual_dist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU_noL2/ann_residual_dist.png -------------------------------------------------------------------------------- /notebooks/TAU_noL2/qr_classifier_fn_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU_noL2/qr_classifier_fn_map.png -------------------------------------------------------------------------------- /notebooks/TAU_noL2/qr_classifier_fp_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU_noL2/qr_classifier_fp_map.png -------------------------------------------------------------------------------- /notebooks/TAU_noL2/tendency_hist.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU_noL2/tendency_hist.pdf -------------------------------------------------------------------------------- /notebooks/TAU_noL2/tendency_hist2d.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU_noL2/tendency_hist2d.pdf -------------------------------------------------------------------------------- /notebooks/TAU_noL2/tendency_hist_diff_em_only.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/TAU_noL2/tendency_hist_diff_em_only.pdf -------------------------------------------------------------------------------- /notebooks/autoconversion_exploration_dgagne.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/autoconversion_exploration_dgagne.ipynb -------------------------------------------------------------------------------- /notebooks/bin_mp_nn_models.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/bin_mp_nn_models.ipynb -------------------------------------------------------------------------------- /notebooks/bin_run_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/bin_run_analysis.ipynb -------------------------------------------------------------------------------- /notebooks/cam_mp_run_val.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/cam_mp_run_val.ipynb -------------------------------------------------------------------------------- /notebooks/compare_fortran_py_nn.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/compare_fortran_py_nn.ipynb -------------------------------------------------------------------------------- /notebooks/comparing_nn_results.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/comparing_nn_results.ipynb -------------------------------------------------------------------------------- /notebooks/comparing_nn_results_tau_vs_sd.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/comparing_nn_results_tau_vs_sd.ipynb -------------------------------------------------------------------------------- /notebooks/csv_data_to_ml.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/csv_data_to_ml.ipynb -------------------------------------------------------------------------------- /notebooks/distributions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/distributions.ipynb -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_CLOUD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_CLOUD.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_NC_TAU_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_NC_TAU_in.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_NR_TAU_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_NR_TAU_in.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_PGAM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_PGAM.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_PGAM_filtered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_PGAM_filtered.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_QC_TAU_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_QC_TAU_in.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_QR_TAU_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_QR_TAU_in.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_nctend_TAU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_nctend_TAU.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_nctend_neg_filtered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_nctend_neg_filtered.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_nrtend_TAU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_nrtend_TAU.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_nrtend_filtered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_nrtend_filtered.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_nrtend_neg_filtered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_nrtend_neg_filtered.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_nrtend_pos_filtered_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_nrtend_pos_filtered_2.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_pos_nrtend_filtered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_pos_nrtend_filtered.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_qctend_TAU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_qctend_TAU.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_qrtend_TAU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_qrtend_TAU.png -------------------------------------------------------------------------------- /notebooks/figs/comparison_cesm_e3sm_qrtend_filtered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/figs/comparison_cesm_e3sm_qrtend_filtered.png -------------------------------------------------------------------------------- /notebooks/launching_slurm_jobs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/launching_slurm_jobs.ipynb -------------------------------------------------------------------------------- /notebooks/mp_full_run_validation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/mp_full_run_validation.ipynb -------------------------------------------------------------------------------- /notebooks/mp_interpretation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/mp_interpretation.ipynb -------------------------------------------------------------------------------- /notebooks/mp_ml_models.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/mp_ml_models.ipynb -------------------------------------------------------------------------------- /notebooks/nn_error_scatter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/nn_error_scatter.png -------------------------------------------------------------------------------- /notebooks/nn_results_sd.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/nn_results_sd.ipynb -------------------------------------------------------------------------------- /notebooks/nn_tau_sim.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/nn_tau_sim.ipynb -------------------------------------------------------------------------------- /notebooks/nn_train_evaluation_20190512.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/nn_train_evaluation_20190512.ipynb -------------------------------------------------------------------------------- /notebooks/physics_based_mp_nn.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/physics_based_mp_nn.ipynb -------------------------------------------------------------------------------- /notebooks/random_search_validation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/random_search_validation.ipynb -------------------------------------------------------------------------------- /notebooks/sd/ann_residual_dist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/sd/ann_residual_dist.png -------------------------------------------------------------------------------- /notebooks/sd/qr_classifier_fn_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/sd/qr_classifier_fn_map.png -------------------------------------------------------------------------------- /notebooks/sd/qr_classifier_fp_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/sd/qr_classifier_fp_map.png -------------------------------------------------------------------------------- /notebooks/sd/tendency_hist.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/sd/tendency_hist.pdf -------------------------------------------------------------------------------- /notebooks/sd/tendency_hist2d.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/sd/tendency_hist2d.pdf -------------------------------------------------------------------------------- /notebooks/sd/tendency_hist_diff_em_only.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/sd/tendency_hist_diff_em_only.pdf -------------------------------------------------------------------------------- /notebooks/visualize_compare_sd.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/visualize_compare_sd.ipynb -------------------------------------------------------------------------------- /notebooks/visualize_compare_sd_full.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/visualize_compare_sd_full.ipynb -------------------------------------------------------------------------------- /notebooks/visualize_compare_sd_half.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/visualize_compare_sd_half.ipynb -------------------------------------------------------------------------------- /notebooks/visualize_compare_sd_tenperc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/visualize_compare_sd_tenperc.ipynb -------------------------------------------------------------------------------- /notebooks/visualize_compare_tau.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/visualize_compare_tau.ipynb -------------------------------------------------------------------------------- /notebooks/visualize_compare_tau_nol2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/notebooks/visualize_compare_tau_nol2.ipynb -------------------------------------------------------------------------------- /objective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/objective.py -------------------------------------------------------------------------------- /objective_epoch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/objective_epoch.py -------------------------------------------------------------------------------- /process_cesm_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/process_cesm_output.py -------------------------------------------------------------------------------- /scripts/casper_search_ml_models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/casper_search_ml_models.sh -------------------------------------------------------------------------------- /scripts/casper_train_nn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/casper_train_nn.sh -------------------------------------------------------------------------------- /scripts/explain_mp_neural_nets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/explain_mp_neural_nets.py -------------------------------------------------------------------------------- /scripts/plot_cesm_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/plot_cesm_run.py -------------------------------------------------------------------------------- /scripts/process_cesm_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/process_cesm_output.py -------------------------------------------------------------------------------- /scripts/process_cesm_output_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/process_cesm_output_copy.py -------------------------------------------------------------------------------- /scripts/process_e3sm_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/process_e3sm_output.py -------------------------------------------------------------------------------- /scripts/process_phys_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/process_phys_data.sh -------------------------------------------------------------------------------- /scripts/process_run2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/process_run2.sh -------------------------------------------------------------------------------- /scripts/process_run3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/process_run3.sh -------------------------------------------------------------------------------- /scripts/process_run5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/process_run5.sh -------------------------------------------------------------------------------- /scripts/run_dense_gan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/run_dense_gan.py -------------------------------------------------------------------------------- /scripts/search_ml_model_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/search_ml_model_params.py -------------------------------------------------------------------------------- /scripts/subsample_model_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/subsample_model_files.py -------------------------------------------------------------------------------- /scripts/test_dask_scatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/test_dask_scatter.py -------------------------------------------------------------------------------- /scripts/test_tf2_parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/test_tf2_parallel.py -------------------------------------------------------------------------------- /scripts/train_mp_neural_nets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/train_mp_neural_nets.py -------------------------------------------------------------------------------- /scripts/train_quantile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/train_quantile.sh -------------------------------------------------------------------------------- /scripts/train_quantile_neural_nets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/train_quantile_neural_nets.py -------------------------------------------------------------------------------- /scripts/train_quantile_neural_nets_e3sm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/scripts/train_quantile_neural_nets_e3sm.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/setup.py -------------------------------------------------------------------------------- /train_mp_neural_nets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NCAR/mlmicrophysics/HEAD/train_mp_neural_nets.py --------------------------------------------------------------------------------