问题类型
Bug
你是否在TensorFlow Nightly版本中复现了这个bug?
是的
问题来源
二进制文件
TensorFlow版本
2.13
自定义代码
无
OS平台和发行版
Ubuntu 22.04
移动设备
- 无响应*
Python版本
3.10
Bazel版本
- 无响应*
GCC/编译器版本
- 无响应*
CUDA/cuDNN版本
- 无响应*
GPU型号和内存大小
- 无响应*
当前行为?
当使用相同的批处理大小、高度、宽度和深度,首先以NCHW格式输入,然后以NHWC格式(支持MKL)输入时,tf.nn.max_pool2d的输出不正确。tf.nn.max_pool2d在相同输入(除了数据格式)上的输出必须相同(除了数据格式)。
独立代码重现问题
使用Colab重现 https://colab.research.google.com/drive/1Vuo7txDPDq-YXAuCFQcPNowHgOwbT7Oi?usp=sharing
4条答案
按热度按时间cl25kdpy1#
你好,@API92 ,
感谢你报告这个问题。我已经在intel-tensorflow中复现了报告的错误,并在这里附上了gist。
我已经用TF构建的二进制文件交叉检查了相同的代码,它运行正常。为了参考,我附上了gist。
这证实了问题仅限于intel-tensorflow。因此,我会向@TensorFlow-MKL团队留言。
感谢你的PR!
d5vmydt92#
我们会尽快检查并反馈!
zf9nrax13#
这个问题只出现在 TF 2.13 版本中。
请使用 TF 2.12 版本。
我们会尽快向开发团队报告并修复它。
谢谢!
5t7ly7z54#
修复已在#62819中,并应在下一个TF发布版本中提供。