删除Win10上所有tensorflow-gpu安装痕迹
Remove all traces of tensorflow-gpu installation on Win10
我在 Windows 10 64 位 Python 3.5.3 上从 gpu 恢复到 tensorflow-cpu 时遇到问题。
我正在使用 riga/tfdeploy 来分发与 tf-gpu 不兼容的训练模型。我安装了 tf-gpu 进行实验,然后恢复为 cpu,全部使用 pip install/uninstall。现在我收到关于 RealDiv 和 VariableV2 等未知操作的错误消息。在启动 tensorflow 会话时,我现在收到一堆在安装和卸载 GPU 版本之前没有出现的消息,例如:
OpKernel ('op: "BestSplits" device_type: "CPU"') for unknown op: BestSplits
我的问题是:如何从我的系统中删除任何 tf-gpu 痕迹并返回到 tf-cpu?我正在使用 tensorflow-1.0.0-cp35-cp35m-win_amd64.whl (V1.0.0)
我读了这个:
How to uninstall TensorFlow completely?
和 GitHub 上的几个相关问题,但一直无法返回 tf-cpu。
重现步骤:
- 在 Win 10 64 位上,Python 3.5.3,pip 安装 tensorflow
- 运行 a tf.Session() - 没有关于 BestSplits、RealDiv 等操作的消息,tfdeploy 运行 没问题。
- pip 安装 tensorflow-gpu
- pip 卸载 tensorflow-gpu
- 这些操作的一些痕迹仍然被注册,导致像
OpKernel ('op: "BestSplits" device_type: "CPU"') for unknown op: BestSplits
这样的警告,同时 运行ninng tf,并且还导致像 tfdeploy 这样的框架崩溃
我已经尝试完全重新安装 Python 3,删除所有站点包等。我已经安装和卸载了 CUDA。操作似乎在某处注册,导致安装和卸载 tf-gpu 后 tf-cpu 的不同行为。
任何关于摆脱of/unregistering这些操作的建议!
PYPI 包上有一个错误会生成 OpKernel 错误。目前的解决方法是卸载 TensorFlow,下载 nightly build 并安装它,同时不会替换 PYPI 包。
请参阅this issue on Github了解更多详情。
我在 Windows 10 64 位 Python 3.5.3 上从 gpu 恢复到 tensorflow-cpu 时遇到问题。
我正在使用 riga/tfdeploy 来分发与 tf-gpu 不兼容的训练模型。我安装了 tf-gpu 进行实验,然后恢复为 cpu,全部使用 pip install/uninstall。现在我收到关于 RealDiv 和 VariableV2 等未知操作的错误消息。在启动 tensorflow 会话时,我现在收到一堆在安装和卸载 GPU 版本之前没有出现的消息,例如:
OpKernel ('op: "BestSplits" device_type: "CPU"') for unknown op: BestSplits
我的问题是:如何从我的系统中删除任何 tf-gpu 痕迹并返回到 tf-cpu?我正在使用 tensorflow-1.0.0-cp35-cp35m-win_amd64.whl (V1.0.0)
我读了这个:
How to uninstall TensorFlow completely?
和 GitHub 上的几个相关问题,但一直无法返回 tf-cpu。
重现步骤:
- 在 Win 10 64 位上,Python 3.5.3,pip 安装 tensorflow
- 运行 a tf.Session() - 没有关于 BestSplits、RealDiv 等操作的消息,tfdeploy 运行 没问题。
- pip 安装 tensorflow-gpu
- pip 卸载 tensorflow-gpu
- 这些操作的一些痕迹仍然被注册,导致像
OpKernel ('op: "BestSplits" device_type: "CPU"') for unknown op: BestSplits
这样的警告,同时 运行ninng tf,并且还导致像 tfdeploy 这样的框架崩溃
我已经尝试完全重新安装 Python 3,删除所有站点包等。我已经安装和卸载了 CUDA。操作似乎在某处注册,导致安装和卸载 tf-gpu 后 tf-cpu 的不同行为。
任何关于摆脱of/unregistering这些操作的建议!
PYPI 包上有一个错误会生成 OpKernel 错误。目前的解决方法是卸载 TensorFlow,下载 nightly build 并安装它,同时不会替换 PYPI 包。
请参阅this issue on Github了解更多详情。