top of page
header background.png

Theano

Understanding Theano

What is Theano?

Theano is a numerical computation library for Python that allows users to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It was developed by the Montreal Institute for Learning Algorithms (MILA) at the University of Montreal, spearheaded by Yoshua Bengio, a prominent figure in the field of deep learning. The library is built to work with libraries like NumPy and provides a way to define and optimize mathematical expressions involving multi-dimensional arrays, which makes it particularly well-suited for deep learning and other machine learning tasks.

​

Examples of Theano Usage

Theano has been extensively used in various projects and domains, particularly in the field of deep learning. It has enabled researchers and data scientists to build and train complex neural network models efficiently. Examples of its usage include training convolutional neural networks (CNNs) for image recognition, recurrent neural networks (RNNs) for natural language processing, and various other applications where complex mathematical expressions need to be optimized and evaluated effectively. Companies and research institutions such as Google, Facebook, and OpenAI have leveraged Theano for building and training advanced machine learning models.

​

References
  1. Bastien, F., Lamblin, P., Pascanu, R., Bergstra, J., Goodfellow, I., Bergeron, A., ... & Bengio, Y. (2012). Theano: new features and speed improvements. NIPS 2012 deep learning workshop.

  2. Bergstra, J., Breuleux, O., Bastien, F., Lamblin, P., Pascanu, R., Desjardins, G., ... & Bengio, Y. (2010). Theano: a CPU and GPU math expression compiler. In Proceedings of the Python for Scientific Computing Conference (SciPy) (Vol. 4, p. 3).

  3. Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT press.

  4. https://github.com/Theano/Theano

  5. https://arxiv.org/abs/1605.02688

Related jobs
Goldman Sachs
Goldman Sachs

Data Analyst

Intern

US - New York City

Goldman Sachs
Goldman Sachs

Data Analyst

Intern

US - New York City

Need To Hire Top AI Talent?

We got you covered, full-time, freelance, contract, consultants, full service agencies to interns, we have the talent.

AI Talent

Looking For a New Role in AI?

Engineers, strategists, designers, managers, executive to entry positions, we've got them all.  Join the community for free today!

Artificial Intelligence jobs
bottom of page