MPoL-dev / MPoL

A flexible Python platform for Regularized Maximum Likelihood imaging
https://mpol-dev.github.io/MPoL/
MIT License
33 stars 11 forks source link

Library Reorganization for v0.2.1 (v0.3.0) release #242

Closed iancze closed 8 months ago

iancze commented 8 months ago

Massive WIP branch to collect several library improvement efforts. These will most likely involve a large and coordinated change to the structure of the codebase, so I'm grouping them together so that they land as a single PR rather than incremental and uncoordinated changes to main.

These changes are grouped thematically by their aim to improve the quality of MPoL as a PyTorch library

Updates

In rough order of planned approach:

Coverage, bug-fix, and 'foundational' changes

Changes to introduce Stochastic Gradient Descent workflow

Further documentation changes

Though, if we manage to accomplish everything I've listed here a v0.3.0 makes more sense than a v0.2.1.

iancze commented 8 months ago

Superseded by #243 after branch name v0.2.1 => v0.3.0