pytorch学习3

device = torch.device("cuda:0"if torch.cuda.is_available() else"cpu")
model.to(device)
#还有输入输出也放到显卡上
inputs,target = input.to(device),target.to(device)

当网络结构比较复杂,我们可以用新的类去封装他

你就像那个inception等等

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qU1ltKbq-1618554035919)(C:\Users\haojie\AppData\Roaming\Typora\typora-user-images\image-20210415154137520.png)]
虚线框这种将长,宽,通道数都进行了变化。而左边实线那种没有长宽通道数都没有发生变化
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AjNtE6Fu-1618554035920)(C:\Users\haojie\AppData\Roaming\Typora\typora-user-images\image-20210415154321731.png)]
虚线那个右边那个是进行了下采样,出现在conv3_1,conv4_1,conv5_1中
conv2_1不会出现。为什么呢,因为conv2_1(我们看50-layer,101-layer,152-layer)中最后输出的通道数是256(256是等于64乘4的)
18-layer,34-layer的不需要,不需要就可以满足,自然就不需要了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-93vM1Cyy-1618554035921)(C:\Users\haojie\AppData\Roaming\Typora\typora-user-images\image-20210415155308964.png)]

…/ 表示当前文件所在的目录的上一级目录
./ 表示当前文件所在的目录(可以省略)
/ 表示当前站点的根目录(域名映射的硬盘目录)

conda uninstall xxx //卸载xxx包

pycharm导入torch一直有问题

显示no module

为什么呢,是因为我把pytorch那个环境删除了同时本工程和那个解释器固定连接了,出了问题

为什么我删除了那个pytorch虚拟环境,因为那个环境torch.cuda.is_available()显示false

本地pkg下载过pytorch后,你以后下载同一版本的Pytorch,好像会首先查找本地,直接秒安装完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值