在cloud m上导入tf转换时出现的问题

2024-05-04 06:13:30 发布

您现在位置:Python中文网/ 问答频道 /正文

每当我尝试在mlengine作业上导入tensorflow变换时,都会遇到以下问题:

Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
"main", fname, loader, pkg_name)
File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/root/.local/lib/python2.7/site-packages/trainer/task.py", line 
15, in 
from tensorflow.contrib.boosted_trees.python.ops import quantile_ops
ImportError: No module named boosted_trees.python.ops

Tensorflow转换在数据流上运行良好,但当我尝试训练模型时,出现了上述错误。一般来说,Tensorflow在mlengine上似乎工作得很好,但是如果我试图只使用import-boosted,我确实会遇到一些问题_树.python.ops. 我使用的是tf1.4和tft0.4.0。我运行的代码是cloudml samples reddit_tft示例的一个稍作修改的版本。在


Tags: runinpymainlibusrtensorflowline
1条回答
网友
1楼 · 发布于 2024-05-04 06:13:30

AFAI python包是“tensorflow_transform”而不是“tensorflow transform”。 代码中的“tensorflow”和“tensorflow_transform”之间存在冲突。我在reddit_tft的例子中使用了tensorflow_transform version 0.5和tensorflow 1.4.1,它起作用了。在

相关问题 更多 >