alan-turing-institute / alan-turing-institute/cloudcasting

SatelliteDataModule should check data paths in init

Open
#18 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
15
Forks
4
PR merge metrics
No merged PRs in 30d

Description

The SatelliteDataModule object should check the supplied data paths exist at instantiation. Otherwise we may only get an error after calling its `.[train/val/test]_dataloader()` method.

Contributor guide

Open the contributing guide

Research direction

Start at the SatelliteDataModule initializer and compare it with the train_dataloader, val_dataloader, and test_dataloader entry points mentioned in the issue. The work is done when each supplied data path is checked during instantiation, so a missing path fails before any dataloader method is called.

Written by the indexing model from the issue text.

Assessment

Tech stack
jupyter-notebook
Domain
data
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.