大多数情况下,当我使用 Keras 定义模型时,我都会收到此警告。不过,它似乎以某种方式来自 tensorflow:WARNING:tensorflow:From C:\Users\lenik\AppData\Local\Programs\Python\Python37\lib\site-packages\keras\backend\tensorflow_backend.py:3445: calling dropout (from tensorflow.python.ops.nn_ops) with keep_prob is deprecated and will be removed in a future version.Instructions for updating:Please use `rate` instead of `keep_prob`. Rate should be set to `rate = 1 - keep_prob`.这个警告值得担心吗?如果是,我该如何解决这个问题?
2 回答
小怪兽爱吃肉
TA贡献1852条经验 获得超1个赞
Tensorflow 告诉您该参数keep_prob已被弃用,并且已被该参数替换rate。
现在,要实现与现在相同的行为并删除警告,您需要keep_prob用rate参数替换每次出现的参数,并传递 value 1-keep_prob。
添加回答
举报
0/150
提交
取消
