Unity机器学习环境搭建-Mac篇(转)
⾃从Unity推出机器学习代理⼯具,但鉴于⽹友们评价“配置环境都是天坑”,今天继续为⼤家分享的是如何在Mac下配置Unity机器学习代理⼯具。
特别说明:
macOS版本要求:OS X El Capitan(10.11)及以上。
建议下⽂中所使⽤的软件版本都使⽤最新的版本。
安装Homebrew
对于许多使⽤macOS作为操作系统的开发者来说,⼀般习惯于使⽤命令⾏安装所需应⽤,当然这样也能显得很geek。⽽Homebrew也是很常⽤的软件包管理⼯具,能在Mac中⽅便的安装软件或者卸载软件。
最快的排序算法是哪个打开Terminal应⽤,输⼊以下命令下载安装最新的Homebrew。
update 什么意思<picture >
image
</picture>
命令⾏显⽰
安装完Homebrew后,建议重启Terminal。
通过Homebrew 安装 Python 3
Python是机器学习常⽤的语⾔,TensorFlow就使⽤它作为主要开发语⾔。作为解释语⾔,它不需要进
⾏编译,对于机器学习所需要的⼤量原型化和迭代处理有相当⾼的效率。⽽且Python开发⽣态成熟,有许多库可供使⽤。通过pip(Python Package Index)⼯具,你可以安装各种基于Python的库。
输⼊ brew install python3 安装 Python3。在安装完Python3之后,建议重启Terminal。
安装项⽬所需Python库和⼯具智能模板网站建设
安装Jupyter Notebook
imagelog2为底3的对数等于
Jupyter Notebook是⼀个开源的Web应⽤程序,可以让你创建和共享包含实时代码,⽅程式,可视化和说明⽂本的⽂档。 ⽤途包括:数据清理与转换,数值模拟,统计建模,机器学习等等。
输⼊ pip3 install jupyter 安装Jupyter Notebook。
安装NumPy
image
NumPy是Python语⾔的开源数学扩展库。⽀持⾼级⼤量的维度数组与矩阵运算,此外也针对数组运算提供⼤量的数学函数库。最近NumPy宣布不再⽀持Python 2,因此建议使⽤Python 3作为主要⼯具。
输⼊ pip3 install numpy 安装 NumPy。
安装Pillow
域名注册好了怎么弄网站
python安装教程macimage
Pillow是PIL(Python Imaging Library,Python图像库)的⼀个分⽀,提供了对于开发者许多⽐较友好和直观的功能。
输⼊ pip3 install pillow 安装 Pillow。
安装docopt
image
docopt是Python的命令⾏参数解析器,其基于多年来⽤于描述程序界⾯的帮助信息⽽设计的,因此可以给开发者清晰的输出体验。
输⼊ pip3 install docopt 安装 docopt 。
安装TensorFlow
image
TensorFlow是现今⾮常流⾏的使⽤数据流图进⾏数值计算的开源软件库。图中的节点代表数学运算, ⽽图中的边则代表在这些节点之间传递的多维数组(张量)。这种灵活的架构可让你使⽤⼀个 API 将计算⼯作部署到桌⾯设备、服务器或者移动设备中的⼀个或多个 CPU 或GPU。 TensorFlow 最初是由 Google 机器智能研究部门的 Google Brain 团队中的研究⼈员和⼯程师开发的,⽤于进⾏机器学习和深度神经⽹络研究, 但它是⼀个⾮常基础的系统,因此也可以应⽤于众多其他领域。
输⼊ pip3 install tensorflow 安装 TensorFlow。
Python库快捷安装
⼀步步通过pip3安装这些库可能有些⿇烦,如果你已经安装了Python3,并且克隆了Github上完整的ml-agents项⽬。
打开Terminal,通过CD命令直接指向到项⽬的python⽬录地址,如cd /Users/XXX/UnityMachineLearningAgents/python 键⼊回车键,定向地址。
输⼊“pip3 install .”,安装以上所有的Python库和⼯具(切记不能忘记install后⾯的英语句号)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论