Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9zawduawz5lxrly2hub2xvz3kvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Differentiable Functional Programming by Noel Welsh

W1siziisijiwmtgvmtavmtcvmtqvndevntevmjqyl3njywxhlwrhexmtbmv3lxlvcmstmjaxoc10d2l0dgvylmpwzyjdlfsiccisinrodw1iiiwiotawedkwmfx1mdazzsjdxq

Image credit Scala Days

If you headed along to New York for Scala Days this year you will know how many great talks there were to be seen including this one from Noel Welsh on Differentiable Functional Programming. If you missed it, catch up here as it's an amazing learn!


Differentiable Functional Programming

What do deep learning and functional programming have in common? In this talk we'll explore the basic ideas behind deep learning, and deep learning frameworks like Tensorflow. We'll see that underpinning it all are concepts familiar to functional programmers. We'll then implement a toy deep learning system in Scala, and speculate a bit on the future of deep learning frameworks and the rise of "differentiable programming".


This talk was given by Noel Welsh at Scala Days New York 2018.