狠狠撸

狠狠撸Share a Scribd company logo
Client-Side Deep Learning
Shuichi Tsutsumi @shu223
try! Swift Tokyo 2017
CNN APIs
in
Metal Performance Shaders
Samples
Client-Side Deep Learning
Client-Side Deep Learning
New function for
Object Detection ?!
CNN APIs in
Metal Performance Shaders
CNN APIs in
Metal Performance Shaders
CNN APIs in
Metal Performance Shaders
MPSCNN
MPSCNN
? Implement & Run CNN on iOS devices with Metal
(Before)
Image
Result
(After)
Image
Result
Client-Side Deep Learning
Image
Result
"
Train RunTrained Params
MPSCNN? TensorFlow
? Chainer
? etc…
? Any file format
? The shapes of tensors
are defined.
Image
Result
60 times / sec
Why Client-Side?
xUsers
#
#
$
I don’t explain today about…
? What is CNN?
? What is Deep Learning?
- (Deep Learning is a “deep” neural network.)
Self-Driving Cars AIphaGo
Cancer Detection
Self-Driving Cars AIphaGo
Cancer Detection
Self-Driving Cars AIphaGo
Cancer Detection
Deep Learning
Self-Driving Cars AIphaGo
Cancer Detection
Deep Learning
is
Self-Driving Cars AIphaGo
Cancer Detection
Deep Learning
is
“Something great”
Self-Driving Cars AIphaGo
Cancer Detection
“Something great”
is available on iOS%
Demo
Client-Side Deep Learning
Thank you!

More Related Content

Client-Side Deep Learning