Keras 2 用户警告表
User Warning Form Keras 2
我正在尝试重现 this 作品,但我收到以下警告:
/usr/local/lib/python3.5/dist-packages/ipykernel_launcher.py:2: UserWarning: Update your `Model` call to the Keras 2 API: `Model(outputs=Tensor("de..., inputs=Tensor("in...)`
当我 运行 第 84 行时:
model_final = Model(input = model.input, output = predictions)
我安装了以下软件包:
- ipython==6.2.1
- Keras==2.0.8
- tensorflow==1.3.0
- tensorflow-tensorboard==0.1.5
代码似乎是用旧版本的 Keras 编写的,但在我的 Keras 版本下仍然有效。
如有任何建议,我们将不胜感激。
UserWarning: Update your `Model` call to the Keras 2 API:
`Model(inputs=[<tf.Tenso…, outputs=Tensor(“ma…)`
model = Model(input=[sentence_input, neg_input], output=loss)
这里可以看到keras新的api,input
和output
应该是inputs
和outputs
.
原代码为:
model = Model(input=[sentence_input, neg_input], output=loss)
所以如果我们想去掉这个警告,我们应该这样写:
model = Model(inputs=[sentence_input, neg_input], outputs=loss)
Just a little s here and there, that’s all.
我正在尝试重现 this 作品,但我收到以下警告:
/usr/local/lib/python3.5/dist-packages/ipykernel_launcher.py:2: UserWarning: Update your `Model` call to the Keras 2 API: `Model(outputs=Tensor("de..., inputs=Tensor("in...)`
当我 运行 第 84 行时:
model_final = Model(input = model.input, output = predictions)
我安装了以下软件包:
- ipython==6.2.1
- Keras==2.0.8
- tensorflow==1.3.0
- tensorflow-tensorboard==0.1.5
代码似乎是用旧版本的 Keras 编写的,但在我的 Keras 版本下仍然有效。
如有任何建议,我们将不胜感激。
UserWarning: Update your `Model` call to the Keras 2 API:
`Model(inputs=[<tf.Tenso…, outputs=Tensor(“ma…)`
model = Model(input=[sentence_input, neg_input], output=loss)
这里可以看到keras新的api,input
和output
应该是inputs
和outputs
.
原代码为:
model = Model(input=[sentence_input, neg_input], output=loss)
所以如果我们想去掉这个警告,我们应该这样写:
model = Model(inputs=[sentence_input, neg_input], outputs=loss)
Just a little s here and there, that’s all.