gpt4 book ai didi

tensorflow - Dropout 版本 Google Colab 的问题

转载 作者:行者123 更新时间:2023-12-03 12:50:57 26 4
gpt4 key购买 nike

我正在尝试添加一个 dropout 层,但收到此警告

WARNING:tensorflow:From /usr/local/lib/python3.6/dist-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`.

我不明白我是使用 rate 还是 keep_prob。
我在dropout层的实现如下:
x = Dropout(rate=0.20)(x)

我使用 tensorflow 后端导入 keras。
版本是:

凯拉斯 2.2.4

tensorflow 1.13.1

如何检查 0.20 是否用作 rate 或 keep_prob?

提前致谢

最佳答案

根据 keras 文档

keras.layers.Dropout(rate, noise_shape=None, seed=None)

所以,使用
x = Dropout(0.20)(x)

这里 0.20 将是​​费率。

关于tensorflow - Dropout 版本 Google Colab 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54986564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com