Published March 2, 2021 | Version v1.1
Software Open

lzkelley/kalepy: Performance and plotting enhancements

  • 1. @DilithiumMatrix
  • 2. Northwestern University: CIERA
  • 3. @github

Description

  • Allow covariance to be manually specified in KDE constructor.
  • New KDE.from_hist() method for constructing KDEs based on existing distributions (instead of finite points).
  • Deprecated CDF functionality removed (for the time being).
  • Triweight distribution works.
  • Significant PDF evaluation speed improvements using numba
    • Sampling and evaluation code simplified.
  • Use abc.ABC base classes
    • e.g. Distribution(object) ==> _Distribution(abc.ABC)
  • Plotting improvements
    • BUG: fix incorrect label in rotate bottom-right panels of corner plots
    • Allow target lines to be drawn on corner plots using Corner.target()
    • Add arguments to limit the number of carpet and scatter points drawn

Files

lzkelley/kalepy-v1.1.zip

Files (54.5 MB)

Name Size Download all
md5:ac47ad05b6df4199f6dadfbe139cdf61
54.5 MB Preview Download

Additional details

Related works