Skip to content

pyflagser version 0.4.0

Compare
Choose a tag to compare
@gtauzin gtauzin released this 12 Jun 13:38
· 42 commits to 0.4.X since this release
61bfb9b

Release 0.4.0

Major Features and Improvements

  • flagser_count_unweighted and flagser_count_weighted were added to provide fast computations of simplex counts per dimension.
  • flagser_unweighted and flagser_weighted's performance was improved when coeff is 2 by using a compiled version of C++ flagser without the USE_COEFFICIENTS flag.
  • All C++ library files were moved to pyflagser/modules/ upon compilation.
  • The documentation of flagser_unweighted and flagser_weighted was further improved.
  • Python bindings were made clearer, and documented for future maintenance.

Bug Fixes

  • A bug was fixed which caused flagser_unweighted and flagser_weighted's output persistence diagrams to be of shape (0,) instead of (0, 2) if empty.

Backwards-Incompatible Changes

None.

Thanks to our Contributors

This release contains contributions from many people:

Guillaume Tauzin, Umberto Lupo, and Julian Burella Pérez.

We are also grateful to all who filed issues or helped resolve them, asked and
answered questions, and were part of inspiring discussions.