![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人经验
创创大帝(水印很浅-下载的文档)
一个即将秃头的程序员
展开
-
torch.cuda.is_available() 返回 False 的问题的解决方案
torch.cuda.is_available() 返回 False 的问题的解决方案之一大家是不是直接pip install torch? 你可能装的是CPU版本!!!!你可以通过在cmd上查看下torch版本(下面命令 一条条输入后回车!!!)pythonimport torchprint(torch.__version__)如果出现的是 "CPU"就说明你下错了,去网上去对应搜索下怎么下载pytorch的GPU版本吧!!!...原创 2022-04-11 02:01:20 · 1031 阅读 · 0 评论 -
Window10下利用Aurora在wps/word里嵌入伪代码的完整安装教学-包括避坑,以及解决Problems running LaTex问题的新方法
需求描述因为我们在书写英文论文时,为增加论文的丰富度,一般会选择插入伪代码,那么伪代码怎么插入才好看,首先推荐的还是Latex,但是吧,我想在word里进行排版,所以,可以选择Aurora插件。现在网络解决Problems running LaTex问题的方法大同小异,大多相互抄袭,我都试了,但是不行。资源所以的安装包(Aurora,注册机,MiKTeX)可以点击link安装过程首先,直接安装MiKTeX,点击安装就行,将安装目录自己进行调整。这里**特别特别注意一点在安装过程中有一个选项原创 2021-11-13 11:24:03 · 3354 阅读 · 10 评论 -
windows更新pip未成功出现no model named pip解决方案
windows更新pip未成功出现no model named pip解决方案问题描述最近更新pip,突然出现一个奇葩问题,pip未更新成功,然后再pip,pip就没了。示意图如下。解决方案在cmd下分别输入下面两行命令。即可安装最新版pip,并正常使用python -m ensurepippython -m pip install --upgrade pip...原创 2021-10-27 09:52:29 · 362 阅读 · 0 评论 -
解决为什么Linux用docker创建镜像后,使用“docker rmi -f”删掉镜像后依然占内存
解决为什么Linux用docker创建镜像后,使用“docker rmi -f”删掉镜像后依然占内存比赛的时候会多次创建镜像,镜像极其占内存,但是使用docker rmi -f成功删掉镜像后,其仍会占用内存,终于找到了一个解决方法(该方法会抹掉你的所有容器和镜像,慎重使用,我使用的时候 是重要的镜像在阿里云上存储),下面是运行命令docker system prune -a ###一定慎重使用!!!!!该方法会抹掉你的所有容器和镜像,可以考虑提前上传到阿里云存储...原创 2021-09-10 12:21:33 · 1091 阅读 · 0 评论 -
如何在ubuntu上安装多个CUDA版本并且便于切换解决方案
如何在ubuntu上安装多个CUDA版本并且便于切换解决方案假设电脑已经安装了cuda 10.1,现在想要去安装cuda10.0版本(下面使用的图像部分来源于网络,如有侵权,联系我删掉)1.首先去官网下载cuda10.0 注意下载的类型选择runfile(local)文件 链接:https://developer.nvidia.com/cuda-zone2.去官网下载cudnn7.6.5 注意下载的是一个压缩包文件 链接:https://developer.nvidia.com/rdp/cudnn-原创 2021-08-16 16:31:18 · 3852 阅读 · 0 评论 -
windows电脑切换git用户名和邮箱解决方案(在github上传项目出现用户名不对问题解决方案)
windows电脑切换git用户名和邮箱解决方案(在github上传项目出现用户名不对问题解决方案)查看本地git使用的账号,查看用户名,可以在git bash命令行窗口输入git config user.name查看本地git使用的账号,查看邮箱,可以在git bash命令行窗口输入git config user.email修改用户名,可以在git bash命令行窗口输入git config --global user.name "Your_username"修改邮箱,可以在git b原创 2021-08-09 22:17:27 · 611 阅读 · 0 评论 -
imgproc/src/morph.simd.hpp:756: error:(-213:The function/feature is not implemented)解决方案
imgproc/src/morph.simd.hpp:756: error:(-213:The function/feature is not implemented)解决方案问题描述在使用下面代码进行运行时(其中“pred”为模型分割后的中间值)kernel = cv2.getStructuringElement(cv2.MORPH_RECT,(5,5))erode = cv2.erode(pred,kernel)报下面错误error: OpenCV(4.1.2) C:/projects/o原创 2021-06-24 11:34:46 · 1940 阅读 · 2 评论 -
将图像以矩阵形式输出时,由于矩阵过大出现...省略代替现象解决方法
将图像以矩阵形式输出时,由于矩阵过大出现…省略代替现象解决方法解决方法在程序开头加上下面代码即可import numpy as npnp.set_printoptions(threshold=np.inf)填坑不易,且行且珍惜!!!!原创 2021-06-11 09:07:11 · 229 阅读 · 0 评论 -
多GPU设备运行程序时指定GPU命令
多GPU设备运行程序时指定GPU命令方法1:在程序中加入下面代码import os os.environ["CUDA_VISIBLE_DEVICES"]="2" #2代码指定GPU的序号,序号一般从0开始,若多块,用“,”隔开方法2:在执行命令前加入指定GPU命令CUDA_VISIBLE_DEVICES=2 python XX.py ...原创 2021-05-22 16:12:38 · 464 阅读 · 0 评论 -
Paddle Paddle安装加速
问题描述Paddle Paddle安装特别慢。问题描述pip3 install paddlepaddle-gpu==1.5.1.post97 -i https://mirrors.aliyun.com/pypi/simple/加一个阿里云的镜像数度会快很多!!!...原创 2019-11-06 10:00:59 · 1081 阅读 · 0 评论 -
linux系统下动态查看GPU使用情况以及内存使用情况
linux系统下动态查看GPU使用情况以及内存使用情况引入watch命令即可实现watch -n 2 nvidia-smi 动态显示GPU使用情况(2为两秒刷新一次)(watch -n 以次类推)watch -n 2 free -h 动态显示内存使用情况(2为两秒刷新一次)直接复制上面的命令 粘贴即可实时动态显示资源使用情况。...原创 2021-05-18 16:32:16 · 2162 阅读 · 0 评论 -
keras跑程序出现TypeError: Unexpected keyword argument passed to optimizer: learning_rate以及解决过程中遇到的问题和解决
keras跑程序出现TypeError: Unexpected keyword argument passed to optimizer: learning_rate以及解决过程中遇到的问题和解决问题描述:最近将电脑上的深度学习项目放到MistGPU(一个深度学习云平台,个人体会:价格合理,操作方便,想了解可以点我)上去跑。跑完生成模型后,MistGPU上可以直接对验证集进行验证,但是将模型下载后在本地机上对验证集进行验证时,出现了“TypeError: Unexpected keyword argume原创 2021-03-05 09:31:18 · 1443 阅读 · 2 评论 -
AttributeError: module ‘tensorflow.python.keras.backend‘ has no attribute ‘get_graph‘问题分析及解决方案
AttributeError: module ‘tensorflow.python.keras.backend’ has no attribute 'get_graph’问题分析及解决方案问题分析 出现该报错的原因是tensorflow版本与keras版本不匹配导致。解决办法 查看版本对应链接点我,安装相应版本包即可...原创 2021-03-03 14:34:24 · 271 阅读 · 1 评论 -
python判断一个值是否为Nan,NULL
python判断一个值是否为Nan,NULL在实际的实验中,我们经常会遇到输出为Nan或者NULL的情况,那么我们该如何去判断它,然后用if语句将其规避勒方案一如下:import numpy as npnp.isnan(number)但是方案一存在的问题是,如果number是str类型,还需要使用float(number),与此同时,还会出现转换不了的情况所以个人推荐使用方案二方案二如下:import pandas as pdpd.isnull(x)该代码可以判断值是否为Nan,NUL原创 2021-03-03 11:23:00 · 7032 阅读 · 3 评论 -
cv2.imread读取图像出现AttributeError: ‘NoneType‘ object has no attribute ‘shape‘解决方案
cv2.imread读取图像出现AttributeError: ‘NoneType’ object has no attribute 'shape’解决方案首先检查你的路径是否正确,可以print输出看看,其次使用cv2.imread读取图片,路径不能含有中文,不然就读不了 返回None!!!...原创 2021-02-22 00:51:33 · 2601 阅读 · 0 评论 -
python如何将数组中的-0.0和0.0进行区分的解决方案
python如何将数组中的-0.0和0.0进行区分的解决方案在实际项目中可能会遇到一个数组中既有正0又有负0,但是这两个0在实际意义上是不同的,需要将其辨识出来。代码:if str(a)==str(-0.0): a = -0.0000001 if str(b)==str(0.0): b = 0.0000001 ...原创 2021-02-16 23:28:03 · 2372 阅读 · 0 评论 -
自己编写BP神经网络训练鸢尾花数据,训练误差震荡明显且不能收敛原因分析以及正确代码和一些个人经验
自己编写BP神经网络训练鸢尾花数据,训练误差震荡明显且不能收敛原因分析之前由于老师课程自己手工编写了BP神经网络,但是编写发现,我所写的代码在Mnist数据集上可以很好训练收敛(很早就写过BP),而在鸢尾花数据集就一直震荡,且不能收敛,很久都没有想通。后面在作另一个作业后终于发现了原因。个人猜想如下:本人的代码每次训练采用的一个样本,而鸢尾花数据集的特征维度只有4个,,每次训练一个样本,就很容易导致权重更新方向混乱,出现训练震荡。而Mnist数据集特征维数多,所以可以训练成功。后面在另一份代码上,更改为原创 2021-02-15 12:00:41 · 1744 阅读 · 0 评论 -
用eclipse写python代码新建开头模板
问题描述在平常用eclipse写python代码时经常在头部分要有一个固定模板,这时就需要新建一个属于自己的开头模板,下面就是相关操作。问题解决1.依次点击“窗口”,“首选项”,“Pydev”,“Editor”,“Templates”2.点击第一项“New Module”,进入编辑,按需求更改就行,可以把作者名直接改成中文自己名,注意把原来的大括号去掉。即可...原创 2020-10-03 00:14:09 · 415 阅读 · 0 评论 -
cv2.imshow无法正常显示图片,而是一闪而过解决办法
问题描述想要使用cv2.imshow呈现处理后的图片,而出现了无法正常显示图片。解决办法添加cv2.waitKey(0),在cv2.imshow后添加,如下所示:cv2.imshow('img', img1)cv2.waitKey(0)填坑不易,且行且珍惜 如果帮助到你 评论一下 让更多人看到,解决大家的问题...原创 2020-02-23 02:36:40 · 8755 阅读 · 4 评论 -
AttributeError: module 'cv2' has no attribute 'imread'问题以及安装opencv-python加了--user还是拒绝访问的解决办法
问题描述最近用到了cv2模块,用eclipse运行,里面有条语句img=cv2.imread(‘images/1.png’),运行的时候突然报错,AttributeError: module ‘cv2’ has no attribute ‘imread’,然后就去百度,有博主说是“由于版权问题,这个算法被申请了专利,把版本降下去就可以了”,要求去降版本,我就去尝试pip install open...原创 2020-02-23 02:06:55 · 20069 阅读 · 13 评论 -
利用U-net训练自己的数据集,测试出现全黑,全白的解决方法,以及过程中的注意!!
问题分析最近想多学习一些知识,就尝试去跑U-net网络,通过github下载源码源码地址,然后做自己的数据集,然后就去跑通网络,但是在跑通网络过程中,出现了测试结果为全黑的情况,我个人判断可能是数据集制作错误导致,就改了数据集,后面有出现了全白的错误,好在最后通过各种尝试将其解决,并最后预测出来了!!原因分析其实归根揭底就是学习率的问题,原代码中学习率偏高,训练没几步就出现acc=1.000...原创 2020-02-21 00:34:18 · 8250 阅读 · 23 评论 -
tensorflow\python\framework\dtypes.py:523: FutureWarning: Passing (type, 1) or '1type'解决办法
问题描述在跑项目时出现如下警告,虽然不是错误,但是越看越不爽,下面是报错内容:E:\Anaconda3\envs\u-net\lib\site-packages\tensorflow\python\framework\dtypes.py:523: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprec...原创 2020-02-19 21:12:49 · 1847 阅读 · 0 评论 -
编译maskscoring_rcnn出现utf-8编码问题解决
问题描述 File "E:\Anaconda3\envs\msrcnn\lib\site-packages\torch\utils\collect_env.py", line 45, in run output = output.decode("utf-8")UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbc in posi...原创 2020-03-12 01:25:04 · 352 阅读 · 0 评论 -
编译maskscoring_rcnn、Maskrcnn-benchmark出现ImportError: cannot import name '_download_url_to_file'问题解决方法
问题描述编译报错如下: File "tools/test_net.py", line 14, in <module> from maskrcnn_benchmark.utils.checkpoint import DetectronCheckpointer File "d:\anaconda_env_workspace\maskscoring_rcnn\maskrcnn...原创 2020-02-14 15:46:19 · 3522 阅读 · 1 评论 -
编译maskscoring_rcnn出现ROIAlign_cuda.cu(275): error: no instance of function template “THCCeilDiv“解决办法
问题描述在安装官网上的教程编译maskscoring_rcnn时,在执行到最后一步python setup.py build develop,最后竟然出现了下面问题C:/Users/Administrator/Documents/maskrcnn-benchmark/maskrcnn_benchmark/csrc/cuda/ROIAlign_cuda.cu(275): error: no in...原创 2021-01-12 20:40:56 · 1138 阅读 · 4 评论 -
利用anaconda创建虚拟环境的一些命令合集以及如何配置清华镜像实现下载包速度起飞(简单记录,windows10平台)
问题描述平常跑不同的代码,经常会出现所需要的库等环境的不一样,这时候就需要针对不同的项目去创造不一样的虚拟环境以便于项目与项目之间互不干扰!问题解决anaconda提供了相应的命令来方便人们创建不一样的虚拟环境,创建的虚拟环境都会在anaconda安装目录下一个叫envs的目录下,管理起来也是十分的方便!!!!!下面是我的截图:下面来说下创建虚拟环境的一些常用命令:首先打开 anaco...原创 2020-02-13 23:38:44 · 450 阅读 · 0 评论 -
windows10利用驱动精灵更新网卡后,笔记本的有线网卡和无线网卡一直安装不成功,错误代码:56的完美解决办法(不需要重装系统,轻松解决)
在写这篇博客时,我要感谢博主shihao9895,这里对我的经历的记录,也是血泪史!!!问题描述因为想升级下显卡的驱动,然后下载了驱动精灵(先骂下这个软件,巨坑的软件,坑!!!!,不推荐这个软件),然后手贱了以下把能更新的一键全更新了,不更新还好,一更新,我的天,有线网卡和无线网卡全废了,不能用了。问了相关朋友,朋友说重装系统吧。但是我的电脑的东西咋办,一些软件还得重装???设备管理器上的报错...原创 2020-02-12 19:28:38 · 5055 阅读 · 19 评论 -
windows10安装pycocotools出现挂起现象解决方法(绝对安装成功!!)
问题说明在训练Mask R-CNN时要求装pycocotools,但是官方的说明pycocotools并不支持windows,但是我通过查看博客发现,有大神将这个问题已经解决,并通过在命令行输入下面命令即可安装成功(前提安装了VS2015和git软件):pip install git+https://github.com/philferriere/cocoapi.git#subdirector...原创 2020-02-11 20:06:28 · 787 阅读 · 0 评论 -
快速安装pytorch(解决目前一些博客的错误,亲测有效)
问题当要安装pytorch 、torchvision、 cudatoolkit,按官网的命令去安装,那数度让人捉急,如何去加速就是我们要解决的问题,一般想到的是清华的镜像。解决方案1.首先我看这篇博客link.按博客里所说就是要装镜像2.我通过搜索又找到了conda添加镜像的博客link,但是我按照添加后,发现找不到,路径是错的!!!于是我用下面命令将刚才安装的配置删掉conda con...原创 2020-02-11 18:40:39 · 823 阅读 · 2 评论 -
eclipse运行python项目时,调用项目中自己编写文件的函数时出现找不到现象解决办法(运行SSD的demo_test.py文件出错No module named 'nets')
问题描述eclipse运行python项目时,调用项目中自己编写文件的函数时出现找不到现象解决办法(运行SSD的demo_test.py文件出错,报错为ModuleNotFoundError: No module named ‘nets’)问题分析项目未加入到路径,导致文件搜索不到解决办法1. 在项目上右键,选择pydev2.选择添加到path,问题即可解决。)...原创 2020-01-16 10:21:09 · 590 阅读 · 0 评论 -
运行mask rcnn训练代码 程序在Epoch 1/20时出现程序挂起现象 解决办法
问题描述在运行mask rcnn训练代码 程序在Epoch 1/20时出现程序挂起现象,即程序运行但是跑不动,也不报错。如下所示:解决办法将keras版本修正为2.1.6即可,打开cmd,输入下面代码pip install keras==2.1.6 -i https://mirrors.aliyun.com/pypi/simple/感谢博客里的一个回答链接...原创 2020-01-15 20:53:12 · 5417 阅读 · 7 评论 -
python 解决transform.rescale操作,本应得到彩色图像,然而所得图像为灰色图像问题
问题描述由于样本集图像分辨率过大,需要对图像的大小进行缩小处理,于是使用transform.rescale(img, 0.25)对图像长宽各缩小到原来的0.25倍,然而得到的图像竟然是灰度图,本来应该得到彩色图像原因分析通过多方面的实验和检测发现,原因是由于scikit-image的版本过高导致!解决方法通过在cmd中输入 pip install scikit-image==0.1...原创 2020-01-15 14:31:21 · 1840 阅读 · 1 评论 -
上传和更新github上的项目(一定要认真看,避坑警告)
问题提出我们通常会将自己的项目的代码上传到github进行保存,当我们对项目进行更新的时候就需要对github上的代码也进行更新,下面就是个人更新的一些经验以及避坑警告。如何你需要了解如何上传项目到github,可以参考这篇博客链接解决方法来到你的项目的目录下,例如我上传到github上的项目,空白处点击右键,选择git bash here(这个要下在Git软件,可以查看这篇博客 链接...原创 2020-01-04 18:23:49 · 472 阅读 · 0 评论 -
Android Studio导入别人项目进行正常运行解决方案(超全模板,按步骤操作即可,同时还有相关避坑和问题解决方案)
问题提出有些时候我们需要导入一下他人的项目来看看实现的效果,但是由于Android Studio里面的各种版本的设置十分的复杂,总是会出现乱七八糟的东西,下面就我的多次摸索经历来说说一个如何导入别人的项目来运行成功。解决方案1.首先放出我电脑的Android Studio相关版本信息Android Studio 3.2.1Build #AI-181.5540.7.32.5056338, ...原创 2019-12-03 15:19:31 · 15944 阅读 · 2 评论 -
MySQL免安装版以及SQLyog免安装版,需要的请留下你的邮箱,十分方便!!!
问题描述作为一个程序员少不了在电脑上安装一些数据库软件,比如SQL SERVER 和MySQL 但是他们的安装比较繁琐,安装失败后删掉也是极其的困难,少说就得两小时,可怕的时候甚至弄到你崩溃去重装系统,为了更好的减轻这些烦恼,免安装版则可以很轻松的解决找个问题解决办法由于我想把相关的文件包进行压缩上传,但是没审核过,所以没有办法,如果有需要,你们可以在我博客下留下你们的邮箱,我邮箱发给你,互...原创 2019-12-01 15:59:20 · 649 阅读 · 3 评论 -
安装Anaconda后,使用pip install 包名 安装的包未出现在Anaconda目录的sit-site-packages,而出现在C盘的一个隐藏目录APPdata里问题解决办法
下面的内容参考了 下面这个链接的内容https://www.jb51.net/article/149625.htm我也根据我的安装经验扩展一下。问题描述目前使用python进行编程,越来越多的人管理一些库选择Anaconda,它的相关安装,避坑经验,以及如何在eclipse里面集成使用,请看我的另外几篇博客。安装anaconda后,大家都习惯使用pip install 包名进行安装库...原创 2019-11-12 11:22:16 · 8686 阅读 · 11 评论 -
"python\ops\_gru_ops.dll not found"问题解决方案(python import导入包出现资源定位错误的问题)
问题描述我的电脑是window10+anaconda3.5+tensorflow-gpu1.9,在进行导入包操作(下面的操作),均会弹出一个资源定位错误的提示框,而且出现lib\site-packages\tensorflow\contrib\rnn\python\ops_gru_ops.dll not found的错误!!!from keras.datasets import mnist...原创 2019-10-29 16:17:32 · 1418 阅读 · 1 评论 -
关于安装ubuntu系统的避坑经验!!!
想要在虚拟机安装Ubuntu系统,下面这个链接里面有非常详细的教程链接.在此,我特别提醒,在选择键盘布局语言是最好最好选择英语(美国),可以避免后面的较多问题!!!!!...原创 2019-10-24 21:43:41 · 337 阅读 · 0 评论 -
关于安装VMware Tools无反应,不出现相关压缩包解决办法以及如何安装VMware Tools工具
问题描述虚拟机的作用很大,但是使用过程中从本机到虚拟机之间的信息的复制粘贴特别麻烦,VMware Tools可以很好的解决这一个问题,因此安装VMware Tools十分有必要。下面我来记录下我安装过程中关于安装VMware Tools无反应,不出现相关压缩包解决办法以及如何安装VMware Tools工具解决方法与安装过程1.安装过程在这里推荐下我所看的一篇博客,链接如下 链接.该博客写...原创 2019-10-23 10:13:11 · 5916 阅读 · 5 评论 -
jupyter notebook修改默认文件保存目录(亲试有效!!!)
问题提出为了对 jupyter notebook里面编写的代码进行集中管理,以及对于将自己编写的项目能够放到自己定义的文件夹,因此如何去修改勒?注:最开始未修改的路径为“C:\Users\17720\”17720是我的用户名,不同的不一样!!!!解决方法1.在cmd中使用如下命令:jupyter-notebook --generate-config会有下面的输出(base) C:\Us...原创 2019-10-22 22:29:19 · 960 阅读 · 0 评论