自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 PyTorch 普通卷积和空洞卷积

import numpy as npfrom torchvision.transforms import Compose, ToTensorfrom torch import nnimport torch.nn.init as initdef transform(): return Compose([ ToTensor(), # Normalize((12,12,12),std = (1,1,1)), ])arr = range(1,26)arr

2021-12-14 20:55:49 389

原创 pytorch可视化输出模型计算力和参数量,设备损耗,运行时间等信息

输出下面的表格形式的,将自己的模型都输出出来。from torchstat import statfrom torchvision.models import resnet50model = resnet50()stat(model, (3, 224, 224)) # (3,224,224)表示输入图片的尺寸记得:pip install torchstat不过好像会报下面的错误:所以,只需要在最下面的错,点进去了。将detach()后面变为detach().cpu,bu,不过还是会报

2021-12-10 16:20:17 1769

原创 pytorch调用不同的分类模型

其实pytorch内部已经嵌入了需要的分类模型,包括:resnet、densenet、AlexNet、vgg、SqueezeNet、SqueezeNet、googlenet等等只需要自己直接调用即可调用方法:import torchvisionmodel = torchvision.models.resnet50(pretrained=True)不需要预训练模型的参数来初始化model = torchvision.models.resnet50(pretrained=False)pretra

2021-12-10 13:09:27 1719

原创 pytorch自己搭建深度学习图像分类模型

首先导入一些必须使用的包,这些包导入的包都是后续操作用的,包括pytorch对数据集加载等一些操作;看你自己需要使用什么功能,就导入什么样子的包,不过大致需要导入的包是相同的import torchfrom torch import nnfrom net import MyAlexNetimport numpy as npfrom torch.optim import lr_schedulerimport osfrom torchvision import transformsfrom .

2021-12-08 11:28:31 1238

原创 对图片数据集进行划分代码

以下代码来源:https://www.bilibili.com/video/BV18L4y167jr?p=3&spm_id_from=pageDriver这个博主,首先感谢他制作的视频教程,个人觉得写的还不错其源代码为:import osfrom shutil import copyimport randomdef mkfile(file): if not os.path.exists(file): os.makedirs(file)# 获取data文件

2021-12-08 11:01:21 910

原创 查看显卡和cuda是否安装成功

我被这个问题尴尬了很久,nvidia-smi 查看显卡驱动是否安装成功nvcc -V 查看cuda是否安装成功,其实也就是cuda是否安装成功记住这两个都需要网上下载对应版本的软件,下载之后正常跟安装其他的软件一样安装就可以,但是cuda安装的时候,一会也会涉及安装pytorch,别去最新官网安装了,因为你已经安装了cuda了,所以找对应版本的安装就可以,网址:https://pytorch.org/get-started/previous-versions/

2021-12-05 21:08:32 4013

原创 本机cuda和环境cuda版本不对应导致没办法调用

有的的时候,自己新建的环境和本地安装的cuda版本不对应,会导致自己的没办法使用GPU运行nvcc -V 显示的是本机的cuda版本,torch.version.cuda 显示的是该环境的版本,记得在import torch 里面进行输入因为两个版本需要对应,最好就是本机安装什么cuda版本,环境就安装什么cuda版本,目前我是这样解决的...

2021-12-05 21:00:30 1928 4

原创 安装显卡驱动,每次关机都掉显卡驱动

下载官网网址:https://www.nvidia.cn/drivers/results/181582/安装:sudo chmod a+x NVIDIA-Linux-x86_64-455.38.run sudo ./NVIDIA-Linux-x86_64-455.38.run之后一直确定就可以

2021-12-03 21:40:22 2455

原创 全部图片数据集划分8:2数据集,python代码

划分数据集是指全部的数据集,之后划分成train占8份,test占两份,划分之后是每一类下面都有一个train和test文件首先,新建一个空文件,子目录下把每一类的文件夹复制,新建代码pythonimport os# i 用来计算文件数量,k 用来计算新建文件夹的数量i = 0k = 0# 想保存到的根路径save_dir = r'C:\Users\Administrator\Desktop\project\256_ObjectCategories_New5'# 如果目录不存在,则创

2021-12-01 12:00:26 2828

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除