Skip to content

NRCan/geo-deep-learning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GDL Refactoring: What was that all about and next steps?

Refactoring GDL with PyTorch Lightning

lightning Overview

Since 2020:

lightning Issues

Why did we decide to refactor?

  • Access to bleeding edge features.

lightning Features

  • Less Brittle Code.
  • Maintainability.
  • Upgrade to industry standards. TorchGeo is built from the ground up with Lightning.

4 years has seen consolidation and maturity in the Pytorch Ecosystem.

Building Blocks

lightning Architecture

Next Steps

Collective effort is required!

  • Refactor branch created; the new code base will live there until we are ready to merge squatch "develop branch"!
  • Project will be created on Github to manage milestones and tasks.
  • Documentation, Lightning modules as applicable, Some tests, CI/CD Github workflow, e.t.c are required.