pytorch
沛竹君
这个作者很懒,什么都没留下…
展开
-
解决报错“AttributeError: ‘Meteor‘ object has no attribute ‘meteor_p‘”
今天运行一个曾经运行成功的程序,结果报错“AttributeError: 'Meteor' object has no attribute 'meteor_p'”,原来是因为重装系统后忘记安装java输入sudo apt updatesudo apt install openjdk-11-jdk安装完成后输入 java -version 进行检查,弹出以下信息说明安装成功openjdk version "11.0.10" 2021-01-19OpenJDK Runtime Envi.原创 2021-04-12 17:23:00 · 2545 阅读 · 2 评论 -
Linux使用豆瓣源下载scipy报错“Cannot unpack file “
输入语句:pip install -i http://pypi.douban.com/simple/ scipy==1.2.0报错如下:Cannot unpack file /tmp/pip-unpack-img8xnm_/simple.htm (downloaded from /tmp/pip-req-build-no42ay7g, content-type: text/html); cannot detect archive formatCannot determine archiv原创 2021-03-20 21:30:09 · 518 阅读 · 0 评论 -
解决报错:h5py objects cannot be pickled
训练模型时出现报错:"h5py objects cannot be pickled"这是因为在加载训练集时使用了多线程解决方法:修改原代码train_loader = torch.utils.data.DataLoader( CaptionDataset(data_folder, data_name, 'TRAIN', transform=transforms.Compose([normalize])), batch_size=batch_size, s原创 2021-03-17 11:54:27 · 7614 阅读 · 6 评论 -
解决报错“ImportError: cannot import name ‘imread‘“
根据网上查找的结果,应该输入:pip install pillow但我输入后提示已经安装了pillow这种情况下,可以将scipy进行降级,我电脑原本安装的scipy版本是1.5.4,首先输入:pip uninstall scipy接下来安装scipy1.2.1版本:pip install scipy==1.2.1此时运行程序,报错消失...原创 2021-03-05 18:43:05 · 462 阅读 · 1 评论 -
解决调用‘plt.show()‘之后不显示图像
在代码中调用plt.show()之后没有显示img对应的图像import matplotlib.pyplot as pltplt.imshow(img)解决方法如下:首先,在头文件中加入:import pylab然后在原代码plt.show(img)下面添加:pylab.show()如图所示,图片可以正常显示...原创 2021-03-03 19:19:16 · 14866 阅读 · 5 评论 -
调用torch.utils.tensorboard的SummaryWriter报错“module ‘tensorflow‘ has no attribute ‘io‘“
调用torch.utils.tensorboard的SummaryWriter函数时报错"module 'tensorflow' has no attribute 'io'",这是由tensorboard的版本过低造成的。torch.utils.tensorboard.SummaryWriter()module 'tensorflow' has no attribute 'io'对tensorboard的版本进行升级pip install tensorboard==1.14.0升级成功原创 2021-03-03 18:10:51 · 1627 阅读 · 0 评论 -
pytorch入门实战笔记(二)——使用resnet网络识别是否患有新冠肺炎
本文使用的数据集为COVID-CT数据集,链接附上:项目结构如图:data文件夹下存放数据集,runner为运行代码,Resnet_0.0001文件夹下保存实验过程曲线图。resnet模型实现(此部分参考博文https://blog.csdn.net/qq_40700490/article/details/107967767)def conv3x3(in_channels, out_channels, stride=1): return nn.Conv2d(in_channels.原创 2020-11-22 00:10:27 · 1309 阅读 · 1 评论 -
pytorch安装最容易实现版本,踩坑无数总结
在安装pytorch的过程中,尝试过在线安装,离线安装清华网站镜像资源,pytorch官方网站离线安装等等方式后,认为最简单并且最不容易出错的安装方式如下:首先,前提是已经安装好合适版本的cuda、python和anaconda进入anaconda prompt创建环境 conda create -n pytorch-gpu python=3.6(我用的3.6,写你自己python的版本号) pytorch官方网站下载torch和torchvision的离线whl安装包,torch和tor.原创 2020-09-21 12:10:43 · 7305 阅读 · 11 评论 -
pytorch入门实战笔记(一)——使用LeNet网络结构创建MNIST手写数字识别分类器
MINIST数据集是一个包含60000张训练图片,10000张测试图片的手写数字数据集,包含0~9十个类别的数字,且全部为单色图片。解决问题的整体思路:下载并加载数据,并做出一定的预先处理 pipline1 = transforms.Compose([ #随机旋转图片 transforms.RandomHorizontalFlip(), #将图片转化为Tensor格式 transforms.ToTensor(), #正则化(当模型出现过拟合的情况时,用原创 2020-10-17 15:42:46 · 1323 阅读 · 4 评论 -
TypeError: img should be PIL Image. Got <class ‘torch.Tensor‘>
出现报错如图:问题原因:在定义transforms.Compose()时,把ToTensor()方法写在了随机旋转图片的方法RandomHorizontalFlip()之前,造成顺序不对解决方法:将ToTensor()方法移动到RandomHorizontalFlip()之后此时运行程序,报错消失。...原创 2020-10-17 11:11:40 · 8288 阅读 · 1 评论