创建pytorch环境_Udacity pytorch

创建pytorch环境_Udacity pytorch在window下安装pippip更换国内镜像源安装pytorchAnaconda+Pycharm环境下的PyTorch配置方法

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新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账号...

(0)


相关推荐

  • checkbox选中和不选中 jqu_jquery checkbox 选中不选中

    checkbox选中和不选中 jqu_jquery checkbox 选中不选中展开全部$(function(){//动态绑定默认状态//$(“#ck”).attr(“checked”,true)//选中//$(“#ck”).attr(“checked”,false)//未选中//点击判断选中还是未选中$(“#ck”).click(function(){if($(this).is(“:checked”)){alert(“选中”);}else{alert…

  • Spring Boot:jar中没有主清单属性[通俗易懂]

    Spring Boot:jar中没有主清单属性[通俗易懂]使用SpringBoot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用java-jar命令的时候,提示了xxxxxx.jar中没有主清单属性:D:\hu-git\spring-xxx-xxx\target>java-jarspring-cloud-eureka-0.0.1-SNAPSHOT.jarspring-xxx-xxx-0.

  • 一张色环图教你搞定配色![通俗易懂]

    一张色环图教你搞定配色![通俗易懂]一张色环图教你搞定配色!不管是在平面设计或网页制作中,还是在平常生活中的衣服穿搭和室内装潢中,要想打造出非凡的视觉效果,合理的颜色搭配非常重要。下面介绍几种色彩搭配方案供您参考,让你轻易地一靶中的

  • int转long Long型

    int转long Long型Longl=(Long)5;以上的不行 因为Long是包装类,而int是值类型数据,两者是不能这样强转的。longl=(long)5; int和long都是基本类型的数据,是可以强转的,那么我就可以以此作为桥梁,强转成long后,再生成Long类型的数据。Longl=newLong((long)5); 这样就可以将int类型顺利转换为Long…

  • Heartbleed心脏出血漏洞原理分析

    Heartbleed心脏出血漏洞原理分析Heartbleed心脏出血漏洞原理分析Heartbleed心脏出血漏洞原理分析2017年01月14日18:14:25阅读数:27182017年01月14日18:14:25阅读数:271

  • html邮件签名制作,制作自己的个性化电子邮件签名[通俗易懂]

    html邮件签名制作,制作自己的个性化电子邮件签名[通俗易懂]制作自己的个性化电子邮件签名您是不是经常给朋友发E-mail?如果每个邮件中都有一个精美的签名文件,文件中包括通讯地址、邮政编码以及电话、手机、QQ号码等联系方法,甚至可以包含简单的声音文件,并且每次在OutlookExpress中新建邮件时,可以自动签名——岂不很美?我们就一起来制作这样一个签名文件。1、启动OE,单击工具栏“新邮件”按钮,打开“新邮件”窗口。输入签名内容,包括通讯地址、电话…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号