Skip to content

Running neural network on IOS using Keras model and GPU To do Object detection and Image classification

Notifications You must be signed in to change notification settings

luozhiping/neural_network_on_ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleNN: Neural Network Running On IOS using keras model

Running neural network on IOS(version 10.0 or newer) use GPU (support Keras model)

Features

  • Use GPU running neural network, improve performance and save more phone battery.
  • Support convert and running keras model.
  • No need import any framework just Apple's MetalPerformanceShaders and Metalkit.

Quick Start

Some issue

  • my environment
    • python 3.6.3
    • Keras-2.2.4
    • tensorflow 1.13.0-dev20181205
    • Xcode 10.1
    • iPhoneXR with IOS 12.1.2 && iPad Air 2 with IOS 10.3.2
    • swift 4.2
  • ToDo
    • Support more keras model and layers

Documents

Example

Recently Change (CHANGE LOG)

2019-01-29 V0.2

  • V0.2 support keras yolov3 model, reference from keras-yolo3

2019-01-13 V0.1

Reference

About

Running neural network on IOS using Keras model and GPU To do Object detection and Image classification

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published