`

Blog

Don't take the post dates on this page as a measure of how often I blog. I update my Books page and Euler page quite often.

ICML 2017

Posted: 6 August 2017

This is the first ever academic conference that I’m attending. I paid for it out of my own pocket because I wanted to experience first hand what an academic conference is like. This is an uncurated rant. Day 1 - Tutorials Interpretable Machine Learning Recent Advances in Stochastic Convex and...

Non Determinism

Posted: 30 June 2017

This is the post that never made it to TensorFlow documentation. I’ve been working on Distributed Deep Learning lately and learnt more about GPUs and Parallel Programming and all the inherent non-determinism in operations where order is not guaranteed. I was working on a PR for this issue but as...

Telegram Lumberjack

Posted: 28 May 2017

Telegram has lots of embedded games recently. My friends are going crazy over these Telegram games and are scoring ridiculously high scores. I particularly liked the Lumberjack game and Karate Kido. However, I was nowhere nearly as good as them. Becoming good requires lots of practice; time which I was...

Relaxation of Optimization and Backpropagation

Posted: 2 May 2017

I spent April 2017 reading up on methods of parallelizing deep learning and looking at distributed methods. I’ve learnt a lot more about deep learning in the past month. The key insight that I got: You don’t have to strictly adhere to backpropagation or optimization fundamentals for Deep Learning to...

EF Ends

Posted: 30 April 2017

The last EF post was on 29th December 2016. Well, a lot has changed since then. I did update something in the “Failures” post on 13th January 2017. So my co-founder then decided that we were doing was not really his cup of tea. We tried pivoting, but couldn’t agree...