本帖最后由 牛头 于 2017-5-19 16:09 编辑
本文讲述如何在WINDOWS系统下,安装tensorflow,并使用tensorflow来下围棋,初步体验人工智能。
一、安装python tensorflow0.12版本支持windows,需要python3.5.x。 (2)第一个Install Now是默认安装在c盘的,第二个是自己选择安装路径。 我选择第二个,同时将Add Python 3.5 to PATH勾选上。
(3)这一步都勾选上。
至此Python安装完成。
二、安装PIP工具
(2)解压安装包(如解压至系统D盘),打开Windows PowerShell,运行如下命令进入解压后的pip目录D:\Program Files\pip-9.0.1
(3)使用如下命令进行安装 python setup.py install
安装后可以在Windows PowerShell输入pip命令,检查安装情况。
三、安装cpu版的tensorflow 打开Windows PowerShell输入 pip install tensorflow 如果GPU支持的话,可以安装GPU版的tensorflow,方法可以上网找,我这里没有安装过。
在线安装如果不成功,可以下载tensorflow的安装包,在本地来安装。 pip install --upgrade --ignore-install xxxxx\tensorfow路径 安装成功后,可以在Python shell用如下命令来测试,执行后没有错误提示即为安装成功 import tensorflow as tf
四、让tensorflow和你来下围棋 介绍一个开源项目Mugo,它基于Tensorflow,可以使用sgf的棋谱训练围棋机器人,跟你下围棋。国内有朋友基于Mugo做了个WINDOWS下的傻瓜版,这里借花献佛给大家简单得讲下使用方法,原文链接。 下载Mugo的WINDOWS傻瓜版,点击下载,解压压缩包里的MuGo.rar文件: 准备工作: 打开Windows PowShell,输入pip install argh,然后输入pip install sgf,将缺少的围棋python模块安装上。
使用方法: 2、双击运行“z01 棋谱预处理.bat”,预处理棋谱。 3、双击“z02 训练.bat”,使用棋谱训练模型。 4、双击“z03 下棋.bat”,就可以跟训练出来的AI下棋。(也可以双击GoGui.exe,配置好机器人下棋,参数是python main.py gtp policy --read-file=tmp\savedmodel) 至此已经可以和tensorflow下围棋,领略人工智能的魅力。打包了上文四个步骤中用到的文件,需要的朋友可以点击下载。
路漫漫其修远兮,吾将上下而求索。
|