Learning how to write neural nets with tensorflow I have a blog describing the code that is interesting here, Greg's Blog