我阅读了以下文章。 https://www.pyimagesearch.com/2016/11/14/installing-keras-with-tensorflow-backend/
似乎在Keras之前安装了TensorFlow。 据我研究,这是因为我们可以指定要安装的CPU或GPU参数。
您认为,是否总是需要在Keras之前安装TensorFlow?为什么?
此刻,我直接安装了Keras,如下图所示。我有TensorFlow版本1.14。
my keras & tensorflow installation
在https://www.tensorflow.org/versions中,我发现最新的TensorFlow是v2.2。
谢谢。
庞索恩
答案 0 :(得分:0)
这是在TensorFlow中实现Keras之前的要求。
即使在1.14版中,Keras也已经存在于TensorFlow软件包中。
目前和可预见的将来,推荐的方法是使用keras inside Tensorflow
,甚至Keras的创建者Francois Chollet都提到了这一点。
实际上,您仅需安装TensorFlow,并使所有导入都像from tensorflow.keras.X import Y
一样,而不是从keras.X import Y
开始。
Keras的最后一个主要版本已经发布(2.3.X),但是将不再维护Keras作为独立库。这以及TensorFlow内部的Keras得到更好的支持/维护/更新(Google的大量软件开发人员),这也是使用TensorFlow的Keras的原因。