大家好,又见面了,我是你们的朋友全栈君。
搭建深度学习环境所需资料 (md 我就安个神经网络的环境简直要了我的狗命) 不过还是认识到很重要的一点,在书上找再多的资料 都不如自己亲身实践一下 还是要总结一下学了what 不然白捯饬了
1、cuda,pytorch,pyg,pip都需要安装(软件啊亲)(不搞这一出我还一直以为cuda是硬件) 2、pycharm必须要配置python的环境也必须要配置pytorch的环境才能跑GCN的程序 3、pip是一个应用商店,大家把开源的软件包都放到上面,需要用的时候用pip install下载这个包就好了 4、cmp和powershell都用法(刚开始觉着这些都是毛啊 后来被学长教了教发现还挺好用~) 5、之前在学校的时候,直接用xshell就跑了个GCN的程序,寒假一直就想,为啥在家里就得自己配环境,原因呢是xshell是个远程登录的工具,可以直接连接到学校的服务器,学校的服务器这些环境自然是都配好了,无奈实验室不给力在家里连接不上,貌似实验室现在的科研任务都是租的学校外面的服务器。
6、cuda是个什么玩意 最后我也没装上,原因呢,是我电脑没有cuda对应的显卡,我只有AMT和intel而cuda必须要依赖nvidia(英伟达)才行,之前一直报驱动版本不对,我还找了好多显卡驱动,结果压根不是软件版本的问题,是我的硬件不给力,因此只能用cpu跑,所以cuda白下了。 (显卡驱动:把显卡连接到电脑上的软件 会有显卡的配置啊之类的信息) 回归正题:cuda是什么。 大佬原话:cuda是GPU的平台,没有他程序会跑的很慢 是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。(知道为啥自己显卡不行了吧 人家是NVIDIA公司出的 肯定不能让你用)
anaconda是什么,anaconda和conda是什么关系,为什么要装anaconda XX照片管理系统 XX全家桶 anaconda和miniconda同为conda官方推荐的conda工具。anaconda和conda的关系,就像github和git的关系,anaconda不光包含了conda命令行软件,还包含了多如牛毛的预装python包,以及令人瞠目结舌的黑科技全家桶。 我们装anaconda主要是冲着conda管理python运行环境比较方便的原因,以及它那一大堆预装包。虽然其他的我们用不到,但是大树底下好乘凉嘛。
pip又是什么(应用商店) python和java一样,运行起来需要各种包的支持。java兴起的最开始,开源jar包作者在各自的网站上面发布自己的包,需要用的开发者就去他们的网站上下载,然而很快就出现了一个问题,如果一个大型工程需要用到几十个,甚至几百个jar包,一个个翻网站下载显然是非常劳累的。所以就有了maven和gradle,他们自己建了maven仓库和gradle仓库,就像IOS应用商店一样,开源jar包的作者会把各种版本的jar包统一上传到仓库,开发者统一下载,非常方便。 python问世的时候,java的maven和gradle早已流行多年,python官方也吸取了经验,直接官方内置pip工具,官方经营pip仓库。正式的名称叫做包管理工具。 conda的功能之一也是包管理工具。
3、pytorch是个啥子玩意 是一个深度学习的框架,大体来说就是提供一个借口,比如我想要搭个神经网络,调用个接口,他分分钟就给你搞定,又比如我想要 加一个优化器反向传播改参数,加一个optimizer他就给你搞定了(大兄弟666)。 提供了Python接口。 是一个以Python优先的深度学习框架,不仅能够实现强大的GPU加速,同时还支持动态神经网络,这是很多主流深度学习框架比如Tensorflow等都不支持的。 nummpy:是一个用于矩阵运算的库,pytorch可以替代nummpy进行深度学习的运算
在window下安装pip pip更换国内镜像源 安装pytorch Anaconda Pycharm环境下的PyTorch配置方法 如何使用pycharm新建项目 在pycharm中添加python虚拟环境 Pycharm中打开Terminal方式 不是内部或外部命令也不是可运行的程序或批处理 以管理员身份运行cmd pycharm2017版配置anaconda环境 重装显卡驱动 CUDA对应的NVIDIA驱动版本对照表 Nvidia显卡驱动和Intel显卡驱动有什么不同 安装pytorch_geometric 如何将GitHub上的源码下到电脑上 怎样用命令行转到G盘 怎样用cmd进入文件夹 power shell 怎样在win10下搜索power shell pip install 没反应怎么办 python.exe和pythonw.exe的区别(区分.py、.pyw、.pyc文件)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172960.html原文链接:https://javaforall.cn