Skip to content

v2024.1.0

Compare
Choose a tag to compare
@slabasan slabasan released this 10 Apr 18:38
· 58 commits to develop since this release
af7a1e8

Version 2024.1.0 is a major release.

New features

  • Add GroupBy Class and Aggregation Mechanism #85
  • Updated percentile.py to allow user defined percentiles, and separating calculated values into separate columns #103
  • Moves stats imports from top-level __init__.py to stats folder #132
  • Replaces th. for th.stats. in various places #138
  • Add per-node scoring functions #127
  • Adds violin plot functionality along with testing #141
  • Print Tree on Performance Data #118
  • Add Progress Bar to Reader #131

Documentation updates

  • update output of jupyter notebooks in docs #117
  • Add output of statsframe tutorial notebook #119
  • Add output of query language notebook #120
  • render notebooks for 2023.3.1 release #121, #122
  • fix apidocs rendering #124
  • fix URL links in README #143
  • update tree and performance table figures in user guide #126
  • add executed notebooks for hatchet v2024.1.0 #146, #149
  • execute notebooks remove legacy data references, formatting #150

Bug fixes

  • fix type checks in groupby #123
  • Disable Node Ordering if All Profiles Don't Have It #128
  • Expand Check to All Inner Indices #130
  • Synchronize Profile Components #145
  • Fix filter_stats #148

Internal changes

  • Update Extra-P Unit Tests to Match Latest Release #115
  • Add Testing for Display Functions #87
  • Improve Compatibility in concat_thickets #89
  • Rework _unify #129
  • update test data with newer rajaperf #125
  • Improve Validation Checks #142
  • Prevent test failure if Extra-P is not installed #136