Skip to content

v1.12.2

Latest

Choose a tag to compare

@pgunn pgunn released this 17 Jul 18:03
bd18f10

This release has several changes:

  • Many docs improvements, to catch fn/method params unmentioned in docs, wrong names
  • Removed more dead code
  • Also some improved diagnostic messages when things go wrong
  • Bugfix for spatial component calculation (thanks to @zyyk78)
  • Fixes for several deprecations from the logging module, as well as a bugfix (thanks to @emmanuel-ferdman)
  • Several more methods no longer return self (none were used in our demos, but this may be a breaking change)
  • Fixes for several deprecations from numpy/scipy, in prep for eventually switching to numpy 2.x (currently blocked by our tensorflow version)
  • Switch all usage of np.matrix to np.ndarray
  • Switch all usage of np.shape(obj) to obj.shape
  • Switch from deprecated pkg_resources API to importlib, other related deprecation warning fixes
  • Hide warnings we don't care about from caimanmanager tests
  • Unpack some densely-written code in online_cnmf:update_num_components() that was hard to read
  • caiman_gui (which we still don't recommend people use): Qt6 updates, other modernisation
  • Improve guidance on values of init_batch in cnmfparams docs
  • Add str, repr, and getitem to OnACID class