Skip to content

Releases: Firionus/FastRunningMedian.jl

v0.3.0

25 Aug 08:10
Compare
Choose a tag to compare

FastRunningMedian v0.3.0

There were breaking changes to the stateful API. Here is a quick overview of how to upgrade:

  • mf = MedianFilter(1, 3) -> mf = MedianFilter(Int64, 3); grow!(mf, 1)
  • window_size(mf) -> window_length(mf)
  • grow!, shrink! and roll! now return the median filter instead of nothing. This might cause unintended problems in some cases but aligns the API with other modifying methods in Julia base.

For details see the README file.


Diff since v0.2.1

Closed issues:

  • Add support for output pre-allocation (#23)
  • Allow roll! with non-full window (#25)
  • Add tapering at beginning only for compatibility with RollingWindows.jl (#26)
  • Update Aqua.jl (#27)
  • Use JET.jl to Look for Type Warnings (#28)
  • Separate reset! and grow! (#30)

v0.2.1

25 Jun 10:39
Compare
Choose a tag to compare

FastRunningMedian v0.2.1

Diff since v0.2.0

v0.2.0

27 May 15:06
Compare
Choose a tag to compare

FastRunningMedian v0.2.0

Diff since v0.1.0

Closed issues:

  • Don't return updated median from stateful API (#3)
  • Move Tapering Examples to Open Format and Make Public (#4)
  • Make Tests Deterministic (#5)
  • Move how_to_huild_docs to Markdown and Improve Formatting (#7)
  • Add Aqua.jl (#8)
  • Update Dependencies in Main and Test (#9)
  • Add Test Cases for OffsetArrays (#11)
  • Remove Manifest.toml (#12)
  • Reduce Code Duplication for Different Taperings (#13)
  • Re-run Benchmarks (#15)
  • Update Dependencies (#16)

Merged pull requests:

v0.1.0

31 Oct 23:31
Compare
Choose a tag to compare

FastRunningMedian v0.1.0