Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Neural networks on your phone
Search
Alejandro Isaza
August 02, 2016
Programming
0
47
Neural networks on your phone
Slides for technical lightning talk on neural networks running on portable devices.
Alejandro Isaza
August 02, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
180
AHC061解説
shun_pi
0
380
Unity6.3 AudioUpdate
cova8bitdots
0
130
守る「だけ」の優しいEMを抜けて、 事業とチームを両方見る視点を身につけた話
maroon8021
3
940
OTP を自動で入力する裏技
megabitsenmzq
0
110
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
110
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.5k
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.2k
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.3k
Ruby x Terminal
a_matsuda
7
600
モダンOBSプラグイン開発
umireon
0
130
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
5
1k
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
220
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
480
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
400
The SEO identity crisis: Don't let AI make you average
varn
0
410
The Language of Interfaces
destraynor
162
26k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
310
Color Theory Basics | Prateek | Gurzu
gurzu
0
250
Exploring anti-patterns in Rails
aemeredith
2
290
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Transcript
Artificial Intelligence
Companies doing AI
[the AI revolution is] no longer a matter of if,
but when. — Tech Crunch 1 1 https://techcrunch.com/2016/07/18/why-the-top-5-tech-companies-are-dead-set-on-ai/
Neural networks
None
Neural networks on your phone
Snapchat Forevery Prisma
None
https://intune.com
None
BrainCore https://github.com/aleph7/BrainCore
InfiniteMonkeys https://github.com/craigomac/InfiniteMonkeys
None
Training a network Keras: https://github.com/fchollet/keras 2 2 https://github.com/fchollet/keras/blob/master/examples/lstm_text_generation.py
func loadNetFromFile(path: String) -> Net { guard let file =
File.open(path, mode: .ReadOnly) else { fatalError("File not found '\(path)'") } let lstm_1 = try! loadLSTMLayerFromFile(file, name: "lstm_1") let lstm_2 = try! loadLSTMLayerFromFile(file, name: "lstm_2") let denseLayer = loadDenseLayerFromFile(file) return Net.build { self.dataLayer => lstm_1 => lstm_2 => denseLayer => self.sinkLayer } }
let evaluator = try Evaluator(net: net, device: self.device) // Run
while running { evaluator.evaluate { snapshot in let char = sinkOutput() display(string: char) dataLayer.data = self.inputFromChar(char).elements } }
Alejandro Isaza https://github.com/aleph7