WARNING:The name tf.nn.max_pool is deprecated. Please use tf.nn.max_pool2d instead.

时间:2024-03-15 13:37:22

一、 如果在做卷积过程中出现WARNING:tensorflow:From D:\Anaconda3\lib\site-packages\keras\backend\tensorflow_backend.py:4070: The name tf.nn.max_pool is deprecated. Please use tf.nn.max_pool2d instead.**** ,就是如下图所示的情况

WARNING:The name tf.nn.max_pool is deprecated. Please use tf.nn.max_pool2d instead.
首先很简单,完全不用担心,只需要根据提示就ok了
1.复制D:\Anaconda3\lib\site-packages\keras\backend\tensorflow_backend.py地址,并且打开此文件。WARNING:The name tf.nn.max_pool is deprecated. Please use tf.nn.max_pool2d instead.
2.打开文件后如图所示
WARNING:The name tf.nn.max_pool is deprecated. Please use tf.nn.max_pool2d instead.
3.找到所提示的4070行,并且将tf.nn.max_pool替换成tf.nn.max_pool2d 保存即可
WARNING:The name tf.nn.max_pool is deprecated. Please use tf.nn.max_pool2d instead.
**

二、WARNING:tensorflow:From D:\Anaconda3\lib\site-packages\keras\backend\tensorflow_backend.py:422: The name tf.global_variables is deprecated. Please use tf.compat.v1.global_variables instead.出现这种情况,和上述操作类似,修改源文件即可。

**