All Projects → hollance → Bnns Vs Mpscnn

hollance / Bnns Vs Mpscnn

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

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Bnns Vs Mpscnn

Rust Skia
Safe Skia Bindings for Rust
Stars: ✭ 450 (+800%)
Mutual labels:  metal
Toypathtracer
Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
Stars: ✭ 753 (+1406%)
Mutual labels:  metal
Photoassessment
Photo Assessment using Core ML and Metal.
Stars: ✭ 40 (-20%)
Mutual labels:  metal
Engine Native
Native engine for Cocos Creator
Stars: ✭ 488 (+876%)
Mutual labels:  metal
Pixelkit
Live Graphics Framework
Stars: ✭ 644 (+1188%)
Mutual labels:  metal
Tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+14888%)
Mutual labels:  metal
Rizz
Small C game development framework
Stars: ✭ 428 (+756%)
Mutual labels:  metal
Metal Renderer
Playing with Metal
Stars: ✭ 46 (-8%)
Mutual labels:  metal
Bbmetalimage
A high performance Swift library for GPU-accelerated image/video processing based on Metal.
Stars: ✭ 677 (+1254%)
Mutual labels:  metal
Gravitational Waves Playground
Make gravitational waves visible in an interactive iPad simulation.
Stars: ✭ 33 (-34%)
Mutual labels:  metal
Gfx
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+9990%)
Mutual labels:  metal
Ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+1114%)
Mutual labels:  metal
Yolo Coreml Mpsnngraph
Tiny YOLO for iOS implemented using CoreML but also using the new MPS graph API.
Stars: ✭ 866 (+1632%)
Mutual labels:  metal
Pmtech
Lightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+856%)
Mutual labels:  metal
Metalperformanceshadersproxy
A proxy for MetalPerformanceShaders which takes to a stub on a simulator and to the real implementation on iOS devices.
Stars: ✭ 41 (-18%)
Mutual labels:  metal
Tensorflow Ios Example
Source code for my blog post "Getting started with TensorFlow on iOS"
Stars: ✭ 432 (+764%)
Mutual labels:  metal
Flexibleimage
A simple way to play with the image!
Stars: ✭ 798 (+1496%)
Mutual labels:  metal
Metalresize
Fast image interpolation using Metal
Stars: ✭ 47 (-6%)
Mutual labels:  metal
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+1922%)
Mutual labels:  metal
Metalpetal
A GPU accelerated image and video processing framework built on Metal.
Stars: ✭ 907 (+1714%)
Mutual labels:  metal

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].