Skip to content
Change the repository type filter

All

    Repositories list

    • This tutorial introduces PiggyCast, an ensemble machine learning model designed to improve weather prediction accuracy by stacking forecasts from various numeri…
      Jupyter Notebook
      MIT License
      0000Updated Dec 6, 2025Dec 6, 2025
    • In this tutorial, we learn about an advanced strategy for information retrieval for question answering with Large Language Models (LLMs) in knowledge-intensive …
      Jupyter Notebook
      MIT License
      0100Updated Dec 6, 2025Dec 6, 2025
    • At Climate Policy Radar, we’re building an open-source knowledge graph for climate policy. Using an ontology defined by climate policy experts, we create a set …
      Jupyter Notebook
      MIT License
      0000Updated Dec 6, 2025Dec 6, 2025
    • By the end of the tutorial, participants will understand how different satellite data sources and modeling approaches influence flood mapping outcomes, and how …
      Jupyter Notebook
      MIT License
      0200Updated Dec 6, 2025Dec 6, 2025
    • This tutorial demonstrates how to generate field boundaries globally using the Fields of The World dataset, pretrained models, and command line interface (CLI).…
      Jupyter Notebook
      MIT License
      0100Updated Dec 6, 2025Dec 6, 2025
    • Using a real-world dataset of hourly meter and weather data, participants will learn to build a robust counterfactual energy baseline with a LightGBM (Gradient …
      Jupyter Notebook
      MIT License
      0100Updated Dec 6, 2025Dec 6, 2025
    • In climate science, explainable artificial intelligence (XAI) can be used to improve and validate deep learning methods, but evaluation and selection of XAI met…
      Jupyter Notebook
      MIT License
      3200Updated Jul 18, 2025Jul 18, 2025
    • A guide to model hydrological system using the real-world CAMELS dataset, which contains weather drivers for 531 basins across the continental United States. Th…
      Jupyter Notebook
      MIT License
      0100Updated Jan 7, 2025Jan 7, 2025
    • This tutorial introduces the CommonPower library, designed to benchmark safe reinforcement learning (RL) algorithms on control problems for power systems. We hi…
      Jupyter Notebook
      MIT License
      0200Updated Jan 7, 2025Jan 7, 2025
    • The goal of this tutorial is to show how we can use methods from constraint-based causal discovery to uncover the causal relationships that are present in diffe…
      Jupyter Notebook
      GNU General Public License v3.0
      1200Updated Jan 7, 2025Jan 7, 2025
    • This tutorial presents an "agile modeling" approach that enables users to build custom classifier systems efficiently for species of interest using transfer lea…
      Jupyter Notebook
      MIT License
      51000Updated Nov 25, 2024Nov 25, 2024
    • AC Optimal Power Flow (OPF) attempts to determine the setpoints of generators that would minimize the operating cost of a power system while meeting other opera…
      Jupyter Notebook
      MIT License
      41400Updated Jul 30, 2024Jul 30, 2024
    • Explore how Natural Language Processing (NLP) can be used to assist in identifying and mapping climate-relevant literature using a supervised learning approach …
      Jupyter Notebook
      MIT License
      134400Updated Jul 11, 2024Jul 11, 2024
    • Ensuring a shared bike is readily available can reduce demand for less climate-friendly transportation options. Explore how to model the relationship between bi…
      Jupyter Notebook
      MIT License
      2100Updated Jul 9, 2024Jul 9, 2024
    • Mapping the extent of land use and land cover categories over time is essential for better environmental monitoring, urban planning and nature protection. Train…
      Jupyter Notebook
      MIT License
      132601Updated Jul 3, 2024Jul 3, 2024
    • Explore how to monitor coal power plant activity by leveraging satellite imagery and computer vision models.
      Jupyter Notebook
      MIT License
      4300Updated Jun 25, 2024Jun 25, 2024
    • Existing El Niño forecasts use dynamical models that rely on the physics of the atmosphere and ocean. Learn how to create El Niño forecasts using machine learni…
      Jupyter Notebook
      MIT License
      6600Updated Jun 13, 2024Jun 13, 2024
    • Learn how to measure a machine learning model's carbon footprint and practice strategies that can help shrink the energy involved in training these models.
      Jupyter Notebook
      MIT License
      2500Updated Jun 13, 2024Jun 13, 2024
    • A practical guide to current trends in smart meter data analytics with a focus on feature engineering and machine learning scenarios for energy data at 15-minut…
      Jupyter Notebook
      MIT License
      2400Updated Jun 13, 2024Jun 13, 2024
    • Chemical reactions are one approach to convert intermittently available renewable energy, such as solar or wind, to other fuels, like hydrogen. Learn how ML can…
      Jupyter Notebook
      MIT License
      0400Updated Jun 13, 2024Jun 13, 2024
    • Learn how to use FourCastNet, a weather model based on deep learning, to obtain short to medium-range forecasts of crucial atmospheric variables such as surface…
      Jupyter Notebook
      MIT License
      0800Updated Jun 13, 2024Jun 13, 2024
    • The greatest logistical barrier to long-term wildlife monitoring with camera traps is the overwhelming amount of human labor needed to annotate thousands or mil…
      Jupyter Notebook
      MIT License
      0100Updated Jun 13, 2024Jun 13, 2024
    • Learn how to create a custom LULC dataset by combining multispectral satellite and vector data.
      Jupyter Notebook
      MIT License
      1200Updated Jun 13, 2024Jun 13, 2024
    • Managing aquaculture ponds is vital for environmental monitoring and conservation. This tutorial presents how to leverage satellite imagery and semantic segment…
      Jupyter Notebook
      MIT License
      1710Updated Jun 13, 2024Jun 13, 2024
    • Accurate forecasts of energy demand and supply are essential to mitigate climate change. Discover how to train and evaluate building load forecasts using off-th…
      Jupyter Notebook
      MIT License
      31000Updated Jun 13, 2024Jun 13, 2024
    • Apply reinforcement learning to a building emulator to intelligently control HVAC systems.
      Jupyter Notebook
      MIT License
      51200Updated Jun 13, 2024Jun 13, 2024
    • citylearn

      Public
      Learn how to design simple and advanced control algorithms to provide energy flexibility, and acquire familiarity with the CityLearn environment and its dataset…
      Jupyter Notebook
      MIT License
      4501Updated Jun 13, 2024Jun 13, 2024
    • Floods in coastal areas can be extremely destructive natural hazards resulting in societal and economical damage. In this tutorial, explore how to predict build…
      Jupyter Notebook
      MIT License
      3500Updated Jun 13, 2024Jun 13, 2024
    • zevi

      Public
      This tutorial surveys different methods to formulate electric vehicle (EV) charging and energy dispatch as an optimization problem, using tools such as convex o…
      Jupyter Notebook
      MIT License
      2900Updated Jun 12, 2024Jun 12, 2024
    • Apply machine learning to predict climate variables into the future and transform low-resolution outputs of climate models into high-resolution regional forecas…
      Jupyter Notebook
      MIT License
      71100Updated Jun 12, 2024Jun 12, 2024