Releases: JuliaSIMD/VectorizedStatistics.jl
Releases · JuliaSIMD/VectorizedStatistics.jl
v0.5.1
VectorizedStatistics v0.5.1
- Revert to our traditional Julia 1.5+ compat bounds, since I misunderstood that 1.8+ was required for SnoopPrecompile
Closed issues:
- Support Julia LTS? (#21)
Merged pull requests:
- Revert to our traditional Julia 1.5+ compat bounds (#22) (@brenhinkeller)
v0.5.0
VectorizedStatistics v0.5.0
- Add SnoopPrecompile block for much faster ttfx for common methods!
- Require Julia 1.8+, due to SnoopPrecompile
- Switch to
multithreaded=falseby default, instead ofmultithreaded=:auto(#20 ) (arguably breaking, but only in terms of performance, not results) - Major refactor of internals to reduce code duplication
- Add and test optional
dimkeyword to most reducing functions (likedims, but alsodropdimsthe reduced dimensions, as is standard in some other languages)
Merged pull requests:
- Make auto-multithreading opt-in (#20) (@brenhinkeller)
v0.4.6
VectorizedStatistics v0.4.6
- Bump compat on Static to v0.8
Merged pull requests:
v0.4.5
VectorizedStatistics v0.4.5
- Fix variable name typo in
vcovandvcor
Closed issues:
- UndefVarError: A not defined (#17)
Merged pull requests:
- Fix variable name typo in
vcovandvcor(#18) (@brenhinkeller)
v0.4.4
VectorizedStatistics v0.4.4
- Add methods to
vsort!andquicksort!with optional additional argumentIto allow argsort / permutations
Merged pull requests:
- Add Invalidations.yml (#15) (@ranocha)
- Add methods to
vsort!andquicksort!to allow argsort (#16) (@brenhinkeller)
v0.4.3
v0.4.2
VectorizedStatistics v0.4.2
- Expand compat on Static.jl
- Require LoopVectorization v0.12.113
Merged pull requests:
- CompatHelper: bump compat for Static to 0.7, (keep existing compat) (#14) (@github-actions[bot])
v0.4.1
VectorizedStatistics v0.4.1
- Bump compat on Static.jl to 0.6
Merged pull requests:
- CompatHelper: bump compat for Static to 0.6, (keep existing compat) (#13) (@github-actions[bot])
v0.4.0
VectorizedStatistics v0.4.0
- Export new functions
vpercentile!,vquantile!,vmedian!andvsort!, all based on new semi-vectorizedquicksort!andquickselect! - Update README and docs with new functions and benchmarks
Merged pull requests:
- Median (#12) (@brenhinkeller)
v0.3.0
VectorizedStatistics v0.3.0
- Out-of-range dimensions are now ignored (as in Base), rather than erroring
- Expand compat bounds on Static up to v0.5
- Expanded test coverage and bugfixes
Closed issues:
- Standardizing behaviour where dims are out of range (#8)
Merged pull requests:
- Ignore outrange dims (#9) (@brenhinkeller)
- CompatHelper: bump compat for Static to 0.4, (keep existing compat) (#10) (@github-actions[bot])
- CompatHelper: bump compat for Static to 0.5, (keep existing compat) (#11) (@github-actions[bot])