自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 已解决:AttributeError: module ‘scipy.misc‘ has no attribute ‘imsave‘

【代码】已解决:AttributeError: module ‘scipy.misc‘ has no attribute ‘imsave‘

2024-09-28 19:31:53 203 2

原创 已解决:“ModuleNotFoundError:No module named apex”

首先遇到这个问题不可以直接简单粗暴的使用:“pip install apex”直接安装模块来解决,这样的话程序还是会继续报错“ModuleNotFoundError:No module named apex”,别问我怎么知道,问就是深受其害!解决办法是:不要从你的虚拟环境中下载,而是直接复制网址去你的浏览器输入网址直接去下载apex-matser.zip,然后解压该文件,将其放到你的项目中。去网上查了资料,给的都是:git clone https://www.github.com/nvidia/apex。

2024-09-28 15:56:00 358

原创 新手必学:如何从github下载项目正确配置环境和运行起来!

第一步:先去github找到你需要的代码,然后点击code进行下载,下载时可以选择下载压缩包!第二步:解压后将项目放入pycharm中,如果你使用了anaconda的虚拟环境,那就将pycharm的编译环境改为你自己创建的编译环境! 第三步:找到项目中的requirements.txt文件,然后查看需要下载的相关环境的参数,然后在terminal中输入:pip install -r requirement.txt文件即可安装项目所需的环境。安装成功后确定好数据集所在的文件夹即可成功运行项目。

2024-09-17 11:40:42 527 1

原创 squeeze()和unsequeeze()函数的作用

squeeze():squeeze函数用于去除张量中所有大小为1的维度,注意当没有传入任何参数的时候,去掉的是所有大小为1的维度。sequeeze(dim):用于在指定位置添加一个大小为1的新维度。其他的大家自行尝试!

2024-08-14 14:44:51 318

原创 已解决:RuntimeError: Error(s) in loading state_dict for U2Net

这是权重文件中的某些层的数据类型(如浮点数精度)与模型中的对应层不一致 导致的。解决办法:在加载权重时使用。参数来忽略不匹配的层。

2024-08-14 10:59:45 210

原创 ERROR: Could not find a version that satisfies the requirement tensorboard (from versions: none)

举例:pip install tensorboard -i Simple index(替换为下面的网址)第二种办法:下载超时使用国内的镜像进行下载:格式为:pip install xxxx -i 国内镜像源。第一种:关闭你科学上网的VPN。

2024-08-07 11:10:33 311

原创 isinstance()的用法?

因此,isinstance(m, (nn.Conv2d, nn.Linear)) 的意思是: 如果 m 是 nn.Conv2d 类或者 nn.Linear 类的实例之一,返回 True;否则,返回 False。其中, (nn.Conv2d, nn.Linear) 是一个元组,包含了要检查的类型。在这里,检查的是 m 是否是 nn.Conv2d 类或者 nn.Linear 类的实例。isinstance() 是 Python 内置函数,用来检查一个对象是否是指定类或其子类的实例。

2024-08-05 16:52:46 223

原创 训练数据时的正确率挺高但是预测的时候总是预测不对

后面我发现是我传入的预测图片有问题,预测图片是我在网上随便找的,与我传入的图片的尺寸大小并不一致,所以导致训练正确率挺高的但是总是预测错误的问题!将图片尺寸调整后事情就变得和谐起来了!在跑实验的时候发现一个问题,明明我训练模型的时候正确率挺高的,怎么到了预测的时候就是预测不对,就是很离谱,传进去一个向日葵出来预测结果为蒲公英,嗯?我本着这两个花属实是一点不相似的原则和求学的精神,决定解决一下这个让人难受的问题!这下就可以了,哈哈哈,希望可以帮助到大家。

2024-07-31 10:14:25 148

原创 EOFError:Ran out of input解决

这是68行,显然这里可能有问题,这行代码是干嘛的,是用来加载我的预训练模型的,这里报错说输入有问题,至于怎么解决我没想到,后面在朋友的帮助下知道了,我的预训练模型是直接下载的官网的,下载的时候文件损坏了,但是神奇的被我保存下来了,所以问题就出在了我试图加载一个已经损坏的预训练模型,那么解决办法就很简单了,第二步:定位报错的代码的行数,从上图可以看到是我的train文件出问题了,那么依次看一下第139行和68行。这是139行,显然得不到任何信息,那行,再去68行。

2024-07-31 09:59:59 235

原创 安装pytorch的一般步骤

第四步:在你所创建的虚拟环境(我这里是test)中安装pytorch。第五步:安装后查看是否安装成功已经版本号的查看。第一步:在anaconda里面创建虚拟环境。好啦,这样就成功安装了pytorch啦!第二步:查看创建的虚拟环境。第三步:激活虚拟环境。

