Skip to content

Compares the speed of Apple's two deep learning frameworks: BNNS and Metal Performance Shaders

Notifications You must be signed in to change notification settings

JP-Lisn/BNNS-vs-MPSCNN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

BNNS vs Metal CNN benchmark

This app compares the speed of Apple's two deep learning frameworks: BNNS and Metal Performance Shaders (MPSCNN).

It creates a basic convolutional neural network with 2 convolutional layers, 2 pooling layers, and a fully-connected layer. Then it measures how long it takes to sends the same image 100 times through the network.

To run the app you need Xcode 8 and an iOS 10-compatible device with at least an A8 processor.

See also the blog post.

About

Compares the speed of Apple's two deep learning frameworks: BNNS and Metal Performance Shaders

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%