Skip to content

Latest commit

 

History

History
157 lines (120 loc) · 4.87 KB

release_notes.rst

File metadata and controls

157 lines (120 loc) · 4.87 KB

Release Notes

Important

pulse2percept 0.4.3 is the last release to support Python 2.7 and 3.4. pulse2percept 0.5+ require Python 3.5 or newer.

v0.6.0 (2020-05-05)

Highlights

New features

API changes

Backward-incompatible changes

Deprecations

v0.5.2 (2020-02-25)

Bug fixes

  • pulse2percept.retina.Nanduri2012: improved Cython implementation

v0.5.1 (2020-02-05)

Bug fixes

  • pulse2percept.retina.Nanduri2012: allow switch between FFT/Cython
  • pulse2percept.retina.Horsager2009: respect use_jit option
  • pulse2percept.utils.center_vector: "cannot determine Numba type"

v0.5.0 (2019-11-29)

Highlights

Bug fixes

v0.4.3 (2018-05-21)

Highlights

  • Cython integration:
    • The model described in Nanduri et al. (2012) now uses a finite difference method implemented in Cython as opposed to FFT-based convolutions (:pull:`83`)
    • Single-core benchmarks show a 200x speedup over a pure-Python implementation.

Bug fixes

Deprecation removals

  • pulse2percept.files.savemoviefiles
  • pulse2percept.files.npy2movie
  • pulse2percept.files.scale
  • pulse2percept.stimuli.Movie2Pulsetrain
  • pulse2percept.stimuli.retinalmovie2electrodtimeseries
  • pulse2percept.utils.Parameters
  • pulse2percept.utils.mov2npy

v0.3.0 (2018-02-20)

Highlights

  • New, faster axon map calculation
  • Better plotting
  • Support for left/right eye