Swift Array Extensions for the Apple Accelerate Framework.
The goal of this package is to provide a slightly easier access to the BLAS, LAPACK and vDSP functions of the Accelerate framework, to apply these functions to Float and Double swift arrays.
Out of scope of this package are more convenient wrappers to handle arrays as matrices, which would include storing strides, shapes and order (row/column major). This would require to add additional types, which can be easily built on top of this package.
Table of Contents
Swift Package Manager
dependencies: [ .package(url: "https://github.com/dastrobu/AccelerateArray.git", from: "0.3.0"), ],
Make sure a valid deployment target is setup in the Podfile and add
pod 'AccelerateArray', '~> 0'
There are no dependencies on macOS apart from the Accelerate framework, which is installed by default. Since Accelerate is also include din iOS and other Apple Platforms, this package should run on all Apple plattforms.