Basic Neural Network Subroutines: Using The Accelerate Framework's Convolution Filters
Version 1.0, 2016-09-13
Xcode 8.0 or later; OS X 10.12 SDK or later
OS X 10.12 or later
BasicNeuralNetworkSubroutines (BNNS) is a new addition to the Accelerate framework. It provides optimized low-level functions dedicated to Machine Learning algorithms. Convolution filters are the main consumer of energy in Deep Neural Networks for image processing. This sample shows how to create and apply a convolution filter on a stack of images.