关于将Keras Theano实现转换为Keras Tensorflow实现

时间:2016-11-19 04:42:26

标签: tensorflow deep-learning theano keras

Keras应用程序可以使用Theano和Tensorflow作为后端。 这两种实现有什么区别吗?我已经看到很多Keras应用程序与Theano作为后端。但是在这些实现中我没有看到很多与Theano相关的用法。

我能够很快想到的唯一一件事是 对于Theano,图像数据集表示为(batchsize,channel, width, height) 对于Tensorflow,图像数据集表示为(batchsize,width,height,channel)

我问这个问题是因为,如果我看到使用Theano作为后端的Keras实现,我需要进行哪些一般修改,将它们转换为可以使用Tensorflow作为后端运行的修改。

1 个答案:

答案 0 :(得分:1)

documentation page总结了所有差异。特别是,有些图层接受tfth作为dim_ordering参数,关于图像尺寸的顺序。