Skip to content

1.4.0

Choose a tag to compare

@billbrod billbrod released this 10 Apr 19:18
4b6ebc7
  • Metamer and MADCompetition initialization API change: replaces allowed_range and range_penalty_lambda keyword arguments with penalty_function and penalty_lambda.
    • Default behavior (using a penalty to encourage the synthesized image pixel values to lie between 0 and 1) is unchanged, but this will be a breaking change for you if you set the allowed_range or range_penalty_lambda arguments.
    • This change allows for the initial and target images' range of pixel values to differ.
    • This change also allows for a wider variety of penalty functions.
    • See documentation for more details.
  • Major documentation improvements! This release changes our sphinx theme, reorganizes content, restructures the API docs, and continues to add examples to docstrings.
  • Improves efficiency for SteerablePyramidFreq and PortillaSimoncelli models.
    • Relatedly, updates documentation for PortillaSimoncelli, including new recommendations for how to synthesize metamers.
  • Removes deprecated NLP and gaussian1d objects.

Warning

The next release will be version 2.0.0, which will feature a breaking change restructuring plenoptic's API. See #418 for more details. A migration guide will be added in that release.

What's Changed

Full Changelog: 1.3.1...1.4.0