RCTS Scientific Computing Seminar


DATE2015-06-09°@11:10-12:00

PLACEľ∆ĺ«®t3178

SPEAKERMr. Arnaud Bergeron°]°^

TITLETheano - A Mathematical Expression Compiler

ABSTRACT Abstract: Theano is a compiler for mathematical expression in Python that combines the convenience of NumPy's syntax with the speed of compiled code. The user defines mathematical expressions using a functional API and this build a graph. After, certain operations can be performed on the graph such as symbolic differentiation. Before performing a computation Theano optimizes the graph and translates expressions into C++ or GPU code and compiles them. Because of its numpy-like interface, Theano is the basis of a wide range of projects going from neural networks to bayesian models.