2024-07-26 14:57:49 178

原创 os.path.join()的作用

输出:\study\abc# 可以看到\python并没有出现,是因为当存在\参数的时候,从最后一个\开始拼接,前面的全部是舍弃。

2024-07-25 08:48:48 151

原创 OSError: [WinError 1114] 动态链接库(DLL)初始化例程失败

这个是权限问题,需要右键运行Pycharm然后再执行项目,即可搞定!

2024-07-23 19:26:16 347

原创 argparse中 argparse.ArgumentParser 的详解

有写的不对的地方,请大家多多指教!

2024-07-23 14:43:52 285 1

原创 Python中assert语句的用法

也就是如果not expression,那么就抛出异常和上面assert的解释一样,采用if语句更方便理解。](当expression为False时,就会抛出错误,直接这里)补充:一般情况下__debug__为True。如有不对的地方,请大家多多指教!

2024-07-21 10:19:12 238

原创 ModuleNotFoundError: No module named ‘tqdm‘

【代码】ModuleNotFoundError: No module named ‘tqdm‘

2024-07-19 14:49:43 140

原创 Pytorch中PIL类型的图片和Tensor类型图片的转换

就可以将Image的[W,H]图转为Tensor的[C,H,W]图,另外对于tensor的图片通常要传入的格式是[N,C,H,W]格式,所以需要对转换为[C,H,W]的图片再进行升维,采用。那么问题来了,在Pytorch中的图片必须转为Tensor类型才可以使用,那么怎么把PIL类型转为Tensor类型呢?两者读取的图片的格式不同:Image读取的图片是“RGB”,Opencv读取的图片是“BGR”尺寸也不同:Image读取的图片是[W,H],Opencv读取的图片是[H,C,W]

2024-07-17 21:49:31 222

原创 test_label.size(0)是什么意思?

这里的test_label.size(0)是什么意思呢?首先test_label是来自上面的测试集的标签,是一个Tensor数据类型,test_label.size()方法返回一个元组,表示张量的尺寸。对于标签张量,通常有两个维度:批处理大小(batch size)和类别数量(number of classes)# 迭代测试集的数据。

2024-07-17 20:57:05 265

原创 AttributeError: ‘_SingleProcessDataLoaderIter‘ object has no attribute ‘next‘

【代码】AttributeError: ‘_SingleProcessDataLoaderIter‘ object has no attribute ‘next‘

2024-06-11 10:57:17 115

原创 RuntimeError: mean(): could not infer output dtype. Input dtype must be either a floating point ...

【代码】RuntimeError: mean(): could not infer output dtype. Input dtype must be either a floating point ...

2024-06-10 14:59:47 162

原创 TypeError: conv2d() received an invalid combination of arguments

可以看到在我的代码中有一句x = nn.MaxPool2d(x,2,2),那么很好,问题来了,我们这里用的nn.MaxPool2d(x,2,2)这是一个模块,不是一个函数,不可以直接使用模块,模块需要定义后再使用,因此要么在我们的初始化函数中定义模块,要么就直接调用函数而不是模块。这里我们直接调用函数也就是将代码x = nn.MaxPool2d(x,2,2)改为x = nn.functional.max_pool2d(x,2,2)然后运行代码,问题解决!

2024-06-01 09:55:00 157

原创 Jupyter Notebook:To access the notebook, open this file in a browser

打开Jupyter notebook之后出现该界面的意思是你的Jupyter没有关联到你的浏览器所以不会自动打开,正常的操作是将Jupyter notebook关联到你的浏览器,但是!大家直接打开jupyter notebook,然后将上图红色框中的两个连接任选一个直接粘贴在浏览器中打开就可以打开Jupter notebook啦!总之两种方法的原理一样都是打开Jupyter notebook然后手动复制到浏览器打开!

2024-05-30 16:25:58 402

原创 OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

然后问题解决,正常运行!亲测有用,大家快去试!

2024-05-26 17:27:50 187 1

原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xaf in position 202: illegal multibyte sequence

我只是把coco128.yaml换成了我自己写的mydataset.yaml然后就出现了标题里面的报错。首先说明这个错误是怎么来的,我想利用yolov5训练自己的数据,然后我进行了如下图的操作。最后发现是因为我自己写的mydataset.yaml里面有中文注释,这个文件中不可以出现。

2024-05-26 09:58:15 163

原创 ModuleNotFoundError: No module named ‘utils‘

训练Yolov5模型的时候,如果出现了“ModuleNotFoundError: No module named 'utils'”有可能是你把Yolov5模型所在项目文件夹中的utils文件夹不小心删除了。只需要找到Yolov5之前下载的压缩包,把utils复制一份放到项目根目录的下面即可。

2024-05-26 09:36:11 509

原创 Tensorboard报错:No dashboards are active for the current data set.

