metoppv / improver

IMPROVER is a library of algorithms for meteorological post-processing.
http://improver.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
103 stars 85 forks source link

Speed up ApplyReliabilityCalibration #1989

Closed btrotta-bom closed 3 months ago

btrotta-bom commented 5 months ago

Speed up ApplyReliabilityCalibration by replacing scipy interpolation with faster numpy version. Gives approximately 25% improvement with 7 reliability bins.

Testing:

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 98.42%. Comparing base (96cdbef) to head (926d937). Report is 10 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1989 +/- ## ========================================== + Coverage 98.39% 98.42% +0.02% ========================================== Files 124 126 +2 Lines 12209 12409 +200 ========================================== + Hits 12013 12213 +200 Misses 196 196 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.