Blocks and Fuel: Frameworks for deep learning

By Bart van Merrienboer, Dzmitry Bahdanau, Vincent Dumoulin, Dmitriy Serdyuk, David Warde-Farley, Jan Chorowski, Yoshua Bengio. 2015

188 citations recorded by the source corpus.

We introduce two Python frameworks to train neural networks on large datasets: Blocks and Fuel. Blocks is based on Theano, a linear algebra compiler with CUDA-support (Bastien et al., 2012; Bergstra et al., 2010). It facilitates the training of complex neural network models by providing parametrized Theano operations, attaching metadata to Theano’s symbolic computational graph, and providing an extensive set of utilities to assist training the networks, e.g. training algorithms, logging, monitoring, visualization, and serialization. Fuel provides a standard format for machine learning datasets. It allows the user to easily iterate over large datasets, performing many types of pre-processing on the fly.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Hardware and Architecture, ML Systems & Hardware

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Yoshua Bengio
  2. Kyunghyun Cho
  3. Quoc V. Le
  4. Mohit Bansal
  5. Jianfeng Gao
  6. Sergey Levine
  7. Percy Liang
  8. Ruslan Salakhutdinov

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Yoshua Bengio
  3. Dacheng Tao
  4. Trevor Darrell
  5. Ming-Hsuan Yang
  6. Xiaogang Wang
  7. Jitendra Malik
  8. Andrew Zisserman

In Hardware and Architecture

  1. Yoshua Bengio
  2. Aaron C. Courville
  3. Kyunghyun Cho
  4. Colin Raffel
  5. Philemon Brakel
  6. Ian J. Goodfellow
  7. Vincent Dumoulin
  8. Francesco Visin

In ML Systems & Hardware

  1. Yoshua Bengio
  2. Ian J. Goodfellow
  3. Aaron C. Courville
  4. Philemon Brakel
  5. Dzmitry Bahdanau
  6. Jindřich Libovický
  7. Jindřich Helcl
  8. David Warde-Farley

Citations in the corpus