报错Bug解决方法
学习和工作遇到报错Bug的解决方法
qiuzitao
深度学习、互联网+、AI+,自主研发出多款AI产品如智慧果蔬称、家用机器人、智能安防管理系统等。
有问题可以随时私信我,欢迎相互学习。
展开
-
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
搭建微服务后调用报错:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)报错详细:原代码:import numpy as npimport requestsurl = 'http://127.0.0.1:8010/predictCustom'headers = {'Content-Type': 'application/json'}data = np.random.random([32, 10, 4原创 2021-03-29 13:04:58 · 495 阅读 · 0 评论 -
Error when checking target: expected dense_8 to have shape (2,) but got array with shape (28,)
在做深度学习的时候遇到的问题:我是在做keras+自带的预训练模型+迁移学习自己的数据集,运行训练代码报错:Error when checking target: expected dense_8 to have shape (2,) but got array with shape (28,)原因是最后一层全连接层上面设置了二分类就是2类,但我要训练的数据集有28类,所以出错。所以应该修改全连接层的最后一层的分类为28就好了。我是不用mobilnet自带的全连接层,而是自己设计的自定义全连接层。原创 2021-03-05 09:53:25 · 1057 阅读 · 1 评论 -
File “h5py\h5f.pyx“, line 78, in h5py.h5f.open OSError: Unable to open file
问题:win7(64位)+ tensorflow1.5 + keras2.1.6 + h5py2.8.0 运行moblienet读取模型权重image时出错。以下是代码和报错:fid = h5f.open(name, flags, fapl=fapl) File "h5py\_objects.pyx", line 54, in h5py._objects.with_phil.wrapper File "h5py\_objects.pyx", line 55, in h5py._objects.with原创 2021-02-20 11:24:17 · 5142 阅读 · 4 评论 -
OSError: Couldn‘t open webcam or video解决
在 win7 和 win10 上面连接USB摄像头进行YOLO实时目标检测。报错:OSError: Couldn't open webcam or video或者cv2.imshow("capture", frame) cv2.error: OpenCV(4.5.1) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-6uw63ony\opencv\modules\highgui\src\window.cpp:376: error: (-215原创 2021-02-07 09:51:35 · 2108 阅读 · 0 评论 -
AssertionError: Mismatch between model and given anchor and class sizes出错
问题bug解决:AssertionError: Mismatch between model and given anchor and class sizes网上找了好多这个错误的解决方法,比如设置好正确的anchor地址等等,后面发现是我在转换yolo模型的时候转换出错了,不完整的模型,我是把yolo的权重转换成keras的h5模式时出错的。你的 val_loss=nan 和 Found 0 boxes for img 这些问题都有可能就是模型的问题。一开始直接运行 convert.py 来转换成原创 2021-02-04 16:57:22 · 2450 阅读 · 2 评论 -
win7低配置下跑深度学习模型遇到的问题
问题:在win10高配置电脑上开发好项目,准备迁移到低配置的win7的设备上去用,发现了一些问题:Layer before convolutional layer must output image.: No errorDLL load failed: 页面文件太小,无法完成操作Failed to load the native TensorFlow runtimeNo module named tensorflow_core问题解决:Layer before convolutional la原创 2021-02-04 13:53:21 · 561 阅读 · 0 评论 -
error: the following arguments are required: config_path, weights_path, output问题解决
问题在运行 convert.py 文件把YOLO配置文件转换成keras适用的h5文件报错:“usage: convert.py [-h] [-p] [-w] config_path weights_path output_pathconvert.py: error: the following arguments are required: config_path, weights_path, output_path”解决网上看了很多,很多说什么参数问题,在参数加上“–”就好了,其实不然。而原创 2021-01-22 14:58:19 · 8027 阅读 · 17 评论 -
打标工具labelme或者labelimg遇到图片闪退的完美解决方案
在对数据集进行数据标注的时候,采用labelimg或者labelme标注标签的时候,我们有时候会遇到闪退或者卡住的的情况。在通过我的分析之后,我找到了问题所在并且解决问题。1、labelimg刚刚开始可以打标签,打到一半或者后面就卡住闪退,遇到这样的问题就是你的类别对不上。labelimg里面定义的类别 predefined_classes.txt 里面的类别要和你要打标的数据集里面的类别一样。2、如果在两边的类别一样情况下还是出问题,那么可能你的标签出现了问题导致读取出错闪退,你可以打开你打标的原创 2020-08-31 18:18:57 · 22427 阅读 · 6 评论 -
pip install xxx很慢、出错、报红、报错的完美解决方法
无论是 Anaconda 还是在终端的 pip 安装环境库或者各种包,大家都会遇到各种各样的报红报错。Traceback (most recent call last):File “E:\anaconda3\Anaconda3\anaconda\envs\labelme\lib\site-packages\pip_vendor\urllib3\response.py”, line 437, in _error_catcher yieldpip._vendor.urllib3.exceptions.R原创 2020-08-25 17:12:26 · 6833 阅读 · 3 评论 -
Python的pandas读取csv文件运行报错 [Errno 2] File b‘xxx.csv’ does not exist b‘xxx.csv’
Python的pandas读取csv文件运行报错 [Errno 2] File b‘xxx.csv’ does not exist b‘xxx.csv’。原因是读不到这个路径,最傻最人工的做法就是把文件夹里面的csv文件复制到当前的py或者ipynb同级目录下。这个方法对我不可取,因为我的任务是读取一个文件夹里面的很多个csv文件。网上有的方法是加什么绝对路径,路径加两个“\”或者改一个“/”或者把中文名字改掉都对我没用。我最后发现的解决方法是加上os.chdir(read_path)。这句话 os.原创 2020-06-14 01:06:58 · 5725 阅读 · 0 评论 -
Anaconda的jupyter问题和包的版本问题,干净卸载和重装
最近手贱升级了jupyter里面的一些包,导致版本冲突,解决bug和修复到头疼,无奈之下我重装了anaconda。遇到的问题bug问题bug1:‘latin-1’ codec can’t encode characters in position 0-1: ordinal not in range(256)。AttributeError: module ‘pandas’ has no attr...原创 2020-04-30 20:59:25 · 10786 阅读 · 1 评论 -
有xgboost却报错No module named 'xgboost'/'xgboost.sklearn'
我的电脑已经安装了xgboost却报错No module named ‘xgboost’ 或 No module named’xgboost.sklearn’ 或 cannot import name XGBClassifier我的电脑有Python3.5(cmd原生的)和anaconda的Python3.6。刚开始就anaconda的用pip装了xgboost,但cmd的没装,报错后我cm...原创 2020-04-29 17:15:18 · 14690 阅读 · 12 评论 -
Cannot open include file: 'targetver.h': No such file or directory
对于Cannot open include file: ‘xxxxx.h’: No such file or directory的问题,百度一大堆麻烦事情,最后都很难解决,但我们只要简单粗暴直接打开- 此电脑 - 搜索不能打开的‘xxxxx.h’ - 把它复制到你的工程目录文件下即可解决问题,不过不能根治,是我们比较生气及时的做法。...原创 2019-09-14 16:40:11 · 2465 阅读 · 0 评论