src.FRAME_FM.dataloaders.demo_geotiff_dataloader
Classes
A simple DataModule for loading tiled static data from a geotiff file using xarray. |
|
Module for loading tiled values and their positions from a geotiff file, using xarray. |
|
Module for loading tiled values and tile coordinate bounds from a geotiff file, using xarray. |
Functions
|
|
|
Try creating the data module and plotting examples. Currently not using hydra. |
Module Contents
- src.FRAME_FM.dataloaders.demo_geotiff_dataloader.convert_to_long_lat(x, y, src_crs, dst_crs='EPSG:4326')[source]
- class src.FRAME_FM.dataloaders.demo_geotiff_dataloader.XarrayStaticDataModule(data_root: str, batch_size: int = 32, num_workers: int = 4, pin_memory: bool = True, persistent_workers: bool = False, train_split: float = 0.85, val_split: float = 0.15, test_split: float = 0.0, split_strategy: str = 'fraction', train_transforms: Callable | None = None, val_transforms: Callable | None = None, test_transforms: Callable | None = None, tile_size: int = 256)[source]
Bases:
src.FRAME_FM.utils.LightningDataModuleWrapper.BaseDataModuleA simple DataModule for loading tiled static data from a geotiff file using xarray.
- class src.FRAME_FM.dataloaders.demo_geotiff_dataloader.GeotiffSpatialDataModule(data_root: str, batch_size: int = 32, num_workers: int = 4, pin_memory: bool = True, persistent_workers: bool = False, train_split: float = 0.85, val_split: float = 0.15, test_split: float = 0.0, split_strategy: str = 'fraction', train_transforms: Callable | None = None, val_transforms: Callable | None = None, test_transforms: Callable | None = None, tile_size: int = 256)[source]
Bases:
XarrayStaticDataModuleModule for loading tiled values and their positions from a geotiff file, using xarray.
- class src.FRAME_FM.dataloaders.demo_geotiff_dataloader.GeotiffBoundedDataModule(data_root: str, batch_size: int = 32, num_workers: int = 4, pin_memory: bool = True, persistent_workers: bool = False, train_split: float = 0.85, val_split: float = 0.15, test_split: float = 0.0, split_strategy: str = 'fraction', train_transforms: Callable | None = None, val_transforms: Callable | None = None, test_transforms: Callable | None = None, tile_size: int = 256)[source]
Bases:
GeotiffSpatialDataModuleModule for loading tiled values and tile coordinate bounds from a geotiff file, using xarray.