Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tensorflow cannon导入名称';梯度_util';_Python_Tensorflow - Fatal编程技术网

Python Tensorflow cannon导入名称';梯度_util';

Python Tensorflow cannon导入名称';梯度_util';,python,tensorflow,Python,Tensorflow,完成后 pip安装tensorflow gpu 我正在努力 从tensorflow.python.ops导入渐变\u util 但是我得到了 无法导入名称“渐变” 错误。如何修复此问题?您必须使用与TensorFlow版本兼容的基准版本。 使用pip show tensorflow确定它 然后转到克隆的基准测试库,并签出到所需的分支,例如git checkout cnn\u tf\u v1.13\u compatible 以前的评论建议使用TensorFlow 2.0,但我认为问题的作者不需要它

完成后

pip安装tensorflow gpu

我正在努力

从tensorflow.python.ops导入渐变\u util

但是我得到了

无法导入名称“渐变”


错误。如何修复此问题?

您必须使用与TensorFlow版本兼容的基准版本。 使用
pip show tensorflow
确定它

然后转到克隆的基准测试库,并签出到所需的分支,例如
git checkout cnn\u tf\u v1.13\u compatible

以前的评论建议使用TensorFlow 2.0,但我认为问题的作者不需要它,只要它仍然未发布,并且有很多API破坏性的更改


另外,您应该说您正在尝试从tensorflow/您的问题中的基准启动基准。

您必须使用与tensorflow版本兼容的基准版本。 使用
pip show tensorflow
确定它

然后转到克隆的基准测试库,并签出到所需的分支,例如
git checkout cnn\u tf\u v1.13\u compatible

以前的评论建议使用TensorFlow 2.0,但我认为问题的作者不需要它,只要它仍然未发布,并且有很多API破坏性的更改


另外,你应该说你正试图从tensorflow/benchmarks中启动基准测试。

tensorflow中没有这样的模块
gradients\u util
。为什么要导入此模块?我们可以看看您将在哪里使用它吗?不过这个模块位于tensorflow官方存储库中。我试图在分布式计算机上使用它来测试tf,但这并不意味着它是公共API的一部分。您应该避免使用此类模块。对于相同的功能通常有更好的抽象。源代码中有一个
tensorflow.python.ops.gradients\u util
模块,但它是tensorflow 2.x的一部分。您可以尝试使用/或/(请注意,您可能更愿意在不同的虚拟环境中尝试),TensorFlow中没有这样的模块
gradients\u util
。为什么要导入此模块?我们可以看看您将在哪里使用它吗?不过这个模块位于tensorflow官方存储库中。我试图在分布式计算机上使用它来测试tf,但这并不意味着它是公共API的一部分。您应该避免使用此类模块。对于相同的功能通常有更好的抽象。源代码中有一个
tensorflow.python.ops.gradients\u util
模块,但它是tensorflow 2.x的一部分。您可以尝试使用/或/(但请注意,您可能更愿意在不同的虚拟环境中尝试)