ClimateLearn
ClimateLearn is a Python library for accessing state-of-the-art climate data and machine learning models in a standardized, straightforward way. This library provides access to multiple datasets, a zoo of baseline approaches, and a suite of metrics and visualizations for large-scale benchmarking of statistical downscaling and temporal forecasting methods. For further context on our past motivation and future plans, check out our announcement blog post.
Usage
Python 3.8+ is required. The xESMF package has to be installed separately since one of its dependencies, ESMpy, is available only through Conda.
conda install -c conda-forge xesmf
pip install climate-learn
Quickstart
We have a quickstart notebook in the notebooks folder titled Quickstart.ipynb. It is intended for use in Google Colab and can be launched by clicking the Google Colab badge above or this link: https://colab.research.google.com/drive/1LcecQLgLtwaHOwbvJAxw9UjCxfM0RMrX?usp=sharing.
We also previewed some key features of ClimateLearn at a spotlight tutorial in the "Tackling Climate Change with Machine Learning" Workshop at the Neural Information Processing Systems 2022 Conference. The slides and recorded talk can be found on Climate Change AI's website.
Documentation
Find us on ReadTheDocs.
About Us
ClimateLearn is managed by the Machine Intelligence Group at UCLA, headed by Professor Aditya Grover.
Contributing
Contributions are welcome! See our contributing guide.
Citing ClimateLearn
If you use ClimateLearn, please see the CITATION.cff file or use the citation prompt provided by GitHub in the sidebar.
Metadata
Release files for climate-learn 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| climate_learn-1.0.0.tar.gz | 57.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| climate_learn-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 140.8 kB
Release files / climate_learn-1.0.0.tar.gz
| Download URL | climate_learn-1.0.0.tar.gz |
|---|---|
| Size | 57.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e3ace4d6045a03d46a0d43d8016ea2d506871d0d80556c5e8d8c9886418cf297
|
|
BLAKE2b-256 checksum How to use checksums |
89611cc1602ee2fbd388f8daf4dacfcf2a9234554e676fb2a3822b5a8cf0046a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.17
|
Release files / climate_learn-1.0.0-py3-none-any.whl
| Download URL | climate_learn-1.0.0-py3-none-any.whl |
|---|---|
| Size | 83.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d9505860a3743e78cfb696f43dfc7ab9fbaafaed8a4f0339358afa655d817491
|
|
BLAKE2b-256 checksum How to use checksums |
1f7ce6026cefdbd37ecf24363db3e6b84fc8f28be53f2fd88b156a5e63879bc8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.17
|