ios-samples/ios10/DigitDetection
Craig Dunn 0da2b02b2b [ios10] fix sample page heading rendering 2017-08-09 10:58:52 -07:00
..
DigitDetection Updated architecture setting to 32&64 bit, and specified iOS 9 as minimum SDK version. 2017-07-19 13:27:52 +01:00
Screenshots [DigitDetection] add screenshots 2016-10-04 16:18:36 +03:00
DigitDetection.sln [DigitDetection] initial commit 2016-09-28 16:39:47 +03:00
LICENSE.txt [DigitDetection] add readme, metadata, and license 2016-10-03 19:17:54 +03:00
Metadata.xml [DigitDetection] add readme, metadata, and license 2016-10-03 19:17:54 +03:00
README.md [ios10] fix sample page heading rendering 2017-08-09 10:58:52 -07:00

README.md

MPSCNNHelloWorld

This sample is a port of the open source library, TensorFlow trained networks trained on MNIST Dataset via inference using Metal Performance Shaders.
The sample demonstrates how to encode different layers to the GPU and perform image recognition using trained parameters (weights and bias) that have been fetched from, pre-trained and saved network on TensorFlow.

The Single Network can be found here The Deep Network can be found here

The network parameters are stored a binary .dat files that are memory-mapped when needed.

Build Requirements

Building this sample requires Xcode 8.0 and iOS 10.0 SDK

Refs

Target

This sample runnable on iPhone/iPad with following features:

  • iOS GPU Family 2 v1
  • iOS GPU Family 2 v2
  • iOS GPU Family 3 v1

Xamarin port changes are released under the MIT license.

Author

Ported to Xamarin.iOS by Rustam Zaitov