Skip to content

Garrulus dataset library (gdl) for creating data module, samplers, augmentations, and pre-trained models for geospatial or remote sensing data.

Notifications You must be signed in to change notification settings

garrulus-project/gdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Garrulus Dataset Library

Garrulus Dataset Libary (gdl) package provides tools to work with the Garrulus dataset. This particularly includes data pre-processing, benchmarking, task creation such as semantic segementation, object detection, and classification task.

The backend of gdl is based on PyTorch and torchgeo.

Installation

pip install git+https://github.com/garrulus-project/gdl.git

Features and example usage

  • Mask label generation from geopackages for field-D (notebook)
  • Area of interest (AOI) sampling (sample inside AOI or grid cells). This also allows to sample within predifined train, valid, test grid cells (notebook)
  • RasterDataset for semantic segmentation (notebook)
  • Semantic segmentation tasks (notebook)

Benchmark datasets

  • field-D dataset benchmark

WIP

  • Support other fields
  • Object detection task
  • Classification task
  • Multispectral data pre-processing
  • More tutorials
  • Example usage with PyTorch Lightning
  • Large vision models

About

Garrulus dataset library (gdl) for creating data module, samplers, augmentations, and pre-trained models for geospatial or remote sensing data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages