Deep Learning Essentials
上QQ阅读APP看书,第一时间看更新

Theano

Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. Some of the key features of Theano is its very tight integration with NumPy, making it almost native to a large number of Python developers. It also provides a very intuitive interface to using GPU or CPU. It has an efficient symbolic differentiation, allowing it to provide derivatives for functions with one or many inputs. It is also numerically stable and has a dynamic code generation capability leading to faster expression evaluations. Theano is a good framework choice if you have advanced machine learning expertise and are looking for a low-level API for a fine-grained control of your deep learning application.