Framework

Accelerate

Make large-scale mathematical computations and image calculations, optimized for high performance.

Overview

This document describes the Accelerate framework, which contains C APIs for vector and matrix math, digital signal processing, large number handling, and image processing.

Topics

Reference

BNNS

Implement and run neural networks, using previously obtained training data.

Quadrature

Approximate the definite integral of a function over a finite or infinite interval.

BLAS

Apple’s implementation of the Basic Linear Algebra Subprograms (BLAS).

Sparse Solvers

Solve systems of equations where the coefficient matrix is sparse.

vDSP

Use these functions for digital signal processing.

vecLib

Perform computations on large vectors.

vImage

Manipulate large images using the CPU’s vector processor.