- 博客(25)
- 收藏
- 关注
原创 FCOS环境部署及训练自己的数据的配置
其中fcos_demo中主要修改你的模型地址,和需要测试的图像所在的文件夹(这里还有一个地方要注意,就这个fcos_demo.py是将图像显示出来,如果你是在本地上可以直接运行,如果是在服务器上跑,远程连接的话,建议将图像结果保存起来,再分析)然后在DATASETS中加入自己的数据集的目录名称,比如我的数据集是在/mnt/data/pyl/AEB/traffic_limit_speed_signs目录下。在上述过程中会遇到一些问题,大部分是库的版本的不一致导致的,这个可以自行百度,均可以查到。
2023-06-02 10:08:26
1730
3
原创 Windows11系统外接屏幕不亮
电脑之前连接外接屏幕正常,但是突然后面在连接就不行了。尝试了很多种方法都不行,最后采用的是。3.点击NVIDIA那个驱动右键,选择启用设备。1.按win+x进入到设备管理器中。2.在设备管理器中,选择显示适配器。
2023-03-23 17:33:48
2912
原创 ros中编译cv_bridge时出现问题
问题在编译cv_bridge包的时候出现以下问题,主要是在cMakeLists.txt文件中指定了python的版本。add_subdirectory(cv_bridge)CMake Error at /usr/local/lib/cmake/Boost-1.71.0/BoostConfig.cmake:117 (find_package): Could not find a package configuration file provided by "boost_python-py38"
2022-04-30 21:43:29
639
原创 ubuntu20.0.4系统中安装微信
ubuntu系统中安装微信桌面版,首先从https://www.ubuntukylin.com/applications/106-cn.html下载微信安装包。安装方式1:直接通过ubuntu软件商店直接安装。安装方式2:cd到安装包下载的文件夹中使用sudo dpkg -i weixin_2.1.1_amd64.deb...
2022-04-19 09:46:57
409
1
原创 SVM训练图像分类器,
SVM分类器又被称为支持向量机,因为SVM的原理就是在向量空间建立超平面对数据进行分类。具体的原理这里不做过多介绍,直接贴代码,代码的主要作用是对彩色图像进行二分类。import osimport cv2 as cvimport numpy as np# 创建空列表,用来存放训练样本数据train_mat1 = []for root, dirs, files in os.walk("E:/data/dianzuhan/2021-8-20/data/L/train/5/OK/", -1):
2021-08-31 19:38:58
1092
原创 win10系统控制台运行py文件,将打印信息储存在txt文件中
python xx.py >log.txt 2>&1 &如果log.txt没有指定路径则该log.txt文件会保存在运行py文件的路径下,如果指定了路径则去指定的路径下找即可。这段代码和linux中将py文件运行并挂起的代码很像。nohup python xx.py >log.txt 2>&1 &在windows系统中我在前面加nohup运行不起来,这个具体原因没有去深究。后续搞明白了补充。...
2021-08-31 19:22:16
479
原创 (:Assertion failed) !_src0.empty() in function ‘cv::imread()‘
(-215:Assertion failed) !_src0.empty() in function ‘cv::imread()’opencv中出现这种情况的时候,一般有两种情况:1.是图片的路径不对;2.是图片的中出现了中文名。如果是文件夹那么对应就是1.图片的文件夹路径;2.图像文件夹中出现了带有中文的名称,出现第一种情况比较容易改,检查一下即可。第二种在大量的图片文件夹中确实会很烦人,所以图片的命名要注意。...
2021-08-25 23:21:58
314
原创 pytorch中的.mm
在pytorch中的前向计算中经常会碰到x.mm()这个函数,先看一段代码class Linear(nn.Module): def __init__(self,in_feature,out_feature): super(Linear,self).__init__() self.w=nn.Parameter(t.randn(in_feature,out_feature)) self.b=nn.Parameter(t.randn(out_featu
2021-05-24 22:13:45
4212
1
原创 pytroch中计算图的特点
1.autograd根据用户对variable的操作构建计算图。对varible的操作抽象为Function.2.由用户创建的节点成为节子叶点,叶子节点的grad_fn为None.叶子节点中需要求导的variable,具有AccumulateGrad标识,因其实累加的。3.variable默认实不需要求导的,即requires_grad属性默认为False.如果某一个节点requires_grad被设置为True,那么所有依赖它的节点requires_grad都为True.4.Variable默认的v
2021-05-23 22:40:55
128
原创 pytorch中的一些坑
x=V(t.arange(0,3),requires_grad=True) y=x**2+2*xz=y.sum()z.backward()x.grad运行上述代码会出现Only Tensors of floating point and complex dtype can require gradients问题,主要问题是x的类型.将t.arange(0,3)运行并打印得到x=t.arange(0,3)tensor([0,1,2])从上面的结果可以看出tensor的类型是int类
2021-05-23 22:13:47
817
原创 jupyter notebook快捷键
jupyter notebook快捷键F : 查找并且替换Ctrl-Shift-F : 打开命令配置Ctrl-Shift-P : 打开命令配置Enter : 进入编辑模式P : 打开命令配置Shift-Enter : 运行代码块, 选择下面的代码块Ctrl-Enter : 运行选中的代码块Alt-Enter : 运行代码块并且插入下面Y : 把代码块变成代码M : 把代码块变成标签R : 清除代码块格式1 : 把代码块变成heading 12 : 把代码块变成heading 23
2021-04-28 23:37:20
211
原创 Python-OpenCV(一)
Python-OpenCV记录自己最近一段时间学习OpenCV(python)的一些知识点,以及OpenCV中常用的一些函数的介绍。主要包括以下几个方面:文件的读取,颜色空间,图像逻辑运算,图像几何变换,滤波,形态学运算,边缘检测,角点检测,特征匹配等。1.图像的读取,保存读取函数:cv2.imread()窗口创建:cv2.namedWindow()图像的显示:cv2.imshow()保存图像:cv2.imwrite()资源释放:cv2.2.颜色空间3.逻辑运算4.图像几何变换5.图像
2021-04-11 21:41:40
602
原创 机器学习中的相关算法的优缺点(机器学习实战整理)
机器学习中的相关算法的优缺点(机器学习实战整理)1.k-近邻算法优点:精度高、对异常值不敏感、无数据输入假定。缺点:计算复杂度高、空间复杂度高适用数据范围:数值型和标称型2.决策树优点:计算复杂度不高,输出结果易于理解,对中间值的缺失不敏感,可以处理不想管特征数据。缺点:可能会产生过度匹配问题适用数据类型:数值型和标称型3.朴素贝叶斯(基于概率论的分类方法)优点:在数据较少的情况下仍然有效,可以处理多类别问题缺点:对于输入数据的准备方式较为敏感适用数据类型:标称型数据4.Logis
2021-03-11 15:35:12
574
转载 1. Jupyter Notebook的快捷键
\1. Jupyter Notebook有两种modeEnter:进入edit模式Esc:进入command模式\2. Command命令快捷键:A:在上方增加一个cellB:在下方增加一个cellX:剪切该cellC:复制该cellV:在该cell下方粘贴复制的cellShift-V:在该cell上方粘贴复制的cellL:隐藏、显示当前cell的代码行号shift-L:隐藏/显示所有cell的代码行号O:隐藏该cell的outputDD:删除这个cellZ:撤销删除操作
2020-08-22 10:35:49
112
原创 pycharm上传文件到github
pycharm上传文件到github1.git的安装和配置在ubuntu中首先查看自己的电脑是否安装了git在终端中输入git如果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uvdmfOe3-1596905474697)(/home/pengyongli/.config/Typora/typora-user-images/image-20200809000855314.png)]这种情况说明没装。输入sudo apt-get install git进
2020-08-09 01:02:06
408
原创 飞机大战中出现Settings’ object has no attribute ‘get_rect的原因
PYGAME中的飞机大战出现的’Settings’ object has no attribute 'get_rect’这种类似的问题都是主程序和子程序中参数的顺序相同,这里出现的这个问题主要是在alien_invasion.py中的ship=Ship(ai_settings,screen)和ship.py中的类Ship中的__init__()方法中的参数顺序不一样。def __init__(self, screen, ai_settings):参数的顺序错误导致在调用函数的时候会出现紊乱的问题
2020-08-08 18:22:31
4370
5
转载 深度学习一些框架
深度学习框架https://www.cnblogs.com/gujianhan/p/6035514.html欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体
2020-06-02 09:40:09
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人