
python
文章平均质量分 59
DanielFaster
这个作者很懒,什么都没留下…
展开
-
“Ninja is required to load C++ extensions”解决方案(Pychharm会 shell执行没这问题)
解决“Ninja is required to load C++ extensions“在shell窗口运行正常,但是在pycharm运行报错的问题原创 2024-12-13 12:42:17 · 381 阅读 · 0 评论 -
RuntimeError: CUDA error: no kernel image is available for execution on the device 解决
RuntimeError: CUDA error: no kernel image is available for execution on the device 解决原创 2024-12-12 20:58:41 · 371 阅读 · 0 评论 -
openai 1.3.x 版本 openai.APITimeoutError: Request timed out. 解决
openai 1.3.x 版本 openai.APITimeoutError: Request timed out. 解决原创 2023-12-07 11:45:02 · 9138 阅读 · 4 评论 -
ubuntu下openvino 目录(Pip安装openvino)
问题说明我使用的是官方推荐的pip install 安装方式,但是安装后一直没有找到openvino的安装目录,安装目录里面有些内容是需要的,我花了不少时间探索,最后偶然的机会被我找到了。需要找安装目录的原因是,因为你会发现官网上,很多内容都是有<INSTALLDIR> 这个就是你安装的目录了我找这个目录的原因是,在执行脚本过程中,少包了,所以在不断地寻找自己可能装少了的依赖。解决方法1、我重复执行了pip install openvino-dev...原创 2022-04-26 22:13:43 · 2064 阅读 · 0 评论 -
Unbutu下运行openvino的demo(以human_pose_estimation_demo为例)
Intel官方对在Unbutu下安装openvino及使用demo的说明并不详细,还漏了一些重要的内容,经过我的探索总结如下,希望对你有所帮助1、从openvino develop environments的安装我执行的是 pip install openvino-dev[tensorflow2,onnx]说明,我是在ancoda环境下,所以我没有执行官方的前三个步骤2、 下载zoo_model进入我的一个文件夹 ,然后执行git clone https://g...原创 2022-04-26 22:03:45 · 2223 阅读 · 0 评论 -
ubuntu运行Openvino出现 ModuleNotFoundError: No module named ‘openvino.model_zoo.model_api‘解决
这个问题花了我不少时间排查,其实这个跟官网对Linux上使用openvino的文档描述不够详细有关系,让我浪费了几个小时在这种没有意义的探索上,幸好问题解决了,如果我的方法给你帮助,请给我点赞,谢谢!还有其他问题,欢迎大家多多交流!环境说明ubuntu18Openvino 22 通过pip install openvino 安装问题说明运行human_pose_estimation_demo.py过程中出现Traceback (most recent call last):..原创 2022-04-26 21:49:55 · 5364 阅读 · 0 评论 -
pytorch 遇到OSError: [Errno 12] Cannot allocate memory错误的解决
在跑一段之前正常的代码,突然间就报[Errno 12] Cannot allocate memory ,通过排查内存方面的问题,最终解决原创 2022-04-07 13:55:47 · 14191 阅读 · 3 评论 -
ValueError: Not a TBLoader or TBPlugin subclass: <class ‘tensorboard_plugin_wit.wit_plugin_loader.Wh
解决使用tensorboardX过程中出现了的问题 ValueError: Not a TBLoader or TBPlugin subclass原创 2022-04-02 16:04:09 · 2083 阅读 · 0 评论 -
python log日志重复打印的问题(尝试全网无效,终解决)
实在找不出问题,就注释大法,排查下,这是最笨,但是在毫无思绪下,最有效的办法。原创 2022-04-01 10:53:23 · 2742 阅读 · 2 评论 -
Linux系统下pytorch官网conda命令安装pytorch的版本是cpu
用pytorch官网conda命令安装的pytorch的版本是cpu的解决方法原创 2022-03-31 17:03:22 · 3760 阅读 · 0 评论 -
CUDNN_STATUS_NOT_SUPPORTED.This error may appear if you passed in a non-contiguous input(非调整批量大小)
目录环境说明问题描述解决方法探索1、(无效)调小batchSize2、(有效)换环境3、排查问题思路环境说明Ubuntu 18.04.5 LTSpython3.7pytorch 1.4.0问题描述跑一个新版本的实验过程中出现了这个问题,这个新版本是在旧版本基础上改进的,改动的都是一些模块的东西,并不涉及损失。报错具体内容如下Traceback (most recent call last): File "train_vit_v1_2...原创 2022-03-25 10:22:58 · 4178 阅读 · 1 评论 -
Win10 pip 出现 Caused by SSLError(“Can‘t connect to HTTPS URL because the SSL module is not available)
目录问题描述问题分析分析1分析2分析3(正确办法)解决办法原因分析问题描述我本地环境更改了python的环境变量,我的配置命令是%PYTHON_3%\;%PYTHON_3%\Scripts;修改成了anaconda3里面安装的ython版本后就出现了pip install 出现了Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available原创 2022-03-12 10:57:30 · 4935 阅读 · 5 评论 -
解决crontab 中conda: command not found
最近在跑任务,因为时间比较赶,一些任务都是凌晨完成,为了充分利用算力资源,所以采用了定时器运行脚本,让服务器持续工作,提高工作效率。之前原创 2021-05-27 22:44:22 · 905 阅读 · 2 评论 -
Expected more than 1 value per channel when training, got input size torch.Size([1, **])
目录出现这种问题大概有两种情况如果上面步骤三还没解决问题原因分析先定位下问题出现这种问题大概有两种情况第一种情况是训练时候出现,另一种是测试模型的时候出现出现这种问题一般是你输入的数据只有一张图片例如 [1,3,256,256]步骤1 你试下改成 [2,3,256,256] 能否解决(如果无法加,请看下一个步骤),如果你是在训练模型,看步骤2 如果你是在测试模型,看步骤3步骤2 如果你是在训练模型,在获取数据集时,将DataLoader中drop_las...原创 2021-05-10 09:13:41 · 3050 阅读 · 0 评论 -
查询指定Python版本环境中包版本
多个版本的python,在使用的时候会遇到一些问题,例如安装,或者查询包版本信息等,下面我们将以问答的形式罗列一下回到问题情况问题1将包安装到指定Python版本环境中我的环境中有多个版本的python,有一个Python3.5,一个python3.6只是名字不同,现在我只想更新Python3.6中解决办法使用命令 python3 -m pip install torchvision==0.9.0问题2 查询指定环境下torchvision的版本解决办法使用命令 ...原创 2021-04-03 17:38:47 · 890 阅读 · 0 评论 -
cannot import name ‘__new_empty_tensor‘ 升级版本后依旧出现问题
问题描述原因说明这是因为包版本过低导致的,升级到torchvision 0.9.0就没有这个问题了后续问题我发现更新了版本依旧出现,后面发现因为我是多版本Python,运行的时候使用了默认环境,更新包在另一个环境,所有出现了问题解决办法原来使用 python3 xxx.py指定环境python3.6 xxxx.py...原创 2021-03-17 09:59:22 · 4584 阅读 · 0 评论 -
多环境下,使用pip命令安装到指定环境中
本地环境中有多个Python的环境,为了在指定环境中更新包,安装使用的命令如下python3 -m pip install xxxxpython2 -m pip install xxxx安装指定版本的包python3 -m pip install torchvison==0.9.0\更新pip命令python2 -m pip install –upgrade pip...原创 2021-03-17 09:24:12 · 4074 阅读 · 0 评论 -
模型训练过程输出正常,跑验证集时某个分支输出效果很差(基于pytorch)
本文这是我宝贵的实战经验,看到的朋友请给我一打赞,非常感谢!!!问题说明最近我修改了一个模型,增加了一个分支。模型训练过程中各个分支输出正常,但是在跑验证集时某个分支输出效果很差,输出内容几乎是一副黑图,啥东西都没有。我做了网友给的两个解决办法,还是没能解决我的问题。一开始我很烦躁,因为之前在其他模型测试没有这个问题,代码也是差不多的,只是模型文件不同,所以没有什么思路。此时,我开启了网络寻答之路,网友们反馈的是1、可能是你数据没有归一化。但是我的数据已经归一化了。(最后发现是我的gt数原创 2020-10-09 20:03:52 · 1425 阅读 · 3 评论 -
python 读取mat文件 基于h5py库
今天有个任务需要读取mat文件中的数据,由于版本的关系,无法使用 sio.loadmat 读取数据最后使用的方案是 h5py,下面我将记录下,我使用h5py库读取mat中两种不同数据结构的方法,这个可浪费了我不少时间,特别是第一种数据结构,嵌套多了一层,在debug的时候,只能看到他的类型是h5py.h5r.Reference,没有其他有价值的内容,幸好在网上得到启发,然后成功地读取了数据。两种数据结构数据结构1fixcell 数据结构比较复杂一个list里面又嵌套了一个多维数据或者原创 2020-08-13 19:49:17 · 3771 阅读 · 0 评论 -
图像通道转换[c h w] 转 [h w c]
cv2使用方法imread读出来图片的数据是[h w c] ,但是在pytorch中,我们往往使用的图片数据结构是[h w c],转换方法如下import numpy as npimport cv2img = cv2.imread(image_path)img = np.float32(cv2.resize(img, (320, 192))) / 255img = img.transpose(2, 0, 1)...原创 2020-08-13 15:08:29 · 9206 阅读 · 5 评论 -
加载模型出现 RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available()
今天在加载模型的时候出现了这个报错问题现象RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location='cpu' to map your storages to the CPU....原创 2020-08-11 20:52:34 · 12525 阅读 · 1 评论 -
加载模型出现 RuntimeError: Error(s) in loading state_dict for Model: Missing key(s) in state_dict
今天准备加载一个模型来测试的时候发现了一个问题,加载总是失败,报错是RuntimeError: Error(s) in loading state_dict for Model: Missing key(s) in state_dict"convd1.0.weight", "convd1.0.bias", "convd1.1.weight" 。咋一看,难道是因为我取值的问题,然后debug了一下,发现我的state_dict是符合要求的,但是为什么出现加载不了?问题代码 model = ..原创 2020-08-11 20:47:03 · 79891 阅读 · 96 评论 -
RuntimeError: CUDA out of memory 的解决
今晚在跑代码的时候出现这个问题,但是查看了一下GPU,命名内存是够的,后面发现虽然自己看到的内存是够的,但是真实的原因的确是因为内存不够导致,最后我调低了batchSize 问题就解决了!Traceback (most recent call last): File "train_SCRN.py", line 84, in <module> pred_sal, pred_edge = model(images) File "/home/ihavc/anaconda3...原创 2020-06-02 00:34:25 · 9335 阅读 · 0 评论 -
paddle 解压zip文件夹失败 BadZipFile: File is not a zip file
解决办法如下面代码中的方案二import osimport zipfileimport tarfile#方案一 解压文件夹os.chdir('/home/aistudio/data/data37480/')extracting = zipfile.ZipFile('DUTS-TR.zip')extracting.extractall() #方案二 解压数据集文件夹(尝试了上面方法出现 badzip后用方法成功)src_dir = "/home/aistudio/da.原创 2020-05-27 16:07:55 · 1888 阅读 · 3 评论 -
F.pad 的理解
本文转自http://www.luyixian.cn/news_show_324628.aspx这位作者写得非常棒!!!1. F.pad函数定义F.pad是pytorch内置的tensor扩充函数,便于对数据集图像或中间层特征进行维度扩充,下面是pytorch官方给出的函数定义。torch.nn.functional.pad(input, pad, mode='constant', value=0)函数变量说明:input 需要扩充的tensor,可以是图像数据,抑或是特征..转载 2020-05-26 16:40:03 · 10901 阅读 · 12 评论 -
如何将一张灰度图颜色反转
在训练模型的时候,我也不知道动了哪里,显著性检测结果,本来是显著性的地方为白色(即权重大点),非显著区域为黑色,但是我的结果却搞好反过来。一部分图片已经生成好了,为了节约时间,只能自己进行处理。另一部分还没生成的,我打算改下代码。所以今天我分享的如何将灰度图反转,分为两个部分。上图错误的结果期待的效果最后我的解决方案是一、读取图片,将图片进行反转from...原创 2020-04-09 23:39:29 · 6106 阅读 · 0 评论 -
一个Java程序员对 Python的爱与恨
本人之前一直从事JAVA开发,自从转来用python做CV,做了一段时间后,感触繁多。对Python又爱又恨。爱Python1、脚本语言,不需要编译,不想Java,如果你本地少了一些包,即使你改了代码也无法编译,那么就无法进行测试。2、不需要很多的括号,同个代码块,只需要对齐即可。3、弱变量类型。变量使用不需要先定义,后使用。4、代码比Java封装性更强,更加简洁。例如...原创 2020-04-07 22:50:21 · 603 阅读 · 0 评论 -
Python 图像操作的一些个人总结
目前,本人已经入坑CV,主要方向是显著性检测。在做实验过程中,经常会接触到各种有关图像操作的需要,由于Python的库比较多,仅做个人梳理总结,若能对其他小伙伴有帮助,我将欣喜无比!对了其实,激发我做总结很大一个原因是,在做实验过程中,由于不熟悉各个库的API,然后python 是弱变量类型,这样子会产生的问题是,再看代码过程中有时候我根本不知道这个变量是什么类型,想用一个类里面的方法,p...原创 2020-04-07 23:35:13 · 528 阅读 · 0 评论