大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
搭建深度学习环境所需资料
(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文件)
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/172960.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...