~/talk

Deep Learning: a practical introduction from an Android dev perspective

Talkat droidcon SF 2019 · 2019-11-18..11-19· [machine-learning, android]
links:none on file
slides:none on file

An Android dev walks through installing Anaconda and TensorFlow 2.0 alpha, wrestling with CUDA and PyCharm, then ports a pretrained DeepLab v3_257.tflite model to TensorFlow Lite in Kotlin, mapping 257×257×3 float inputs to 21×257×257 probability outputs and running it via CameraX (Pixel 3 is slow; Pixel 4 much faster). A second project trains a classifier from two million chat messages using MD5 hashing, 50‑word padding and an embedding layer to predict one of five emotes, showing data choices matter far more than model tweaks.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 4:31AI vs machine learning vs deep learning
  3. 10:41Setting up the ML environment
  4. 13:30Building an image segmentation app
  5. 23:06From using models to building one
  6. 33:02Text encoding for deep learning
  7. 40:23Data quality and model training
  8. 43:35Key takeaways for Android devs
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.