Skip to content

1.1.0

Latest
Compare
Choose a tag to compare
@billbrod billbrod released this 13 Sep 20:32
· 51 commits to main since this release
9bf2832

We are now starting the changes suggested in the pyOpenSci review.

A lot of the changes since the last release are bugfixes and documentation updates. The non-documentation, non-bugfix changes are:

  • Images can now be accessed using the plenoptic.data module (e.g., po.data.einstein()), which means that the example notebooks can be downloaded and run directly!
  • The Portilla-Simoncelli model has been refactored and made more efficient!
  • We're now on conda and can be installed with conda install plenoptic -c conda-forge (no Windows support for conda, unfortunately).
  • All FrontEnd models (e.g., po.simul.LinearNonlinear) now have a pretrained argument, which loads in the parameters used in Alex Berardino's thesis.
  • Deprecates a variety of functions and objects. Most importantly, Geodesic is deprecated and will be removed soon, because it needs more work to be as stable and robust as the other methods. Work will continue in the new geodesics repo.
  • The included models now use register_buffers, so that you can call e.g.,
    ps = po.simul.PortillaSimoncelli((256, 256))
    ps.cuda()
    (in addition to ps.to('cuda')

What's Changed

New Contributors

Full Changelog: 1.0.2...1.1.0