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
withnp.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