Skip to content

Releases: nikdon/pyEntropy

1.0.0

06 Jul 20:03
Compare
Choose a tag to compare

What's Changed

BREAKING CHANGE

  • remove deprecated function _embed

Refactor

  • update ruff lint rules and fix tests
  • use math.factorial instead of np.math.factorial

Full Changelog: 0.9.0...1.0.0

0.9.0

20 Dec 13:31
Compare
Choose a tag to compare

What's Changed

  • 0.9.0 (2023-12-20)
    BREAKING CHANGE
    remove support of python 3.8

Full Changelog: 0.8.5...0.9.0

0.8.5

27 Sep 07:55
2c96524
Compare
Choose a tag to compare

What's Changed

  • refactor(entropy.py): refactoring of all functions and docstrings by @nikdon in #28
  • docs(README.md): new section about the ways to contribute by @nikdon in #29
  • Add support for python 3.11 by @nikdon in #40
  • build: add support for python 3.12 by @nikdon in #41
  • build: release 0.8.5 by @nikdon in #42

Full Changelog: 0.8.4...0.8.5

0.8.4

18 Jun 16:18
Compare
Choose a tag to compare

What's Changed

  • Optimisation of Shannon Entropy function by @nikdon in #27

Full Changelog:

0.8.3

09 Jun 00:52
Compare
Choose a tag to compare

What's Changed

  • Fixes to publishing by @nikdon in #26
  • fix: use 1d vector for cmse output by @jvdd in #21

New Contributors

  • @jvdd made their first contribution in #21

Full Changelog: 0.8.2...0.8.3

0.8.2

05 Jun 12:02
Compare
Choose a tag to compare

0.8.2 (2023-06-05)

0.8.1 (2023-06-05)

0.8.0 (2023-06-04)

Refactor

  • major cleanup of the repository with new ci/cd and updates to build and dependencies

0.7.1

24 Jun 22:40
Compare
Choose a tag to compare
  • Minor changes to setup.py to make the project's page nice

0.7.0

24 Jun 22:19
Compare
Choose a tag to compare

0.7.0

  • #19 - weighted_permutation_entropy

0.5.0

21 Oct 13:34
Compare
Choose a tag to compare

Due to changes to permutation_entropy this release might break compatibility with previous versions.

This release introduces improvements to permutation_entropy (thanks @raphaelvallat)

  • Changed signature of the def permutation_entropy(time_series, m, delay) to def permutation_entropy(time_series, order=3, delay=1, normalize=False)
  • Increased speed of the permutation_entropy
  • Changed the log base from 10 to 2 in permutation_entropy (as per Band and Pompe 2002)
  • Added normalization to the permutation_entropy
  • Default value for the permutation_entropy are changed
  • More tests
  • Cleanup of docs with PEP8 and NumpyDoc

0.4.0

11 Sep 20:05
6a8a3b1
Compare
Choose a tag to compare

update of the sample entropy and multiscale entropy: PR #8