Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Release v0.0.18

What’s new? πŸŽ‰πŸŽ‰

Improvements ✨✨

  • WhittakerSmooth() function is 50x faster πŸŒŒπŸš€
  • AirPls() function is 30x faster πŸŒŒπŸš€

Improve performance of WhittakerSmooth() and AirPls() by using sparse matrix operations. Both benchmarks were done using a spectral dataset containing 33 spectra with 239 variables each. The results show the average time and standard deviation of 70 runs.

Benchmark of WhittakerSmooth()

Β  Mean [s] St. dev [s]
v0.0.17 4.6600 0.6242
v0.0.18 0.0856 0.0034

Benchmark of AirPls()

Β  Mean [s] St. dev [s]
v0.0.17 30.100 7.1100
v0.0.18 0.911 0.0416

Bug fixes πŸ›πŸ›