AppleAccelerate v0.6.0
Breaking changes
- The package has been significantly refactored
- Significant new capabilities for DSP, with updated FFT APIs to be in line with Julia's
- Significant additions for close to complete coverage of the array APIs
- Documentation, tests and benchmarks
Merged pull requests:
- Attempt to fix FFT (#95) (@jagoosw)
- Fix FFT ccall bugs and add comprehensive tests (#101) (@ViralBShah)
- Fix bugs, add tests, docstrings, and Documenter.jl docs (#102) (@ViralBShah)
- Align FFT API with AbstractFFTs conventions and add AbstractFFTs extension (#103) (@ViralBShah)
- Add 2D complex FFT wrapping vDSP_fft2d_zop (#104) (@ViralBShah)
- Convert doc examples to executable @example blocks (#105) (@ViralBShah)
- Add ~50 missing vDSP functions (#106) (@ViralBShah)
- Add in-place FFT, real FFT, and clear errors for unsupported inputs (#107) (@ViralBShah)
- Only upload coverage from macOS CI runners (#109) (@ViralBShah)
- Fix flaky sparse factorize test (#110) (@ViralBShah)
- Improve documentation: docstrings, API reference, and README (#111) (@ViralBShah)
- Improve Accelerate loading and version gating (#112) (@ViralBShah)
- Use @static for all Sys.isapple() checks (#114) (@ViralBShah)
- Split tests into categories matching documentation (#115) (@ViralBShah)
- Add benchmark suite and performance tables to docs (#116) (@ViralBShah)
- Fix all Aqua.jl quality issues (#117) (@ViralBShah)
- Consistent testset names with doc sections (#118) (@ViralBShah)
- Add logo and clean up docs structure (#119) (@ViralBShah)
- Fix all JETLS/JET diagnostics (#120) (#121) (@ViralBShah)
- Add complex number vDSP operations (#122) (@ViralBShah)
- Add misc remaining vDSP functions and spectral analysis (#123) (@ViralBShah)
- Include all missing docstrings in documentation (#124) (@ViralBShah)
- Rename source files to lowercase, consolidate sparse, reorganize docs (#125) (@ViralBShah)
- Add stateful DSP filters: deq22, desamp, wiener, and complex DFT (#127) (@ViralBShah)
- Fix biquadm_create parameter order (channels/sections swapped) (#128) (@ViralBShah)
- Add tests for 11 untested array operations (#129) (@ViralBShah)
- Wrap 76 missing vDSP functions with tests and docs (#130) (@ViralBShah)
- Add Apple doc links and restructure documentation (#131) (@ViralBShah)
Closed issues: