ace
Ai2 Climate Emulator: fast machine learning models for weather and climate prediction
파일 탐색기
최종 버전 다운로드 (.zip)- SKILL.md
- beaker.yaml
- docs.yaml
- pre-commit.yml
- tests.yaml
- pull_request_template.md
- run-ace-train.sh
- train-ace2.yaml
- train-baseline.yaml
- run-train.sh
- train-baseline-4deg.yaml
- train-baseline.yaml
- update_4deg_config.sh
- evaluate.sh
- evaluator-config.yaml
- train-config.yaml
- train.sh
- evaluate.sh
- evaluator-config.yaml
- train-config.yaml
- train.sh
- evaluate.sh
- evaluator-config.yaml
- finetune-config-template.yaml
- finetune-config.yaml
- finetune.sh
- README.md
- train-config-template.yaml
- train-config.yaml
- train.sh
- eval-ca-25km-to-3km-augusta.yaml
- eval-conus-25km-to-3km-augusta.yaml
- eval-fl-25km-to-3km-augusta.yaml
- run-eval-augusta.sh
- run-train-augusta.sh
- train-conus-100km-to-25km-augusta.yaml
- train-conus-25km-to-3km-augusta.yaml
- train.yaml
- ace-evaluator-config.yaml
- ace-train-config-1-step-pretrain.yaml
- ace-train-config-multi-step-finetuning.yaml
- README.md
- run-ace-evaluator.sh
- run-ace-train.sh
- ace-2pctCO2-evaluator-config.yaml
- ace-abrupt-4xCO2-inference-ensemble-config.yaml
- ace-train-config.yaml
- run-ace-2pctCO2-evaluator.sh
- run-ace-abrupt-4xCO2-inference.sh
- run-ace-train.sh
- requeueable-train.sh
- sbatch-inference.sh
- sbatch-train.sh
- config-evaluator.yaml
- config-train.yaml
- make-venv.sh
- README.md
- run-inference-perlmutter.sh
- run-train-perlmutter.sh
- upload-to-beaker.sh
- resume-ace-train.sh
- run-ace-baseline-train.sh
- run-diffusion-train.sh
- train-climsst-ace-baseline.yaml
- train-climsst-b8.yaml
- train-climsst.yaml
- ace-train-config.yaml
- run-ace-train.sh
- run-train.sh
- train-climsst-1deg-120day-25step.yaml
- train-climsst-1deg-30day-25step.yaml
- train-climsst-1deg-30day-inference.yaml
- train-climsst-4deg-30day-inference.yaml
- coupled-evaluator-config.yaml
- coupled-train-config.yaml
- run-coupled-evaluator.sh
- run-coupled-train.sh
- config.yaml
- train.sh
- ace-evaluator-config.yaml
- ace-train-config-lsmv0.yaml
- run-ace-evaluator.sh
- run-ace-train.sh
- run-train.sh
- train-baseline-4deg.yaml
- train-baseline.yaml
- update_4deg_config.sh
- ace-evaluator-config.yaml
- ace-train-config.yaml
- run-ace-evaluator.sh
- run-ace-train.sh
- config.yaml
- run.sh
- pretrain-1-step-era5.yaml
- run-ace2s-train.sh
- train-x-shield-multi-step-fine-tuning.yaml
- run.sh
- README.md
- test_configs.py
- Dockerfile
- install_apex_groupnorm.sh
- install_cuda_extensions.sh
- install_torch_harmonics_cuda.sh
- Ai2_icon_pink_padding_RGB.png
- Ai2_icon_pink_RGB.png
- custom.css
- explicit-indices.yaml
- inference-ic-indices.yaml
- timestamp-list.yaml
- api.rst
- builder.rst
- conf.py
- coupled-inference-config.yaml
- coupled.rst
- default-aggregator-config.yaml
- downscaling-inference-config.yaml
- downscaling_inference.rst
- evaluator-config.yaml
- evaluator_config.rst
- gcs_access.rst
- index.rst
- inference-config.yaml
- inference_config.rst
- installation.rst
- make.bat
- Makefile
- modules.rst
- quickstart.rst
- steps.rst
- test_default_aggregator_config.py
- test_metric_configs_documented.py
- train-config.yaml
- training_config.rst
- __init__.py
- dynamic_index.py
- enso_coefficient.py
- historical_index.py
- test_dynamic_index.py
- test_enso_coefficient.py
- __init__.py
- ipo_index.py
- test_ipo_index.py
- test_evaluator-test_logs_labels_exist-regression.pt
- test_evaluator-test_logs_labels_exist-time_mean-bias_map-a.png
- test_evaluator-test_logs_labels_exist-time_mean-gen_map-a.png
- test_evaluator-test_logs_labels_exist-time_mean_norm-gen_map-a.png
- test_evaluator-test_logs_labels_exist-zonal_mean-error-a.png
- test_evaluator-test_logs_labels_exist-zonal_mean-gen-a.png
- __init__.py
- annual.py
- build_context.py
- data.py
- histogram.py
- main.py
- near_zero_fraction.py
- reduced.py
- seasonal.py
- spectrum.py
- step_diagnostics.py
- test_annual.py
- test_distributed.py
- test_evaluator.py
- test_histogram.py
- test_inference.py
- test_main.py
- test_near_zero_fraction.py
- test_reduced.py
- test_seasonal.py
- test_spectrum.py
- test_step_diagnostics.py
- test_time_mean.py
- test_trend.py
- test_video.py
- test_zonal_mean.py
- time_mean.py
- trend.py
- utils.py
- video.py
- zonal_mean.py
- __init__.py
- build_context.py
- deterministic.py
- ensemble.py
- main.py
- map.py
- reduced.py
- reduced_metrics.py
- snapshot.py
- spectrum.py
- test_ensemble.py
- test_main.py
- test_reduced.py
- test_reduced_metrics.py
- __init__.py
- loss_metrics.py
- null.py
- plotting.py
- test_loss_metrics.py
- test_plotting.py
- test_train.py
- train.py
- test_xarray_loader_regression.pt
- __init__.py
- augmentation.py
- batch_data.py
- benchmark.py
- config.py
- dataloader.py
- getters.py
- gridded_data.py
- inference.py
- perturbation.py
- pool.py
- test_augmentation.py
- test_batch_data.py
- test_benchmark.py
- test_data_loader.py
- test_data_loading_config.py
- test_metadata.py
- test_perturbation.py
- test_pool.py
- test_subset.py
- __init__.py
- dataset_metadata.py
- file_writer.py
- main.py
- monthly.py
- raw.py
- step_diagnostics.py
- test_data_writer.py
- test_dataset_metadata.py
- test_file_writer.py
- test_main.py
- test_monthly.py
- test_time_coarsen.py
- test_zarr.py
- time_coarsen.py
- utils.py
- zarr.py
- __init__.py
- __main__.py
- default_metadata.py
- evaluator.py
- inference.py
- loop.py
- stepper_test_data
- test_derived_variables.py
- test_evaluator.py
- test_inference.py
- test_segmented.py
- test_graphcast_output_is_unchanged.pt
- __init__.py
- layers.py
- main.py
- test_graphcast.py
- utils.py
- __init__.py
- healpix_activations.py
- healpix_blocks.py
- healpix_decoder.py
- healpix_encoder.py
- healpix_layers.py
- healpix_paddings.py
- healpix_unet.py
- __init__.py
- land_net.py
- layers.py
- test_land_net.py
- __init__.py
- activations.py
- contractions.py
- factorizations.py
- layers.py
- sfnonet.py
- spectral_convolution.py
- __init__.py
- activations.py
- contractions.py
- factorizations.py
- fft.py
- layer_norm.py
- layers.py
- spectral_convolution.py
- __init__.py
- fourcastnet3.py
- test_fourcastnet3.py
- __init__.py
- __init__.py
- layer_norm.py
- layers.py
- __init__.py
- comm.py
- distributed.py
- grids.py
- __init__.py
- test_sfnonet_output_is_unchanged.pt
- __init__.py
- activations.py
- contractions.py
- factorizations.py
- initialization.py
- layers.py
- s2convolutions.py
- sfnonet.py
- test_sfnonet.py
- test_samudra_output_is_unchanged.pt
- __init__.py
- activations.py
- layers.py
- samudra.py
- test_samudra.py
- utils.py
- __init__.py
- __init__.py
- __init__.py
- hpx.py
- land_net.py
- local_net.py
- m2lines.py
- prebuilt.py
- registry.py
- sfno.py
- stochastic_sfno.py
- swin_transformer.py
- test_hpx.py
- test_land.py
- test_local_net.py
- test_m2lines.py
- test_sfno.py
- test_stochastic_sfno.py
- test_swin_transformer.py
- __init__.py
- fcn3.py
- solar-constant-as-name.pt
- solar-constant-as-value.pt
- __init__.py
- cm4.py
- config.py
- test_insolation.py
- stepper_predict_regression.pt
- stepper_train_on_batch_regression-False-crps.pt
- stepper_train_on_batch_regression-False.pt
- stepper_train_on_batch_regression-True-crps.pt
- stepper_train_on_batch_regression-True.pt
- __init__.py
- derived_forcings.py
- loss_schedule.py
- parameter_init.py
- single_module.py
- test_derived_forcings.py
- test_loss_schedule.py
- test_parameter_init.py
- test_random_state.py
- test_single_module.py
- test_time_length_probabilities.py
- time_length_probabilities.py
- __init__.py
- batch_data.py
- fv3gfs_data.py
- insolation.py
- stepper_checkpoint.py
- __init__.py
- __main__.py
- test_train_config.py
- train.py
- train_config.py
- __init__.py
- evaluator.py
- LICENSE
- requirements.py
- run-train-and-inference.sh
- test_ice_train.py
- test_ocean_train.py
- test_symbols.py
- test_train.py
- validate_config.py
- csfno_block-regression.pt
- csfno_block_8_groups-regression.pt
- inverse_sht-regression.pt
- sht-regression.pt
- songunetv2-regression.pt
- songunetv2_bf16-regression.pt
- .gitignore
- __init__.py
- benchmark.py
- memory.py
- run.py
- test_benchmark.py
- test_memory.py
- test_run.py
- test_timer.py
- timer.py
- __init__.py
- atmosphere.py
- ice.py
- ocean.py
- output.py
- registry.py
- state.py
- test_atmosphere.py
- test_ice.py
- test_ocean.py
- test_output.py
- test_registry.py
- test_utils.py
- utils.py
- convert_fits_to_npy.py
- weight_ring_n00002.fits
- weight_ring_n00002.npy
- weight_ring_n00004.fits
- weight_ring_n00004.npy
- weight_ring_n00008.fits
- weight_ring_n00008.npy
- weight_ring_n00016.fits
- weight_ring_n00016.npy
- weight_ring_n00032.fits
- weight_ring_n00032.npy
- weight_ring_n00064.fits
- weight_ring_n00064.npy
- weight_ring_n00128.fits
- weight_ring_n00128.npy
- weight_ring_n00256.fits
- weight_ring_n00256.npy
- weight_ring_n00512.fits
- weight_ring_n00512.npy
- weight_ring_n01024.fits
- weight_ring_n01024.npy
- weight_ring_n02048.fits
- weight_ring_n02048.npy
- weight_ring_n04096.fits
- weight_ring_n04096.npy
- weight_ring_n08192.fits
- weight_ring_n08192.npy
- __init__.py
- LICENSE.txt
- README.md
- sht.py
- test_sht.py
- tools.py
- __init__.py
- concat.py
- config.py
- data_typing.py
- dataset.py
- dummy.py
- merged.py
- properties.py
- schedule.py
- subset.py
- test_concat.py
- test_data_typing.py
- test_dummy.py
- test_merged.py
- test_schedule.py
- test_subset.py
- test_time_coarsen.py
- test_utils.py
- test_xarray.py
- testing.py
- time.py
- time_coarsen.py
- utils.py
- xarray.py
- __init__.py
- _cache.py
- _convolution.py
- _disco_utils.py
- _fft.py
- _filter_basis.py
- _quadrature.py
- test_disco.py
- __init__.py
- pnd_manager.py
- multi_call_input.pt
- multi_call_output.pt
- regression_linear.pt
- sm_noise_conditioned_input.pt
- sm_noise_conditioned_output.pt
- sm_with_atmos_corr_input.pt
- sm_with_atmos_corr_output.pt
- README.md
- test_backend.py
- test_dataloader_worker.py
- test_gather_object.py
- test_get_sampler.py
- test_local_slices.py
- test_regression.py
- test_scatter_object.py
- test_step.py
- __init__.py
- _gloo_patch.py
- _signal_listener.py
- base.py
- distributed.py
- model_torch_distributed.py
- non_distributed.py
- shutdown.py
- test_backend_metrics.py
- test_distributed.py
- test_shutdown.py
- test_shutdown_dataloader.py
- torch_distributed.py
- aggregator.py
- data.py
- dataloader.py
- dataset.py
- inference.py
- lr_tuning.py
- metrics_aggregator.py
- optimization.py
- test_dataloader.py
- test_dataset.py
- test_looper.py
- test_lr_tuning.py
- test_metrics_aggregator.py
- test_trainer.py
- test_validation.py
- train_stepper.py
- trainer.py
- validation.py
- writer.py
- reorder_xyf2pix_00001.npy
- reorder_xyf2pix_00002.npy
- reorder_xyf2pix_00004.npy
- reorder_xyf2pix_00008.npy
- reorder_xyf2pix_00016.npy
- reorder_xyf2pix_00032.npy
- reorder_xyf2pix_00064.npy
- reorder_xyf2pix_00128.npy
- reorder_xyf2pix_00256.npy
- test_plot_isht_result_1_0.png
- test_plot_isht_result_1_1.png
- test_plot_isht_result_1_2.png
- test_plot_isht_result_2_1.png
- reorder.py
- test_integration.py
- test_reorder.py
- __init__.py
- contractions.py
- factorizations.py
- spectral_convolution.py
- test_ankur_localnet_output.pt
- test_localnet_output.pt
- test_sfnonet_checkpoint_input.pt
- test_sfnonet_checkpoint_output.pt
- test_sfnonet_output_is_unchanged.pt
- __init__.py
- activations.py
- ankur.py
- benchmark.py
- contractions.py
- initialization.py
- layers.py
- localnet.py
- lora.py
- s2convolutions.py
- sfnonet.py
- test_ankur.py
- test_layers.py
- test_localnet.py
- test_lora.py
- test_s2convolutions.py
- test_sfnonet.py
- __init__.py
- mlp.py
- test_mlp.py
- __init__.py
- boundary_padding.py
- swin_layers.py
- swin_transformer.py
- test_boundary_padding.py
- test_swin_transformer.py
- __init__.py
- dbc2925_ncsfno_state_dict.pt
- NoiseConditionedSFNO_module_config.yaml
- NoiseConditionedSFNO_state_dict.pt
- __init__.py
- corrector.py
- module.py
- registry.py
- test_module_registry.py
- test_registry.py
- __init__.py
- _multi_call.py
- args.py
- global_mean_removal.py
- multi_call.py
- output.py
- radiation.py
- secondary_decoder.py
- secondary_module.py
- single_module.py
- step.py
- step_diagnostics.py
- test__multi_call.py
- test_args.py
- test_global_mean_removal.py
- test_multi_call.py
- test_output.py
- test_radiation.py
- test_secondary_decoder.py
- test_step.py
- test_step_diagnostics.py
- test_step_registry.py
- __init__.py
- dataset_info.py
- distributed.py
- model.py
- normalization.py
- regression.py
- time_range.py
- wandb.py
- __init__.py
- atmosphere_data.py
- cli.py
- cloud.py
- config.py
- constants.py
- coordinates.py
- dataset_info.py
- dataset_info_errors.py
- derived_variables.py
- device.py
- diagnostics.py
- dicts.py
- disk_metric_logger.py
- ema.py
- ensemble.py
- fill.py
- gridded_ops.py
- histogram.py
- labels.py
- logging_utils.py
- loss.py
- metrics.py
- name_and_prefix_matcher.py
- normalizer.py
- ocean.py
- ocean_data.py
- ocean_derived_variables.py
- optimization.py
- packer.py
- prescriber.py
- rand.py
- random_state.py
- regrid.py
- scheduler.py
- spatial_mask_provider.py
- spatial_masking.py
- stacker.py
- stepper_state.py
- tensor_dict_accumulator.py
- tensors.py
- test_atmosphere_data.py
- test_cli.py
- test_cloud.py
- test_config.py
- test_coordinates.py
- test_dataset_info.py
- test_derived_variables.py
- test_device.py
- test_dicts.py
- test_disk_metric_logger.py
- test_ema.py
- test_ensemble.py
- test_fill.py
- test_gridded_ops.py
- test_histogram.py
- test_labels.py
- test_loss.py
- test_metrics.py
- test_name_and_prefix_matcher.py
- test_normalizer.py
- test_ocean.py
- test_ocean_data.py
- test_ocean_derived_variables.py
- test_optimization.py
- test_packer.py
- test_prescriber.py
- test_rand.py
- test_random_state.py
- test_scheduler.py
- test_spatial_mask_provider.py
- test_spatial_masking.py
- test_stacker.py
- test_tensor_dict_accumulator.py
- test_tensors.py
- test_timing.py
- test_training_history.py
- test_typing.py
- test_var_masking.py
- test_wandb.py
- test_weight_ops.py
- test_wildcard.py
- test_winds.py
- test_writer.py
- timing.py
- training_history.py
- typing_.py
- var_masking.py
- wandb.py
- weight_ops.py
- wildcard.py
- winds.py
- writer.py
- __init__.py
- batch_data.py
- concat.py
- config.py
- data_typing.py
- dataloader.py
- getters.py
- gridded_data.py
- inference.py
- test_batch_data.py
- test_data_loader.py
- test_inference.py
- __init__.py
- __main__.py
- coupled_stepper_test_data
- data_writer.py
- evaluator.py
- inference.py
- loop.py
- test_evaluator.py
- test_inference.py
- __init__.py
- __main__.py
- test_train_config.py
- train.py
- train_config.py
- __init__.py
- aggregator.py
- dataset_info.py
- evaluator.py
- loss.py
- requirements.py
- stepper.py
- test_aggregator.py
- test_loss.py
- test_requirements.py
- test_stepper.py
- test_stepper_integrations.py
- test_train.py
- typing_.py
- validate_config.py
- __init__.py
- adapters.py
- generation.py
- main.py
- no_target.py
- sample.py
- shape_helpers.py
- test_aggregators.py
- typing.py
- test_evaluator_config.yaml
- test_predictor_config.yaml
- test_train_config.yaml
- __init__.py
- config.py
- datasets.py
- patching.py
- static.py
- test_config.py
- test_datasets.py
- test_patching.py
- test_static.py
- test_utils.py
- test_video_datasets.py
- utils.py
- video_datasets.py
- __init__.py
- __main__.py
- conftest.py
- constants.py
- inference.py
- output.py
- test_inference.py
- test_output.py
- test_work_items.py
- test_zarr_utils.py
- work_items.py
- zarr_utils.py
- test_songunet_regression.pt
- __init__.py
- layers.py
- test_unets.py
- unets.py
- test_songunet_regression.pt
- __init__.py
- benchmark.py
- group_norm.py
- layers.py
- test_periodic.py
- test_unets.py
- unets.py
- test_edmprecond_regression.pt
- diffusion_registry.py
- preconditioners.py
- registry.py
- swinir.py
- test_diffusion_registry.py
- test_preconditioners.py
- test_registry.py
- unet_diffusion.py
- utils.py
- video_modules.py
- video_song_unet.py
- __init__.py
- composite.py
- serial_denoising.py
- test_composite.py
- test_serial_denoising.py
- test_stochastic_sampler_regression.pt
- __init__.py
- _deterministic_models.py
- evaluator.py
- metrics_and_maths.py
- models.py
- noise.py
- piq.py
- predict.py
- requirements.py
- samplers.py
- test_evaluator.py
- test_metrics_and_maths.py
- test_models.py
- test_noise.py
- test_predict.py
- test_samplers.py
- test_train.py
- test_utils.py
- test_video_models.py
- train.py
- typing_.py
- video_models.py
- __init__.py
- fft.py
- require_gpu.py
- sht_fix.py
- test_distributed_context.py
- test_harmonics.py
- test_torch.py
- .gitignore
- create_aimip_ic_datasets.py
- create_public_aimip_forcing.py
- encoding.py
- interpolate_aimip_forcing.py
- Makefile
- prepend_first_timestep_forcing.py
- README.md
- regrid_aimip_forcing.py
- dataset_to_weka.sh
- delete_ds.py
- .gitignore
- get_sample_era5_data.py
- get_sample_era5_data.sh
- prep_ace_ckpts.sh
- process_ckpt.py
- README.md
- extract_transcript.py
- .gitignore
- compute_enso_index.py
- Makefile
- README.md
- create_decoupled_checkpoint.py
- create_decoupled_checkpoint_beaker.sh
- CM4-1pctCO2-140yr-coupled.yaml
- CM4-1pctCO2-atmosphere-1deg-8layer-140yr.yaml
- CM4-1pctCO2-atmosphere-4deg-8layer-140yr.yaml
- CM4-1pctCO2-coupled-ocean-deptho-append.yaml
- CM4-1pctCO2-ocean-1deg-140yr.yaml
- CM4-1pctCO2-sea-ice-1deg-140yr.yaml
- CM4-land-mask-append.yaml
- CM4-like-AM4-random-CO2-ensemble-atmosphere-1deg-8layer.yaml
- CM4-like-AM4-random-CO2-ensemble-atmosphere-4deg-8layer.yaml
- CM4-like-AM4-random-CO2-ensemble-coupled.yaml
- CM4-like-AM4-random-CO2-ensemble-sea-ice-1deg.yaml
- CM4-piControl-200yr-coupled-ic.yaml
- CM4-piControl-200yr-coupled.yaml
- CM4-piControl-atmosphere-1deg-8layer-200yr.yaml
- CM4-piControl-atmosphere-4deg-8layer-200yr.yaml
- CM4-piControl-coupled-ocean-deptho-append.yaml
- CM4-piControl-ocean-1deg-200yr.yaml
- CM4-piControl-sea-ice-1deg-200yr.yaml
- e3sm-1deg-8layer-v3-AMIP.yaml
- e3sm-1deg-8layer-v3-ramped.yaml
- e3sm-1deg-8layer.yaml
- e3smv3-coupled-atm-1deg.yaml
- e3smv3-ocean-1deg.yaml
- E3SMv3-piControl-100yr-coupled.yaml
- E3SMv3-piControl-105yr-coupled-ic.yaml
- e3smv3-piControl-atmosphere-500yr-monthly.yaml
- E3SMv3-piControl-ocean-vertical-coarsen.yaml
- era5-1deg-16layer-1940-2022.yaml
- era5-1deg-8layer-1940-2025.yaml
- era5-2deg-8layer-1940-2025.yaml
- era5-4deg-8layer-1940-2025.yaml
- fv3gfs-amip-ensemble-1deg-8layer.yaml
- fv3gfs-amip-ensemble-4deg-8layer.yaml
- fv3gfs-c48-ensemble-1deg-8layer.yaml
- fv3gfs-ensemble-1deg-8layer.yaml
- fv3gfs-ensemble-4deg-8layer.yaml
- healpix-1deg-8layer-1940-2022.yaml
- pre-industrial-CM4-1deg-8layer-trial-run.yaml
- shield-amip-constant-co2-c96-1deg-8layer.yaml
- shield-amip-constant-co2-c96-4deg-8layer.yaml
- shield-amip-ensemble-c24-4deg-8layer.yaml
- shield-amip-ensemble-c96-1deg-8layer.yaml
- shield-amip-ensemble-c96-4deg-8layer.yaml
- shield-amip-idealized-0p1-heating-ensemble-c96-1deg-8layer.yaml
- shield-amip-p2k-c24-tuned-cdmbgwd-4deg-8layer.yaml
- shield-amip-p2k-c96-1deg-8layer.yaml
- shield-amip-p2k-c96-4deg-8layer.yaml
- shield-amip-p4k-c24-tuned-cdmbgwd-4deg-8layer.yaml
- shield-amip-p4k-c96-1deg-8layer.yaml
- shield-amip-p4k-c96-4deg-8layer.yaml
- shield-c24-ensemble-4deg-8layer.yaml
- shield-c96-4deg-8layer.yaml
- shield-ramped-climSST-random-CO2-ensemble-c96-1deg-8layer.yaml
- shield-ramped-climSST-random-CO2-ensemble-c96-4deg-8layer.yaml
- shield-som-abrupt-co2-increase-c96-1deg-8layer.yaml
- shield-som-abrupt-co2-increase-c96-4deg-8layer.yaml
- shield-som-abrupt4xCO2-ensemble-c96-1deg-8layer.yaml
- shield-som-c24-4deg-8layer.yaml
- shield-som-c24-tuned-cdmbgwd-4deg-8layer.yaml
- shield-som-ensemble-c96-1deg-8layer.yaml
- shield-som-ensemble-c96-4deg-8layer.yaml
- shield-som-idealized-0p1-heating-ensemble-c96-1deg-8layer.yaml
- shield-som-increasing-co2-c96-1deg-8layer.yaml
- shield-som-increasing-co2-c96-4deg-8layer.yaml
- shield-som-increasing-co2-with-3d-heating-rate-diagnostics-1deg-8layer.yaml
- shield-som-radiation-multi-call-c96-1deg-8layer.yaml
- shield-som-spin-up-c96-1deg-8layer.yaml
- ufs-replay-ocean-1deg-19level-daily.yaml
- ufs-replay-ocean-1deg-19level.yaml
- X-SHiELD-AMIP-1deg-8layer-11yr.yaml
- X-SHiELD-AMIP-4deg-8layer-11yr.yaml
- X-SHiELD-AMIP-plus-4K-1deg-8layer-1yr.yaml
- X-SHiELD-AMIP-plus-4K-4deg-8layer-1yr.yaml
- append_dataset.py
- atmosphere.Dockerfile
- combine_stats.py
- compute_dataset.py
- compute_dataset.sh
- compute_dataset_argo_workflow.yaml
- compute_dataset_e3smv2.py
- compute_dlwp_dataset.py
- compute_dlwp_dataset.sh
- compute_hpx_dataset.py
- compute_hpx_dataset.sh
- compute_ocean_dataset.py
- compute_ocean_dataset.sh
- compute_ocean_dataset_e3sm.py
- compute_ocean_dataset_e3sm.sh
- compute_repeating_forcing.py
- compute_sea_ice_dataset.py
- compute_stats.sh
- convert_to_monthly_netcdf.py
- convert_to_monthly_netcdf_fv3gfs.sh
- copy_zarr_to_weka.sh
- coupled_dataset_utils.py
- create_coupled_datasets.py
- create_coupled_ic.py
- create_window_avg_dataset.py
- e3sm_ocean_vertical_coarsen.py
- earth2grid.Dockerfile
- fs_utils.py
- gcs_to_weka.sh
- generate_beaker_stats_dataset_fv3gfs.sh
- generate_datasets_e3smv2.sh
- get_stats.py
- healpix.Dockerfile
- install_ocean_emulators.sh
- Makefile
- merge_stats.py
- README.md
- requirements-atmosphere.txt
- requirements-coupled.txt
- requirements-healpix.txt
- requirements-ocean.txt
- test_combine_stats.py
- test_compute_dataset.py
- test_config.py
- test_coupled_dataset_utils.py
- test_create_coupled_datasets.py
- test_fs_utils.py
- test_time_coarsen.py
- time_coarsen.py
- time_utils.py
- upload_stats.py
- writer_utils.py
- bundle_denoising_moe_checkpoint.py
- c384_reference_ensemble_downscaling_process.py
- plot_beaker_histograms.py
- plot_compared_histograms.py
- plot_events.py
- process_from_raw_zarrs.py
- utils.py
- run-dataflow.sh
- xr-beam-pipeline.py
- dataflow-requirements.txt
- Dockerfile
- environment.yaml
- Makefile
- README.md
- 15_to_25.yaml
- 26_to_27.yaml
- PRATEsfc_bias_over_interpolant.png
- PRATEsfc_regression_linear_fit.png
- PRATEsfc_regression_variance_components.png
- PRATEsfc_window_difference_linear_fit.png
- PRATEsfc_window_difference_variance_components.png
- rmse_over_interpolant.png
- surface_temperature_bias_over_interpolant.png
- surface_temperature_regression_linear_fit.png
- surface_temperature_regression_variance_components.png
- surface_temperature_window_difference_linear_fit.png
- surface_temperature_window_difference_variance_components.png
- PRATEsfc_bias_over_interpolant.png
- PRATEsfc_regression_linear_fit.png
- PRATEsfc_regression_variance_components.png
- PRATEsfc_window_difference_linear_fit.png
- PRATEsfc_window_difference_variance_components.png
- rmse_over_interpolant.png
- surface_temperature_bias_over_interpolant.png
- surface_temperature_regression_linear_fit.png
- surface_temperature_regression_variance_components.png
- surface_temperature_window_difference_linear_fit.png
- surface_temperature_window_difference_variance_components.png
- .gitignore
- run-all.sh
- run.py
- .gitignore
- ace-climSST.sh
- ace2-era5.sh
- README.md
- config.yaml
- test_write_monthly_data.py
- write_monthly_data.py
- shield_c96_1deg_climsst.sh
- shield_c96_4deg_climsst.sh
- fv3gfs-ensemble-4deg-8layer.yaml
- generate-stats-argo-workflow.yaml
- generate_stats.py
- generate_train_report.py
- run-generate-stats-via-argo.sh
- run.sh
- shield-4deg-c24-fme-ensemble.yaml
- shield-4deg-c96-fme-ensemble.yaml
- shield-amip-1deg-c96-fme-ensemble.yaml
- shield-som-1deg-c96-1xCO2.yaml
- shield-som-1deg-c96-2xCO2.yaml
- shield-som-1deg-c96-3xCO2.yaml
- shield-som-1deg-c96-4xCO2.yaml
- rechunk_zarr.py
- run-rechunk-era5.sh
- run-rechunk-multiple-ic.sh
- distributed_loading_demo.py
- run.sh
- run-dataflow.sh
- ufs-replay-pipeline.py
- dataflow-requirements.txt
- Dockerfile
- environment.yaml
- Makefile
- README.md
- test_winds.py
- winds.py
- README.md
- .gitignore
- .pre-commit-config.yaml
- .readthedocs.yaml
- ACE-logo.png
- AGENTS.md
- analysis-deps.txt
- CLAUDE.md
- conftest.py
- constraints.txt
- CONTRIBUTING.md
- latest_deps_only_image.txt
- launch-beaker-session.sh
- LICENSE
- Makefile
- MIGRATION.md
- PACKAGE_README.md
- pyproject.toml
- README.md
- requirements-healpix.txt
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ai2cm/ace
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd ace
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install fme
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f docker/Dockerfile -t ace .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 ace
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
4. Python
쉬움사전 준비물
pip install fme
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
5. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
