hyppo v0.4.0¶
Highlights of this release¶
hyppo v0.4.0 is the culmination of 12 months of hard work. It contains many new features, numerous bug-fixes, improved test coverage and better documentation. All users are encouraged to upgrade to this release, as there are a large number of bug-fixes and optimizations.
This release requires Python 3.8+.
New features¶
Add Ljung-Box test
Add fast chi-square approximation to KMERF
Add null distribution to DiscrimOneSample
Add Fast HHG 2-sample test
Add KCI test
Add FCIT test
Bug fixes¶
Fixed energy statistic computation
Fix type checking for permutation groups
Documentation¶
Incorrect inference in the overview doc file
Fixed documentation rendering issues
Fixed typos in various docstrings
Make clear statistic issues in FR test
Maintenance¶
Make Circle CI faster
Removed numpy >1.25 because of numba issues
Migrate Netlify from Xenial to Focal
Refactor kgof module
Temporarily skip two-sample discrinability tets
Issues Closed¶
#333: FIX migrate Netlify image from Xenial to Focal
#330: The statistic returned by the
test
method is different to the statistic returned by thestatistic
method#328: Two typos
#325: Locator files?
#344: [BUG] Possible issue with numba and numpy 1.24 compatibilitiy
#350: Lots missing from API reference
#348: jupyter notebooks are no longer rendering in docs
#359: About Module 'hyppo.conditional'
#363: Incorrect Inference in Overview of Workflow using MGC?
#341: Energy statistic is wrong
PRs Merged¶
#310: run pytest in parallel
#321: add skip decorator for two sample circleci tests
#319: update sphinx to fix jinja error
#318: Refactor kgof module
#315: FCIT
#317: KCI Dev Pull Request
#314: Fast HHG 2-Sample Test
#327: fix typos
#331: Stat ranges to docs
#335: DOC remove extra comma in dcorr docstring
#336: make docs clear about FR corrected stat
#337: fix two typos in docs
#340: Fix typo in distance covariance equation
#345: bugfix: reduce maximum dependency of numpy to 1.23.5
#346: Add null distribution to DiscrimOneSampleTestOutput
#352: v0.4.0
#351: Bump ipython from 7.31.1 to 8.10.0 in /docs
#356: Bump ipython from 7.31.1 to 8.10.0 in /docs
#357: Fix type checking
#361: Parameter noise for function _square_dimond
#364: Fixes typo/ wrong inference in overview.py
#366: Addition of Ljung-Box test and a simulation
#368: fix energy statistic bug
#369: Add Fast kmerf
#371: docs: add transpersonify as a contributor for doc
#372: docs: add saivythik as a contributor for doc, and bug
#373: docs: add victoris93 as a contributor for code
#374: docs: add j1c as a contributor for code
#375: docs: add prabhatkgupta as a contributor for bug
#376: docs: add harsh204016 as a contributor for doc
#377: docs: add oakla as a contributor for doc
#378: docs: add MatthewZhao26 as a contributor for code