我在Keras中实施了一些深层网络,但最终对某些限制感到沮丧(例如:在批量规范化图层上设置floatx
到float16
失败,以及解决它的唯一方法是实际编辑Keras源;实现自定义层需要在后端代码中编码它们,这会破坏切换后端的能力),似乎没有并行训练机制[不像tf.Estimator
],甚至是vanilla程序运行30 Keras的速度比tf
慢(如果要相信互联网),并抱怨转向tensorflow,但很高兴发现TensorFlow(特别是如果你使用tf.layers
的东西)不是实际上你可能想做的任何事情都可以了。这是我的想象力的失败,还是tf.layers
基本上是将Keras向后移植到核心TensorFlow中,是否有任何Keras的实际用例?
答案 0 :(得分:2)