Keras、Lasagne、Block 和 Theano 之间的关系?

Relationship between Keras, Lasagne, Block and Theano?

Keras、Lasagne、Block 和 Theano 之间有什么关系?前者的参考资料说它们是 Theano 的 "built on top",但似乎 Theano 本身也可以用于 运行 神经网络。有错吗?

它们是建立在上面的,这并不意味着 theano 不能用于相同的目的。如果某些东西是建立在上面的,那就意味着它是使用 theano 来实现目标的东西。 Bulting on top of something 只是旨在以更简单的方式提供一些功能。使用 Keras 或 Lasagne 比纯 Theano 开发 NN 更简单(这只是侧面,蒙特利尔支持 pylearn 开发的研究项目)