live coding deep learning library
Branch: master
Clone or download
Latest commit 5d4f6b9 Nov 29, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
joelnet second recording Nov 21, 2017
.gitignore first version Nov 20, 2017
.pylintrc first version Nov 20, 2017
README.md Update README.md Nov 29, 2017
fizzbuzz.py second recording Nov 21, 2017
xor.py second recording Nov 21, 2017

README.md

Livecoding Madness: Let's Build a Deep Learning Library

video of the livecoding.

slides


Joel Grus

@joelgrus

research engineer, Allen Institute for AI

author, Data Science from Scratch

co-host, "Adversarial Learning" podcast

Livecoding Madness: Let's Build a Deep Learning Library

In this talk we'll build a deep learning library from scratch (well, from NumPy) in 45 minutes.

How is that possible? By typing really fast.

Along the way we'll talk about library design, type hinting, Python 3.6, and of course deep learning.

Here's the plan:

  1. Tensors
  2. Loss Functions
  3. Layers
  4. Neural Nets
  5. Optimizers
  6. Data
  7. Training
  8. XOR Example
  9. FizzBuzz Example