遇到这种情况只需要把之前写的文件夹的名字换为绝对路径即可:

2024-05-19 15:58:23 224 1

原创 jupyter notebook报错:Bad file descriptor (C:\ci\zeromq_1616055400030\work\src\epoll.cpp:100)

在jupyter中写代码的时候发现运行不了,并且Anaconda Prompt中提示Bad file descriptor (C:\ci\zeromq_1616055400030\work\src\epoll.cpp:100)这时候Anaconda Prompt中输入:conda install pyzmq==19.0.2然后就可以正常使用jupyter了。

2024-05-17 20:57:35 356

原创 Requirement already satisfied: pillow in d:\anaconda3\lib\site-packages (8.4.0)DEPRECATION: pyodbc

这个的意思是pyodbc 4.0.0被弃用了,需要你自己更新一下pyobdc。

2024-04-29 11:36:46 206

原创 C++基础代码练习

2、输入一个三位数,将这个三位数反向输出,例如:输入1 2 3 ,输出:3 2 1。好了,不想写了,其他的有时间整理给大家看,明天整理一下各种排序算法~4、鸡兔同笼问题,总数量为n,总腿数为m,问鸡和兔子各有多少只?1、判断一个数是不是素数(素数的定义:只能被1和本身整除)6、输入三个数,按从小到大输出;3、交换a,b变量的值。

2024-03-31 11:37:06 224 1

原创 《重生之我在CSDN学C++ ———— 下篇》

函数返回值 函数名(参数列表){函数语句体;return 表达式;函数返回值:指的是函数返回一个什么类型的值函数名:给函数起一个名字,见名知意参数列表:调用该函数时,需要传递的数据函数语句体:该函数实现的某一功能的具体实现return:和函数返回值对应,执行完函数后应返回的值。注意:函数的定义和实现都在main函数的外面,不可以写在main函数里面!!!//冒泡排序//BubbleArray为冒泡排序函数,在主函数中需要是调用i++){j++){

2024-03-29 17:39:33 731 1

原创 《重生之我在CSDN学C++ ———— 上篇》

数组名是常量,所以不可以对数组名进行赋值,也可以采用sizeof求数组的大小,例如 int arr[] = {1,2,3,4};1)字符char(1字节)型,需要注意的是字符型变量并不是将变量的内容放在内存中,而是将ASCII码(见下表)存放在内存中。写的比较简单,有的基础知识没有讲,笔记主要是为了方便自己复习用,有什么地方写错了,也请大家指出,第一次写可能有很多问题,大家多多包涵。int a = 10;数据类型 数组名[行数][列数] = {{元素1,元素2},{元素3,元素4},{元素5,元素6}};

2024-03-26 17:23:52 696

原创 小程序,云服务,定位系统

之前写了一个定位系统去找停车位,上面的图是欢迎界面。点击立即使用就去了登录界面点击登录就可微信登录这是登录成功了然后就是车主认证,意见反馈,车辆服务的按钮对应的界面哈哈哈,界面布局有点丑接着就是停车记录然后就是首页可以点击相应的按钮去实现自己想要的功能点击了预约停车就出现了搜索界面,同时搜索界面还有一个摄像头界面,用于记录车位发生的情况,同时车主人可以随时查看,然后就是导航去某个地方。参加的一个小项目的...

2022-07-12 17:39:16 78

原创 明明android已经设置好了调试模式,但是华为手机就是不能真机调试,那么可能是你手机模式没有调好

首先到华为手机的开发人员选项点击手机设置→系统和更新→开发人员选项就是下面这个界面:我就是安卓软件设置好了,但是一直不能真机调试后面发现原来没有打开usb调试。希望可以帮到大家。...

2022-07-12 17:24:49 1575 1

原创 Inconvertible types; cannot cast ‘android.view.View‘ to ‘com.example.uiwidgettest.ListView‘

跟着参考书敲的代码结果这一句一直报错搞了大半天后面终于发现了问题希望能帮助到大家!

2022-06-27 20:53:53 1152 3

原创 小程序云服务上传文件、视频、GIF

前几天放假前就写了个小程序,一边忙复习一边也小程序,差点熬不过来,最后终于写完了,我主要写的就是利用云服务去写小程序,主要实现的功能也简单,就是上传文件,然后下载比打开文件,我主要做的是PDF,其实各种的都可以做,原理都是一样的,后面因为需要写了播放视频的模块,都是上传到云服务,从云服务拿ID过来,GIF的更简单,直接image标签来搞,差不多搞了一下大体的布局就搞定了下面是一些成果展示:这个是视频界面可以播放视频这个是GIF的,我就截了个图没有录视频了这个就是PDF界面...

2022-06-17 19:44:07 325 1

空空如也

空空如也

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

TA关注的人

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