.git-blame-ignore-revs
.gitignore
.pre-commit-config.yaml
.readthedocs.yml
CLAUDE.md
LICENSE
QUICKSTART.md
README.md
TESTING_PR.md
create_derecho_env.sh
credit_smoke_test_v2.yml
credit_smoke_test_v2_025deg.yml
pyproject.toml
requirements.txt
setup.py
.github/PULL_REQUEST_TEMPLATE.md
.github/codecov.yml
.github/dependabot.yml
.github/workflows/ci-cirrus.yml
.github/workflows/ci.yml
.github/workflows/pr-review-checklist.yml
.github/workflows/pypi.yml
applications/benchmark_parallelism.py
applications/calc_global_solar.py
applications/config_visualization_example.yml
applications/data_server.py
applications/ensemble_eval.py
applications/gefs_init.py
applications/gfs_init.py
applications/graph_edges.py
applications/graph_edges_knn.py
applications/rollout_downscaling.py
applications/rollout_les.py
applications/rollout_metrics.py
applications/rollout_metrics_noisy_ic.py
applications/rollout_metrics_noisy_model.py
applications/rollout_realtime.py
applications/rollout_realtime_gen2.py
applications/rollout_samudra.py
applications/rollout_to_netcdf.py
applications/rollout_to_netcdf_gen2.py
applications/rollout_wrf.py
applications/scaler.py
applications/train_gen1.py
applications/train_gen2.py
applications/train_les.py
applications/train_wrf.py
applications/train_wrf_multi.py
climate/Get_Coupling_Vars.py
climate/MODEL_STATE_README.md
climate/Make_Climate_Initial_Conditions.py
climate/Model_State.py
climate/Post_Process.py
climate/QuickStart.md
climate/Quick_Climate.py
climate/README.md
climate/RunQuickClimate.sh
climate/Start_Cam_Serve.sh
climate/Start_Cam_Serve_Derecho.sh
climate/WindPP.py
climate/__init__.py
climate/camulator_config.yml
climate/camulator_server.py
climate/launch_coupled_run.sh
climate/make_cyclic_forcing.py
climate/setup_CAMULATOR_GIAF_case.sh
config/README.md
config/example-v2026.1.0.yml
config/example-v2026.2.yml
config/gen_1/applications/climate/climate_rollout.yml
config/gen_1/applications/diffusion/unet_diffusion_6hr_CAM.yml
config/gen_1/applications/diffusion/wxformer_diffusion_6h_onedeg.yml
config/gen_1/applications/domain_parallel/domain_parallel_test.yml
config/gen_1/applications/downscaling/downscaling.yml
config/gen_1/applications/downscaling/simple.downscaling.yml
config/gen_1/applications/ensemble/example_ensemble_eval.yml
config/gen_1/applications/ensemble/test_cesm_ensemble.yml
config/gen_1/applications/ic_opt/ic_opt_example.yml
config/gen_1/applications/other_models/fuxi_1deg_test.yml
config/gen_1/applications/other_models/graph_6hr.yml
config/gen_1/applications/other_models/samudra_om4_example.yml
config/gen_1/applications/other_models/swin_1h.yml
config/gen_1/applications/other_models/swin_6hr.yml
config/gen_1/applications/other_models/unet_1dg_6hr.yml
config/gen_1/applications/other_models/unet_1dg_test.yml
config/gen_1/applications/other_models/unet_test.yml
config/gen_1/applications/other_models/wxformer_1dg_test.yml
config/gen_1/applications/physics/example_physics_mlevel.yml
config/gen_1/applications/physics/example_physics_single.yml
config/gen_1/arXiv_2024/fuxi_6h_multi_step.yml
config/gen_1/arXiv_2024/fuxi_6h_single_step.yml
config/gen_1/arXiv_2024/wxformer_1h_single_step.yml
config/gen_1/arXiv_2024/wxformer_6h_multi_step.yml
config/gen_1/arXiv_2024/wxformer_6h_single_step.yml
config/gen_1/archive/v1/wxformer_1dg_6hr.yml
config/gen_1/archive/v1/wxformer_1hr.yml
config/gen_1/archive/v1/wxformer_6hr.yml
config/gen_1/example/example-v2026.1.0.yml
config/gen_1/old_configs/fuxi-1dg.yml
config/gen_1/old_configs/hyper.yml
config/gen_1/old_configs/swin_1h.yml
config/gen_1/old_configs/unet-1dg.yml
config/gen_1/old_configs/unet_1h.yml
config/gen_1/old_configs/wxformer_1dg.yml
config/gen_2/camulator/camulator_gen2_casper.yml
config/gen_2/examples/arco_era5_wxformer.yml
config/gen_2/examples/arco_era5_wxformer_derecho.yml
config/gen_2/examples/example-end-to-end.yml
config/gen_2/examples/example-v2026.2.yml
config/gen_2/examples/hrrr_emulator.yml
config/gen_2/examples/multi_source_data.yml
config/gen_2/examples/wb2_perlmutter_tiny.yml
config/gen_2/examples/weatherbench2_era5_wxformer.yml
config/gen_2/examples/weatherbench2_era5_wxformer_tiny.yml
config/gen_2/examples/wxformer_era5_025deg_6hr.yml
config/gen_2/examples/wxformer_npj_era5_028deg.yml
config/gen_2/smoke/README.md
config/gen_2/smoke/integration_test_hrrr.yml
config/gen_2/smoke/smoke_ensemble_gen2_casper.yml
config/gen_2/smoke/smoke_gen2_casper.yml
config/gen_2/smoke/smoke_gen2_multistep_casper.yml
config/gen_2/smoke/smoke_v2branch_casper.yml
credit/__init__.py
credit/_version.py
credit/animation.py
credit/attend.py
credit/boundary_padding.py
credit/conda_env.py
credit/credit_ptype.py
credit/data.py
credit/diffusion.py
credit/diffusion_utils.py
credit/distributed.py
credit/forecast.py
credit/gefs.py
credit/grid.py
credit/interp.py
credit/metrics_downscaling.py
credit/mixed_precision.py
credit/nwp.py
credit/output.py
credit/output_downscaling.py
credit/output_gen2.py
credit/parser.py
credit/pbs.py
credit/physics_constants.py
credit/physics_core.py
credit/pol_lapdiff_filt.py
credit/registry.py
credit/regrid.py
credit/replay_buffer.py
credit/samplers.py
credit/scheduler.py
credit/seed.py
credit/skebs.py
credit/slurm.py
credit/solar.py
credit/transforms_downscaling.py
credit/visualization_tools.py
credit/xr_sampler.py
credit/applications/__init__.py
credit/applications/calc_global_solar.py
credit/applications/data_server.py
credit/applications/ensemble_eval.py
credit/applications/gefs_init.py
credit/applications/gfs_init.py
credit/applications/graph_edges.py
credit/applications/graph_edges_knn.py
credit/applications/preprocess.py
credit/applications/rollout_downscaling.py
credit/applications/rollout_gen2.py
credit/applications/rollout_les.py
credit/applications/rollout_metrics.py
credit/applications/rollout_metrics_noisy_ic.py
credit/applications/rollout_metrics_noisy_model.py
credit/applications/rollout_realtime.py
credit/applications/rollout_realtime_gen2.py
credit/applications/rollout_samudra.py
credit/applications/rollout_to_netcdf.py
credit/applications/rollout_to_netcdf_gen2.py
credit/applications/rollout_wrf.py
credit/applications/scaler.py
credit/applications/train_gen1.py
credit/applications/train_gen2.py
credit/applications/train_les.py
credit/applications/train_wrf.py
credit/applications/train_wrf_multi.py
credit/cli/__init__.py
credit/cli/__main__.py
credit/cli/_ask.py
credit/cli/_begin.py
credit/cli/_check.py
credit/cli/_common.py
credit/cli/_convert.py
credit/cli/_parser.py
credit/cli/_plot.py
credit/cli/_submit.py
credit/datasets/__init__.py
credit/datasets/count_channels.py
credit/datasets/gen_1/__init__.py
credit/datasets/gen_1/datamap.py
credit/datasets/gen_1/downscaling_dataset.py
credit/datasets/gen_1/era5_multistep.py
credit/datasets/gen_1/era5_multistep_batcher.py
credit/datasets/gen_1/era5_singlestep.py
credit/datasets/gen_1/les_singlestep.py
credit/datasets/gen_1/load_dataset_and_dataloader.py
credit/datasets/gen_1/om4_multistep_batcher.py
credit/datasets/gen_1/realtime_predict.py
credit/datasets/gen_1/sequential_multistep.py
credit/datasets/gen_1/wrf_singlestep.py
credit/datasets/gen_1/wrfmultistep.py
credit/datasets/gen_2/__init__.py
credit/datasets/gen_2/_utils.py
credit/datasets/gen_2/base_dataset.py
credit/datasets/gen_2/channel_utils.py
credit/datasets/gen_2/era5.py
credit/datasets/gen_2/gefs.py
credit/datasets/gen_2/gefs_download.py
credit/datasets/gen_2/gfs.py
credit/datasets/gen_2/gfs_download.py
credit/datasets/gen_2/goes.py
credit/datasets/gen_2/grid_utils.py
credit/datasets/gen_2/hrrr.py
credit/datasets/gen_2/hrrr_download.py
credit/datasets/gen_2/local.py
credit/datasets/gen_2/mrms.py
credit/datasets/gen_2/mrms_download.py
credit/datasets/gen_2/multi_source.py
credit/datasets/gen_2/tisr.py
credit/domain_parallel/__init__.py
credit/domain_parallel/convert.py
credit/domain_parallel/halo_exchange.py
credit/domain_parallel/layers.py
credit/domain_parallel/manager.py
credit/domain_parallel/sharding.py
credit/ensemble/__init__.py
credit/ensemble/bred_vector.py
credit/ensemble/color.py
credit/ensemble/crps.py
credit/ensemble/gaussian.py
credit/ensemble/spherical.py
credit/ensemble/temporal.py
credit/ensemble/utils.py
credit/losses/__init__.py
credit/losses/base.py
credit/losses/crps.py
credit/losses/msle.py
credit/losses/gen_1/__init__.py
credit/losses/gen_1/almost_fair_crps.py
credit/losses/gen_1/covariance.py
credit/losses/gen_1/downscaling_loss.py
credit/losses/gen_1/kcrps.py
credit/losses/gen_1/les_loss.py
credit/losses/gen_1/logcosh.py
credit/losses/gen_1/power.py
credit/losses/gen_1/spectral.py
credit/losses/gen_1/weighted_loss.py
credit/losses/gen_1/xsigmoid.py
credit/losses/gen_1/xtanh.py
credit/metadata/ERA5_Lev_Info.nc
credit/metadata/L137_model_level_indices.csv
credit/metadata/__init__.py
credit/metadata/cam.yaml
credit/metadata/cesm_level_info.nc
credit/metadata/conus404.2d.yaml
credit/metadata/conus404.3d.yaml
credit/metadata/era5.yaml
credit/metadata/era5_old.yaml
credit/metadata/gefs_to_cam.yml
credit/metadata/gfs_to_arcoera5.yml
credit/metadata/gfs_to_cam.yml
credit/metadata/gfs_to_wchapmanera5.yml
credit/metadata/samudra.yaml
credit/metadata/total_solar_irradiance_CMIP6_49r1.nc
credit/metrics/__init__.py
credit/metrics/anomaly.py
credit/metrics/base.py
credit/metrics/common.py
credit/metrics/gen_1/__init__.py
credit/metrics/gen_1/metrics.py
credit/models/__init__.py
credit/models/base_model.py
credit/models/camulator.py
credit/models/checkpoint.py
credit/models/crossformer.py
credit/models/debugger_model.py
credit/models/dscale_wrf.py
credit/models/fuxi.py
credit/models/graph.py
credit/models/reset.py
credit/models/swin.py
credit/models/swin_wrf.py
credit/models/unet.py
credit/models/unet_attention_modules.py
credit/models/unet_diffusion.py
credit/models/unet_downscaling.py
credit/models/wxformer/README.md
credit/models/wxformer/__init__.py
credit/models/wxformer/crossformer.py
credit/models/wxformer/crossformer_diffusion.py
credit/models/wxformer/crossformer_downscaling.py
credit/models/wxformer/crossformer_ensemble.py
credit/models/wxformer/sdl_inference_wrapper.py
credit/models/wxformer/stochastic_decomposition_layer.py
credit/models/wxformer/wxformer_next.py
credit/ocean/__init__.py
credit/ocean/samudra_constants.py
credit/ocean/samudra_data.py
credit/parallel/__init__.py
credit/parallel/collectives.py
credit/parallel/domain.py
credit/parallel/fsdp2.py
credit/parallel/mesh.py
credit/parallel/tensor_parallel.py
credit/postblock/__init__.py
credit/postblock/_interp_utils.py
credit/postblock/advect.py
credit/postblock/base.py
credit/postblock/conservation.py
credit/postblock/exp.py
credit/postblock/gen1.py
credit/postblock/geopotential.py
credit/postblock/hybrid_interp.py
credit/postblock/mslp.py
credit/postblock/pressure_interp.py
credit/postblock/reconstruct.py
credit/postblock/scaler.py
credit/postblock/square.py
credit/postblock/wet_mask_samudra.py
credit/postblock/wind_filter.py
credit/preblock/__init__.py
credit/preblock/_utils.py
credit/preblock/advect.py
credit/preblock/base.py
credit/preblock/concat.py
credit/preblock/device.py
credit/preblock/fill_values.py
credit/preblock/hybrid_interp.py
credit/preblock/log.py
credit/preblock/norm.py
credit/preblock/regrid.py
credit/preblock/rename.py
credit/preblock/scaler.py
credit/preblock/sqrt.py
credit/trainers/__init__.py
credit/trainers/base_trainer.py
credit/trainers/ic_optimization.py
credit/trainers/preflight.py
credit/trainers/rollout_utils.py
credit/trainers/trainerERA5_Diffusion.py
credit/trainers/trainerERA5_ensemble.py
credit/trainers/trainerERA5gen1.py
credit/trainers/trainerLES.py
credit/trainers/trainerWRF.py
credit/trainers/trainerWRF_multi.py
credit/trainers/trainer_downscaling.py
credit/trainers/trainer_gen2.py
credit/trainers/trainer_om4_samudra.py
credit/trainers/utils.py
credit/transforms/__init__.py
credit/transforms/transforms_global.py
credit/transforms/transforms_les.py
credit/transforms/transforms_quantile.py
credit/transforms/transforms_wrf.py
credit/verification/__init__.py
credit/verification/ensemble.py
credit/verification/standard.py
docs/Makefile
docs/make.bat
docs/source/Custom.md
docs/source/Datasets.md
docs/source/Ensembles.md
docs/source/EnsemblesInference.md
docs/source/Evaluation.md
docs/source/Inference.md
docs/source/Losses.md
docs/source/Losses_gen1.md
docs/source/Metrics.md
docs/source/Model_Architectures.md
docs/source/Models_gen2.md
docs/source/Preblocks.md
docs/source/RAL-GWC-model.md
docs/source/Training.md
docs/source/Training_gen1.md
docs/source/agent.md
docs/source/cli.md
docs/source/conf.py
docs/source/config.md
docs/source/contrib.md
docs/source/downscaling-pipeline.md
docs/source/gen2_overview.md
docs/source/index.rst
docs/source/installation.md
docs/source/postblock.md
docs/source/postblocks_gen2.md
docs/source/prepare_new_dataset.md
docs/source/quickstart.md
docs/source/serve.md
docs/source/tensorboard.md
docs/source/_static/NCAR-Waves_Fills-D-Color-1_RGB.png
docs/source/_static/credit_gen_2.pdf
docs/source/_static/credit_gen_2.png
docs/source/_static/credit_gen_2.pptx
docs/source/_static/credit_gen_2_small.png
docs/source/_static/credit_logo.graffle
docs/source/_static/credit_logo.png
docs/source/_static/favicon/apple-touch-icon.png
docs/source/_static/favicon/favicon-96x96.png
docs/source/_static/favicon/favicon.ico
docs/source/_static/favicon/favicon.svg
docs/source/_static/favicon/site.webmanifest
docs/source/_static/favicon/web-app-manifest-192x192.png
docs/source/_static/favicon/web-app-manifest-512x512.png
miles_credit.egg-info/PKG-INFO
miles_credit.egg-info/SOURCES.txt
miles_credit.egg-info/dependency_links.txt
miles_credit.egg-info/entry_points.txt
miles_credit.egg-info/requires.txt
miles_credit.egg-info/scm_file_list.json
miles_credit.egg-info/scm_version.json
miles_credit.egg-info/top_level.txt
notebooks/bred_vectors.ipynb
notebooks/gather_global_data/GatherERA5_Add_levels.py
notebooks/gather_global_data/GatherERA5_DistributedDask_toZarr_derecho_dev.py
notebooks/gather_global_data/Launch_Add_Levels.sh
notebooks/gather_global_data/Launch_Write_To_Zarr_01.sh
notebooks/gather_global_data/ML_grid.nc
notebooks/gather_global_data/Make_Climo_Data.py
notebooks/gather_global_data/Zarr_Append_Levels.py
scripts/build_env_casper.sh
scripts/casper.sh
scripts/casper_edge.sh
scripts/casper_scaler.sh
scripts/casper_scaler_transform.sh
scripts/derecho.sh
scripts/derecho_edge.sh
scripts/derecho_scaler.sh
scripts/derecho_scaler_dt.sh
scripts/derecho_scaler_transform.sh
scripts/derecho_solar.sh
scripts/derecho_solar_6h.sh
scripts/derecho_solar_cesm.sh
scripts/multi_source_example.py
scripts/multi_source_integration_check.py
scripts/obstore_hrrr_profiling.py
scripts/smoke_camulator_casper.sh
scripts/zarrify.py
tests/__init__.py
tests/data_test.py
tests/debug_domain_parallel.py
tests/era5_dataset_test.py
tests/goes_dataset_test.py
tests/mrms_dataset_test.py
tests/multi_source_dataset_test.py
tests/nwp_test.py
tests/output_test.py
tests/sampler_test.py
tests/solar_test.py
tests/test_advect_blocks.py
tests/test_bondary_padding.py
tests/test_calendar_gen2.py
tests/test_channel_layout.py
tests/test_channel_schema.py
tests/test_cli.py
tests/test_cli_begin.py
tests/test_cli_check.py
tests/test_cli_plot.py
tests/test_conservation_gen2.py
tests/test_convert_postblock.py
tests/test_crossformer.py
tests/test_cyclic_temporal_mode.py
tests/test_dataset_basedataset.py
tests/test_dataset_file_utils.py
tests/test_date_ranges.py
tests/test_domain_parallel.py
tests/test_domain_parallel_conv_transpose3d_multigpu.py
tests/test_domain_parallel_multigpu.py
tests/test_downscaling_datamap.py
tests/test_downscaling_dataset.py
tests/test_fsdp2_parallel.py
tests/test_fsdp_policies.py
tests/test_gefs.py
tests/test_gen2_ensemble_config.py
tests/test_gfs.py
tests/test_grid_utils.py
tests/test_hrrr.py
tests/test_hrrr_download.py
tests/test_hybrid_interp_blocks.py
tests/test_interp.py
tests/test_legacy_checkpoint_compat.py
tests/test_loss.py
tests/test_losses_base.py
tests/test_metrics_base.py
tests/test_models.py
tests/test_mslp_postblock.py
tests/test_native_tp.py
tests/test_parser.py
tests/test_pbs_dsh.py
tests/test_pbs_scripts.py
tests/test_physics.py
tests/test_postblock.py
tests/test_postblock_gen2.py
tests/test_preblock.py
tests/test_preblock_fill_values.py
tests/test_preblock_preflight_scheduler.py
tests/test_preflight.py
tests/test_preprocess.py
tests/test_pressure_interp_postblock.py
tests/test_registry.py
tests/test_ring_crps.py
tests/test_rollout_utils.py
tests/test_sdl_crossformer.py
tests/test_seed.py
tests/test_tisr.py
tests/test_trainer_components.py
tests/test_trainers_utils.py
tests/test_transforms.py
tests/test_verification.py
tests/CI_CIRRUS/Dockerfile
tests/CI_CIRRUS/dateChange.sh
tests/CI_CIRRUS/model_predict_CI.yml
tests/data/era5_standard_scalers_2024-07-27_1030.parquet
tests/data/level_info_test_small.nc
tests/data/mean_6h_1979_2018_16lev_0.25deg.nc
tests/data/std_residual_6h_1979_2018_16lev_0.25deg.nc
tests/data/test_interp.nc
tests/data/downscaling/dataset.yml
tests/data/downscaling/conus404/conus404.static.nc
tests/data/downscaling/conus404/2d/conus404.2d.198001.nc
tests/data/downscaling/conus404/3d/conus404.3d.198001.nc
tests/data/downscaling/era5/2d/era5.2d.198001.nc
tests/data/downscaling/era5/3d/era5.3d.198001.nc
tests/data/downscaling/norms/max.conus404_2d.nc
tests/data/downscaling/norms/max.conus404_3d.nc
tests/data/downscaling/norms/max.era5_2d.nc
tests/data/downscaling/norms/max.era5_3d.nc
tests/data/downscaling/norms/max.solar.nc
tests/data/downscaling/norms/min.conus404_2d.nc
tests/data/downscaling/norms/min.conus404_3d.nc
tests/data/downscaling/norms/min.era5_2d.nc
tests/data/downscaling/norms/min.era5_3d.nc
tests/data/downscaling/norms/min.solar.nc
tests/data/downscaling/solar/tisr.20km.1980.nc
tests/data/downscaling/templates/conus404.2d.template.nc
tests/data/downscaling/templates/conus404.3d.template.nc
tests/manual/README.md
tests/manual/gen2_parallelism/README.md
tests/manual/gen2_parallelism/check_parity.py
tests/manual/gen2_parallelism/run_smoke.pbs
tests/manual/gen2_parallelism/run_smoke_2node.pbs
tests/manual/gen2_parallelism/run_tp_parity.pbs
tests/manual/gen2_parallelism/configs/smoke_tp_parity_nextgen_tp1_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_tp_parity_nextgen_tp2_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_ac_casper.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_combo_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_ddp_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_domain_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_fsdp2_ac_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_fsdp2_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_fsdp2_tp_domain_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_tp_domain_derecho.yml
tests/manual/gen2_parallelism/configs/smoke_v2parallel_tp_fsdp_derecho.yml