我看了视频演示http://www.lectoro.com/index.php?action=search&ytq=H2O%20TensorFlow%20Deep%20Learning%20Demo
我可以使用相同的火花和闪闪发光的版本来设置环境 . tensorflow在python3上运行 . 显然,该示例使用python2代码 . 我收到了SyntaxError:调用'print'时缺少括号 . 它指向一个带有极长路径的文件,该路径以context.py中的/ private结尾开头 .
有没有办法让我的演示版能够与我的python3环境一起使用?
2 回答
是的,现在演示是Python 2特定的 . 但是,我们将更新它以匹配Python 3语法 . 我同时可以随意修改代码或查看DeepWater,它在MxNet(和TF,以及Caffe - 正在进行)中引入深度学习https://github.com/h2oai/deepwater
假设你正在使用这个python笔记本:https://github.com/h2oai/sparkling-water/blob/master/py/examples/notebooks/TensorFlowDeepLearning.ipynb
Python 3的变化:
在[8]中放置了parantheses:
在[3]中使用
range()
添加list()
:[4]:
(我注意到这个改变已经在
train()
的调用中完成了 . )我无法发现任何其他内容,并且这些更改应与Python 2兼容 . 如果仍然出现错误,您可以在错误发生的笔记本的哪个部分发帖吗?