- 博客(8)
- 收藏
- 关注
原创 MemoryError的处理方式
Bug:MemoryError: Unable to allocate 4.34 GiB for an array with shape (40442, 80, 60, 3) and data type float64记录几种查到的解决策略:1. 低精度保存数据一般计算上通过numpy得到的16位浮点数。float64占用的内存是float32的两倍,是float16的4倍,比如对于CIFAR10数据集,如果采用float64来表示,需要60000323238/1024**3=1.4G60000∗32
2021-12-07 21:32:14
9807
原创 graphviz.backend.ExecutableNotFound: failed to execute ‘dot‘, make sure the Graphviz executables are
Python 使用 Graphviz 绘图遇到的问题和解决方法目录解决方法1.下载安装2.设置环境变量检查在利用graphviz进行模型可视化时,调试出现如下报错:graphviz.backend.ExecutableNotFound: failed to execute 'dot', make sure the Graphviz executables are on your systems' PATH解决方法1.下载安装Graphviz的官网下载:https://graphviz.git
2021-10-25 14:18:05
4148
4
原创 Python读取xlsx文件时报错“xlrd.biffh.XLRDError: Excel xlsx file; not supported”
在使用PyCharm编辑器进行xlrd读取Excel数据时,出现了“xlrd.biffh.XLRDError: Excel xlsx file; not supported”的错误,如下所示错误分析: 我安装的xlrd版本为2.0.1版,程序报错主要是xlrd的2.0以上版本不支持后缀名.xlsx文件的读取,支持.xls文件的读取。最新的xlrd居然不支持Excel .xlsx文件的读取。通过查找大量的资料,找到解决该问题的办法。方法一:在调用read_excel()函数时,添加条件“eng
2021-10-12 13:28:56
1484
1
原创 Python学习笔记
Q:**print(“decimal hex chr {0:^30}”.format(“name”))**里 {0: ^ 30}是什么意思A:这种用法属于Python的格式化输出字符:{0:^30}中的0是一个序号,表示格式化输出的第0个字符,依次累加;{0:^30}中的30表示输出宽度约束为30个字符;{0:^30}中的 ^ 表示输出时右对齐,若宽度小于字符串的实际宽度,以实际宽度输出...
2021-10-11 09:03:47
277
原创 Python+Opencv实现图像匹配——模板匹配
1、原理简单来说,模板匹配就是拿一个模板(图片)在目标图片上依次滑动,每次计算模板与模板下方的子图的相似度,最后就计算出了非常多的相似度;如果只是单个目标的匹配,那只需要取相似度最大值所在的位置就可以得出匹配位置;如果要匹配多个目标,那就设定一个阈值,就是说,只要相似度大于比如0.8,就认为是要匹配的目标。1.1 相似度度量指标差值平方和匹配 CV_TM_SQDIFF标准化差值平方和匹配 CV_TM_SQDIFF_NORMED相关匹配 CV_TM_CCORR标准相关匹配 CV_TM_C
2021-10-07 16:12:41
12266
4
原创 cv2.error: OpenCV(4.5.3) C:\Users\runneradmin\AppData\Local\Temp\pip-req-build-q3d_8t8e\opencv\modul
在使用 python-opencv进行识别处理时可能会遇到下面的错误:Traceback (most recent call last):File “D:/pycharm/pythonProject/demo2/main.py”, line 6, in img_gray=cv2.cvtColor(img_rgbcv2.COLOR_BGR2GRAY)cv2.error: OpenCV(4.5.3) C:\Users\runneradmin\AppData\Local\Temp\pip-req-bui
2021-10-02 15:15:53
26397
1
原创 python中解决You are using pip version 19.2.3, however version 21.2.4 is available.报错的解决方法
pip安装三方库不成功,提示:WARNING: You are using pip version 19.2.3, however version 21.2.4 is available. You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.原因:pip版本过低导致安装第三方库失败解决方案:更新pip版本1、cmd打开命令窗口2、输入命令:easy_install -U pip(如下
2021-10-01 19:09:26
12849
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人