mllam/neural-lam

Add DANRA tutorial notebook with pytest-nbmake

Open

#69 opened on 2024年8月19日

GitHub で見る
 (32 comments) (0 reactions) (1 assignee)Python (276 forks)auto 404
documentationgood first issue

Repository metrics

Stars
 (282 stars)
PR merge metrics
 (PR metrics pending)

説明

Description

Add a hello_world_danra.ipynb notebook to docs/notebooks/ providing a step-by-step guide for running a full model training using DANRA data. This improves onboarding and showcases neural-lam's capabilities.

Note: The COSMO equivalent has been split into a separate issue: #587

Stale PR: #202 (thank you @Jayant-kernel!) Current PR: #577 builds on top of #202

Proposed notebook contents

  1. Install Neural-LAM with all dependencies (PDM + ipykernel)
  2. Data loading and preprocessing using tests/datastore_examples/mllam/danra.example.yaml
  3. Model configuration and HiLAM graph generation
  4. Training on CPU (with --flags)
  5. Evaluation and visualization using built-in maps and charts + wandb

Additional considerations

  • Use a small subset of DANRA data for quick execution
  • Include explanations for each step
  • Highlight key parameters and their effects
  • Provide tips for scaling to larger datasets

コントリビューターガイド