urbanlc.model.dataloader.get_dataloader#

urbanlc.model.dataloader.get_dataloader(landsat, esa, sensor_type, tile_per_loader=24, input_size=(224, 224), length=25000, batch_size=64, num_workers=8)#

Get a PyTorch DataLoader for Landsat and ESA2021 datasets.

Parameters:
  • landsat – Dictionary containing Landsat dataset parameters.

  • esa – Dictionary containing ESA2021 dataset parameters.

  • sensor_type – Type of Landsat sensor (“MSS”, “TM”, “OLITIRS”).

  • tile_per_loader – Number of tiles per loader.

  • input_size – Size of input data.

  • length – Length of the dataset.

  • batch_size – Batch size.

  • num_workers – Number of workers for DataLoader.

Returns:

List of PyTorch DataLoaders.