Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.26 KB

CHANGELOG.md

File metadata and controls

33 lines (21 loc) · 1.26 KB

Changelog

Version 0.3.2

  • Bugfix for row-wise combining of 2-dimensional SparseNdarrays.

Version 0.3.1

  • Added a wrap() method that dispatches to different DelayedArray subclasses based on the seed.

Version 0.3.0

  • Replace the __DelayedArray methods with generics, for easier extensibility to classes outside of our control.
  • Restored the SparseNdarray class, to provide everyone with a consistent type during sparse operations.
  • Adapted extract_array() into the extract_dense_array() generic, which now always returns a (Fortran-order) NumPy array.
  • Added the extract_sparse_array() generic, which always returns a SparseNdarray object for sparse arrays.
  • Added the is_sparse() generic, which determines whether an object is sparse.
  • Minor fixes to the repr() method for DelayedArray objects.
  • scipy is no longer required for installation but will be used if available.

Version 0.2.3

  • Added a chunk_shape() generic to identify the "best" direction for iterating over the matrix.
  • Added an easy way to compute iteration widths over the desired dimension.
  • Corrected the reported dtype from a delayed Cast.

Version 0.0.3

  • separate dense and sparse matrix classes

Version 0.0.1

  • initial classes for H5 backed matrices