Skip to content

PySPI v1.1.1

Latest
Compare
Choose a tag to compare
@joshuabmoore joshuabmoore released this 27 Aug 07:06
b2f948d

Bug Fixes

  • Correction to the directionality of all time-lagged mutual information (tlmi_) SPIs. Previously, tlmi was implemented as an undirected SPI, resulting in only the bottom half of the SPI matrix being computed. The SPI has since been confirmed to be a directed measure, and will now output asymmetric SPI tables.
  • Replaced all instances of np.NaN with np.nan to ensure compatibility with the latest versions of numpy.
  • Updated unit tests to reflect changes to the expected output for tlmi SPI tables.

Affected SPIs

The following SPIs, for which only the bottom half of the output tables were being computed (symmetric matrix) will now yield asymmetric tables due to their directionality:

  • tlmi_gaussian
  • tlmi_kraskov_NN-4
  • tlmi_kraskov_NN-4_DCE
  • tlmi_kernel_W-0.25

What's Changed

  • Fix numy nan deprecation by @jmoo2880 in #75
  • Update TLMI to reflect its directed nature by @anniegbryant in #74
  • add new benchmark tables to reflect recent update to TLMI by @jmoo2880 in #76
  • Bump version number for patch by @jmoo2880 in #77