Happy3w

研究一个五子棋的AI程序

2018.09.27
持续更新中... 机器环境 MAC Pro 1、准备Python环境 1.1、 安装pyenv 1.2、 安装pyenv-virtualenv 1.3、 安装python3.5.1,执行pyenv install -v 3.5.1 1.3.1、[2018-09-27] 报错:zipimport.ZipImportError: can't decompress data; zlib not available 解决方法: 1.3.1.1、安装brew。执行如下命令 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null 1.3.1.2、 安装zlib brew install zlib 添加环境变量到.bash_profile export LDFLAGS="-L/usr/local/opt/zlib/lib" export CPPFLAGS="-I/usr/local/opt/zlib/include" 2、准备机器学习环境 2.1、[2018-09-28] 寻找一个sample,当前参考 git clone https://github.com/yenchenlin1994/DeepLearningFlappyBird.git 2.2、[2018-09-28]需要启用虚拟环境,执行如下命令 pyenv virtualenv 3.5.1 myvirtual3.5.1 pyenv local myvirtual3.5.1 pyenv activate myvirtual3.5.1 2.2.1、梳理关系:python2,python3,pyenv,pyenv 2.3、[2018-09-28] 安装TensorFlow 0.7。GPU 版本需要 CUDA 和 cuDNN 的支持。 2.3.1、升级pip。可以用 pip -V 查看当前 pip 版本,也可以用 python -m pip install -U pip 升级pip 2.3.2、安装TernsorFlow.执行命令: GPU安装方法:[当前系统不可用]pip3 install --upgrade tensorflow-gpu 2.3.3、安装全新的virtual-env环境:virtualenv --system-site-packages ~/tensorflow 2.3.1、安装CUDA 2.3.2、安装cuDNN 2.4、安装pygame 2.5、安装OpenCV-Python 2.6、运行 2.7、阅读修改 https://blog.csdn.net/tMb8Z9Vdm66wH68VX1/article/details/78967104 3、训练模型 4、一个可以和人PK的五子棋项目