Schedule

Theano lab sessions will be in 4 x 90 minute blocks, on the afternoons of Aug 2, 3, 5, and 6 (but not Aug 4th).

Day 1

  • Show of hands - what is your background?
  • Python & NumPy in a nutshell
  • Theano basics
  • Quick tour through Deep Learning Tutorials (think about projects)

Day 2

  • Loop/Condition in Theano (10-20m)
  • Propose/discuss projects
  • Form groups and start projects!

Day 3

  • Advanced Theano (30 minutes)
  • Debugging, profiling, compilation pipeline
  • Projects / General hacking / code-sprinting.

Day 4

  • You choose (we can split the group)
  • Extending Theano
  • How to write an Op
  • How to use pycuda code in Theano
  • Projects / General hacking / code-sprinting.