mila-iqia / blocks

A Theano framework for building and training neural networks
Other
1.16k stars 352 forks source link

Why Blocks? (And not Pylearn2?) #71

Closed ebattenberg closed 9 years ago

ebattenberg commented 9 years ago

Hello, I love it that this project is building higher level abstractions on top of Theano. That should be really useful. What I'm more interested in though is what Blocks provides (or aims to provide) that Pylearn2 doesn't. :)

bartvm commented 9 years ago

As for the differences between Pylearn2 and Blocks:

So in summary: Pylearn2 is a general machine learning library whereas Blocks tries to be a toolkit that helps you build Theano graphs. The main feature we are trying to implement that is lacking in Pylearn2 is support for complicated recurrent models.