人工智能
指由人制造出来的机器所表现出来的智能。通常人工智能是指通过普通计算机程序来呈现人类智能的技术。该词也指出研究这样的智能系统是否能够实现,以及如何实现。同时,通过医学、神经科学、机器人学及统计学等的进步,常态预测则认为人类的无数职业也逐渐被其取代。
kyle-fang
希望成为一个牛气哄哄的人工智能科学家
展开
-
绘制多个mmdetection的log.json日志文件
【代码】绘制多个mmdetection的log.json日志文件。原创 2023-01-16 14:51:45 · 406 阅读 · 0 评论 -
R = [obj for obj in recs[imagename] if obj[‘name‘] == classname] KeyError: ‘******‘
【代码】R = [obj for obj in recs[imagename] if obj[‘name‘] == classname] KeyError: ‘******‘原创 2022-11-13 19:10:02 · 194 阅读 · 0 评论 -
Missing key(s) in state_dict
【代码】Missing key(s) in state_dict。原创 2022-10-24 10:26:53 · 137 阅读 · 0 评论 -
opencv改变图像亮度
【代码】opencv改变图像亮度。原创 2022-09-07 20:44:03 · 639 阅读 · 0 评论 -
对图像进行滤波处理
【代码】对图像进行滤波处理。原创 2022-09-07 20:41:34 · 132 阅读 · 0 评论 -
对图像进行对比度受限的自适应直方图均衡化(CLAHE)
【代码】对图像进行对比度受限的自适应直方图均衡化(CLAHE)原创 2022-09-07 20:37:46 · 470 阅读 · 0 评论 -
yolox中关于NMS你需要知道的
【代码】yolox中关于NMS你需要知道的。原创 2022-09-03 21:36:47 · 1247 阅读 · 1 评论 -
未来工厂(浙江省)
“未来工厂”?原创 2022-08-18 16:33:01 · 594 阅读 · 0 评论 -
YOLOX接着以前训练的模型再训练
代码】YOLOX接以前训练的模型在训练。原创 2022-07-20 10:44:44 · 2844 阅读 · 0 评论 -
训练YOLOX
代码】训练YOLOX。原创 2022-07-17 19:28:25 · 961 阅读 · 0 评论 -
TabError: inconsistent use of tabs and spaces in indentation
代码】TabErrorinconsistentuseoftabsandspacesinindentation。原创 2022-07-17 16:27:46 · 585 阅读 · 0 评论 -
修改参数为YOLOX训练VOC格式的数据集作准备
代码】修改参数为YOLOX训练VOC格式的数据集作准备。原创 2022-07-17 16:03:37 · 502 阅读 · 0 评论 -
Conda环境复制
代码】Conda环境复制。原创 2022-07-17 15:43:43 · 649 阅读 · 0 评论 -
制作VOC格式的数据集
代码】制作VOC格式的数据集。原创 2022-07-17 15:37:51 · 521 阅读 · 1 评论 -
YOLOX验证环境
验证YOLOX环境是否可用原创 2022-07-17 15:32:34 · 224 阅读 · 0 评论 -
python按行读取文件,如何去掉换行符“\n“
python按行读取原创 2022-07-17 15:18:57 · 3986 阅读 · 0 评论 -
Linux中结束训练进程
结束训练原创 2022-07-16 15:07:20 · 1108 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘yolox‘
ModuleNotFoundError: No module named ‘yolox‘原创 2022-07-16 14:46:19 · 1392 阅读 · 0 评论 -
将bbox注释信息绘制到图片上
将bbox换到图片上原创 2022-07-13 14:31:00 · 333 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘yolox‘
ModuleNotFoundError: No module named ‘yolox‘原创 2022-07-09 13:12:12 · 2144 阅读 · 2 评论 -
ubuntu中输入python和sudo python的区别
输入 sudo python ***.py:虽然anaconda安装完成后,在~/.bashrc中也设置了 PYTHONPATH和PATH的环境变量,为什么还会在sudo python test.py时出现包导入错误,而在使用python test.py时又是正常的呢?这是因为在使用sudo模式执行程序的时候,系统会自动重置PATH环境变量。其他用户定义的环境变量修改完后,重新输入sudo python test.py和python test.py,会发现两者的包导入顺序一致了!修改完成后再输入su原创 2022-07-09 10:28:12 · 441 阅读 · 0 评论 -
SyntaxError: Non-ASCII character ‘\xe7‘
SyntaxError: Non-ASCII character '\xe7' in file to_COCO.py on line 12, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details原创 2022-07-09 09:50:01 · 633 阅读 · 0 评论 -
查看当前显卡驱动支持最高的cuda版本
查看当前显卡驱动支持的最高CUDA版本原创 2022-07-06 20:25:04 · 1620 阅读 · 0 评论 -
pycocotools
pycocotools原创 2022-06-16 15:34:14 · 256 阅读 · 0 评论 -
SPP(Spatial Pyramid Pooling)
使用多个窗口(pooling窗口,上图中蓝色,青绿,银灰的窗口, 我们先看最左边有16个蓝色小格子的图,它的意思是将从(conv_5)得到的特征映射分成16份,另外16X256中的256表示的是channel,即SPP对每一层都分成16份(不一定是等比分,原因看后面的内容就能理解了)。中间的4个绿色小格子和右边1个紫色大格子也同理,即将特征映射分别分成4X256和1X256份那么将特征映射分成若干等分是做什么用的呢? 我们看SPP的名字就是到了,是做池化操作,一般选择MAX Pooling,即对每一份进原创 2022-06-13 16:23:03 · 1375 阅读 · 0 评论 -
显卡驱动对应的cuda版本
上图中是每个cuda版本对应的最低显卡驱动, 换句话说显卡驱动版本只要高于或等于对应的最低显卡驱动都可以。显卡的驱动版本可以通过命令查询:nvidia-smi原创 2022-03-31 21:15:00 · 11472 阅读 · 0 评论 -
30 系列显卡是新一代架构,新驱动不支持 cuda 9 以及 cuda 10,所以必须安装 cuda 11
30 系列显卡是新一代架构,新驱动不支持 cuda 9 以及 cuda 10,所以必须安装 cuda 11最近在训练一个深度学习模型,要求的环境是python=3.7 + torch=1.3, 而torch1.3支持的cuda版本为9.2或10.2但是我所用的显卡为3090, 所以网上的解决办法都试遍了, 都解决不了服务器在载入模型的时候很慢后来无意中看到GeForce RTX 30系显卡目前是支持CUDA 11.1及以上版本...原创 2022-03-31 20:52:35 · 9165 阅读 · 9 评论 -
PermissionError: [Errno 13] Permission denied: ‘result/faster_resnet50_fpn_1000.json‘
PermissionError: [Errno 13] Permission denied: ‘result/faster_resnet50_fpn_1000.json’权限错误:[ErnNO 13 ]权限被拒绝错误产生的原因是文件无法打开,可能产生的原因是文件找不到,或者被占用,或者无权限访问,或者打开的不是文件,而是一个目录。解决方案如下:1.检查对应路径下的文件是否存在,且被占用。如果文件不存在,就找到对应文件即可;如果文件存在,被占用,将占用程序暂时关闭。2.修改cmd的权原创 2022-03-09 19:06:44 · 844 阅读 · 0 评论 -
Pytorch “cuda runtime error (38) : no CUDA-capable device is detected”报错解决
Pytorch "cuda runtime error (38) : no CUDA-capable device is detected”报错解决首先检查显卡驱动版本号和cuda版本号是否兼容,结果兼容上网查询了一下解决方案,很多时候这个错误是Nvidia的驱动版本和CUDA不匹配导致的,但是我遇到的不是这种问题看看是不是设置的显卡号CUDA_VISIBLE_DEVICES设置错误os.environ["CUDA_VISIBLE_DEVICES"] = "0"例如:如果只有一块显卡原创 2022-03-09 16:59:43 · 2614 阅读 · 0 评论 -
baseline是什么
baseline字面意思是:参照物, 基准线拿某一个模型做baseline的意思是以这个模型做参考标准,来评估新的模型的效果好坏baseline 系统是怎么来的、性能如何,并没有一定的标准:如果你是机器学习的初学者,在做课程作业,那么你可能用「随机猜测」作为 baseline如果你是要在顶会发论文,那么很可能就需要用当前最好的系统(称为 state of the art)来作 baseline,否则审稿人就会质疑如果你的论文的论点是「我针对某系统作了改进,提升了性能」,那么 baseli原创 2022-03-08 16:18:49 · 6078 阅读 · 0 评论 -
深度学习中backbone是什么东西
backbone这个单词原意指的是人的脊梁骨,后来引申为支柱,核心的意思在此处的意思是:主干网络主干网络大多时候指的是提取特征的网络,其作用就是提取图片中的信息,共后面的网络使用这些网络经常使用的是resnet VGG等,而不是我们自己设计的网络,因为这些网络已经证明了在分类等问题上的特征提取能力是很强的在用这些网络作为backbone的时候,都是直接加载官方已经训练好的模型参数,后面接着我们自己的网络。让网络的这两个部分同时进行训练,因为加载的backbone模型已经具有提取特征的原创 2022-03-08 16:04:21 · 7707 阅读 · 1 评论 -
conda基本使用
原创 2021-12-16 13:13:20 · 118 阅读 · 0 评论 -
进入和退出 conda base 环境
进入 conda base 环境conda activate base或bash退出 conda base 环境conda deactivate原创 2021-11-25 16:42:15 · 5399 阅读 · 0 评论 -
opencv-python(cv2)显示图片&图片显示不了问题
我之前刚开始玩openCV时,遇到了图像显示不了的问题,主要报下面的错误:error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'…1、首先,将图片路径更换为绝对路径2、若改为绝对路径后还不行,请检查路径的格式(有原创 2021-10-14 12:13:49 · 2749 阅读 · 0 评论 -
Python 安装特定版本的 Opencv
有时因项目需求要安装特定版本的Opencv可使用这个命令来查看可用的版本:pip install opencv-python==选择特定版本安装:pip install opencv-python==3.4.3.18原创 2021-10-14 11:46:08 · 6282 阅读 · 0 评论 -
解决:Anaconda安装好之后运行jupter notebook 时,卡在cmd界面,无法自动打开浏览器
运行jupter notebook 时,卡在cmd界面,无法自动打开浏览器,但是手动复制地址可以打开。打开Anaconda Prompt或Anaconda Powershell Prompt,执行jupyter notebook --generate-config,系统会提示,选择Y;若无提示,运行结果提示路径,复制路径,根据路径找到 Jupyter_notebook_config.py文件,打开文件在此语句#c.NotebookApp.notebook_dir = "下添加代原创 2021-10-14 10:34:26 · 1078 阅读 · 2 评论 -
查看电脑是否安装openCV环境以及其版本
在终端输入python3 / python,进入python环境检查是否安装成功>>> import cv2>>> print( cv2.__version__ )如果安装则会显示版本号>>> 4.5.3没有安装则会报错如果没有安装则用下面的命令安装pip install opencv-python...原创 2021-10-11 16:05:56 · 16440 阅读 · 2 评论 -
安装Anaconda手动配置anaconda环境变量(path)方法
安装Anaconda时,在Advanced options环节时那到底要不要勾选添加环境变量选项呢?官方解释是:不勾选是因为可能会影响其他的软件,但是需要手动配置环境变量,不然就不能在cmd中直接运行。所以嫌麻烦的人可以直接勾选如果你安装Anaconda时忘记点击自动配置环境变量 / 想要自己手动配置Anaconda环境变量方法的下面是详细步骤:点击打开“属性”点击打开”高级属性“点击打开”环境变量“添加红框中的三个环境变量...原创 2021-04-18 13:13:04 · 24131 阅读 · 3 评论 -
Python代码Debug工具-Cyberbrain
该项目开源在githup:https://github.com/laike9m/Cyberbrain本文只是来介绍这个工具的一些信息和操作方法一、背景几乎每个程序员都遇到过写代码时提笔千行,debug时却低效抓狂。通过编译器去一行一行的找bug,太费时间,也费脑。二、介绍这里介绍的调试工具叫Cyberbrain(赛博大脑):最亮眼的功能是可以回溯代码中的变量更改历史,查看程序执行状态。简单来说Cyberbrain能清晰地告诉你流程都发生过什么:比如,你想找出为什么返回值是错误的,原创 2021-03-26 12:35:21 · 838 阅读 · 0 评论 -
Ubuntu20.04安装jupyter-notebook
一.Jupyter介绍Jupyter Notebook是一个交互式笔记本,支持运行40多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。sudo apt-get update #更新软件列表sudo apt-get upgrade #更新软件(时间较长,且不是必须的)先决条件:Python虽然J原创 2021-02-01 22:15:36 · 1515 阅读 · 0 评论