自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 Forcespro和Casadi的使用心得

求解器的使用心得

2023-04-19 19:40:30 742 1

原创 关于matlab矩阵运算中出现星号*的解决方法

B = round (B,6),也就是进行一个保留6位小数的四舍五入。(这里放了一张别人的图,因为我已经解决了,懒得放自己的错误图了)

2023-03-04 16:18:54 2077

原创 关于在pyomo框架下无法调用ipopt求解器解决方法

关于在pyomo框架下无法调用ipopt求解器解决方法

2022-09-11 15:27:28 3355 2

原创 FORCESPRO的使用教程

FORCESPRO的使用

2022-09-02 20:22:35 1872 13

原创 两篇论文的分享

假期要结束了,我目前的专业主攻方向也变了。从以前用板子做目标检测到现在做自动驾驶算法的相关内容。虽然目前得重新学做新的项目,得学新的内容,但还是希望保持一个分享的习惯,为像我一样的菜鸟开辟一条小路。这篇分享主要是分享一下论文中的关键点,是看完论文以后补充文章,而不是代替阅读论文的纯讲解,基础的话就是看了之前分享的那本关于博弈论的书:《博弈论与机制设计》。

2022-08-24 16:34:21 1273

原创 julia的安装以及三个报错解决(包安装、dot函数无定义、定义变量无法在循环中使用)

但不同的是第5步:这里我的配置方法是:文件——首选项——设置——搜索一下julia——往下翻到下图位置在executable输入环境变量的路径(记得加上\julia.exe)然后点那个environment path下的settings.json中编辑加上那个路径即可,此处没有\julia.exe然后就完成了。......

2022-08-14 11:14:14 2626

原创 博弈论与机制设计(Y.内拉哈里)思路图

博弈论与机制设计(Y.内拉哈里)思路图

2022-07-26 10:14:34 792

原创 饥荒专用服务器

饥荒专用服务器

2022-06-30 09:53:42 6600

原创 SSL certificate problem:unable to get local issuer certificate

2022-06-06 10:28:42 8237

原创 今日学习的关于笔记本电脑和origin绘图的一些

笔记本电脑首先学习的地方主要为:1、bilibili2、知乎3、朋友然后结论:暗影骑士性价比很高,在保证性能的情况下价格便宜,但相对应的其它细节不太行。暗影精灵8我个人挺喜欢它的设计,但是他这个价位下3060不是满血的,性能不太行。天选3也还可以,但是我目前的结论是最好拿下12代i5+3060,天选3没有这种组合,天选3属于那种中规中矩的类型。g15似乎类似小米,散热很差。拯救者相当于全能战士了,y7000系列目前只有3050或者3050ti,不太行,因为我印象里30

2022-05-29 19:27:53 1270

原创 学术论文的一些注意点

最近主要是在弄论文,所以发篇跟论文有关的分享。——————————————————————————1、公式的格式:开始中创建新样式如:公式1,然后设置字体五号、宋体、time,段落单倍行距。然后设置制表位,这个时候需要打开视图标尺来看居中的数值和最右边的数值,我这次是20.7和41.5,一个选居中一个选右对齐。即可设置完成然后光标放公式左边,选公式1样式,按一下tab,再在公式和标号之间用左键选一些空格,然后再按tab即可。2、三线表一般是第一行最后一行1.5磅,第一行单元格

2022-05-24 11:33:07 656

原创 python下opencv写的视频无法播放还有装微信

今天主要弄了一下对视频目标检测的事,然后还装了个微信,一、安装微信安装微信建议对着这篇博文,然后的话没权限就在指令前面加sudo。【Linux】Ubuntu安装微信&QQ_爱吃糖的范同学的博客-CSDN博客_ubuntu安装微信和qq二、解决python下opencv写的视频无法播放实际上关键就是:cv2.VideoWriter()函数的参数得设置正确out = cv2.VideoWriter(video_save_path, fourcc, video_fps, size,

2022-05-14 20:50:57 1234

原创 关于rknn-toolkit的yolov5的例子

简而言之今天调了一天那玩意得出了心得:1、github的commit版本2、如何从识别图片变成实时摄像头检测3、如何使用自训练模型进行目标检测。

2022-05-07 00:26:18 4189 10

原创 关于rknn模拟器和连接rv1126板子使用的近期总结

上一篇最后提到:我近期想实现电脑摄像头读取,然后用板子去计算结果然后再用电脑后处理。目前来看是实现不了了,后面会总结过程。然后接下来两条路:一条是根据那个rknpu下的yolov5的demo做一些工作,另一条路是用模拟器去尝试摄像头检测。电脑摄像头失败过程:在上一篇中已经实现了转onnx和rknn模型,在模拟器中也已经实现了正常运行。但是一旦连接板子使用就会报错。注意:现在板子只能用buildroot首先我解决的一个报错是:1、driver open fail!这个错误的

2022-05-04 19:47:54 2534 2

原创 rv1126下yolov5s转rknn模型

最近的主要任务是完成自训练的yolov5s模型转rknn模型。学习笔记:以下为学习笔记:1、首先从RP-rknpu配置说明的文件可以知道:RV1126_RV1109 的 npu 默认配置为 mini 的,mini 是不带 rknn_server 的,所以不能通过 pc 端连接 主板仿真。但是可以解决。——————————————————————群内笔记:2、rknn lite 是仅仅包含推理功能的包.适合装在开发板上.3、 rknn toolkit 是包含推理和模型转换还有模

2022-04-26 12:53:16 7594 1

原创 Latex的学习

因为种种原因,要学一下latex。一个非常快速的 Latex 入门教程_哔哩哔哩_bilibili适用:快速切换格式和排版。即会将文档的内容和排版区分开。markdown适用于轻量文字编辑。常用工具:1、overleaf是一个免费在线latex编辑器。Overleaf, Online LaTeX Editor2、winedt3、textstudio4、vscode(要先安装texlive,然后安装LaTeX Workshopc插件)view latex PDF fil

2022-04-21 13:28:36 1670

原创 rp-rv1126(烧录ubuntu系统+通信+使用python)

记录一下最近的小突破。思路记录:起因是因为我想偷鸡,我的pc上有一个调用摄像头做目标检测的python程序,然后我看这个程序整个文件夹的大小对于rp-rv1126的内存完全够用。所以我就想能不能直接在板子上用这个python程序,一开始我的思路是用pyinstaller,理论上是可以的,我看输出的可执行程序的格式和官方给的rknn的demo一样,但奇怪的是就是无法运行,一直报/bin/sh: xxx not found的错误。后来我听一个人说他直接用python跑的程序,说他安装了python。

2022-04-20 20:53:34 6782 9

原创 rv1126和PC之间的数据交流(windows)

实物连线:总结一下刚实现的小突破:实现板子与电脑的数据交换。以上为实验连线图,右上角为电源线,左上角这个连接电脑即可用adb调试,右边三条线是ttl转usb串口通信。adb调试:解压06-工具里adb连接工具,里面打开命令提示符这个界面可以使用push和pull来和板子进行文件上传和下载。在这个界面输入adb shell,即相当于进入了板子的终端,可以输入指令控制板子,例如连接wifi等。串口调试:在调试串口接线说明.pdf里有教程。先运行silicon再运行X.

2022-04-14 19:09:28 1728 1

原创 瑞芯微rv1126编译问题汇总

最近在对着说明书学习瑞芯微,目前还在第一份说明书,刚过编译,遇到很多头疼的问题。这里记录一下最难解决的一些问题(很难百度到):1、sudo赋予权限的问题:ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.我尝试了很多解决方案,我个人推理出最合理的解释是改路径。以下为失败的,但我觉得未来说不定有用。直接终端中

2022-04-08 23:00:26 4044 8

原创 autodl实践经验------3

简单记录一下遇到的新问题:显存跑炸了。但是我发现两个问题:1、要为解冻阶段留裕量,我前面只考虑了冻结阶段的batch_size在显存允许的情况下尽可能大,然后一进入解冻阶段,显存就炸了。所以我换成了batch_size:32、16,num_workers:8。后面看看解冻阶段会不会炸。2、我发现系统盘内存差点不够,因为我yolov3项目输出位置在系统盘,我不太好改输出位置,所以我直接改了存储周期,我每10个epoch存一个权值文件,应该够。3、考虑到调整参数对训练速度影响很小,所以考

2022-04-08 22:48:40 3165 1

原创 提高GPU的利用率方法(内含nvcc显示不是内部或外部命令一类问题)

原因在于我发现我租用的GPU利用率极低,所以想学习提高GPU利用率的方法,以及由此带来的解决一系列问题的方法。首先我的思路是想在本地学习,再去租用的GPU上用,结果发现我电脑上任务管理器独显看不了cuda。于是我想重新彻底安装好cuda+cudnn。但按教程默认路径(很重要)安装完后cuda后,nvcc -V却没有用。1、nvcc -V显示不是内部或外部命令首先,我认为这是一类xxx不是内部或外部命令的解决方案。核心在于:没有正确添加进系统变量的path路径下。解决方法:首先我发

2022-04-04 19:19:25 10603 3

原创 autoDL实践经验------2

今日经验:1、无卡模式的SSH及密码不变。然后autoDL自带网盘的数据在autodl-nas文件夹,但是无卡模式似乎并没有这个文件夹。2、不同区网盘数据也可以同步,但是网盘性能较数据盘差,因此想要获得更好的读数据性能,请先从网盘拷贝到autodl-tmp数据盘(因为数据盘是SSD),再进行使用。实例关机或释放后,网盘中的数据不受影响。因3、4、网盘并不能传输文件夹,只能传输文件,filezilla是yyds。所以我推荐两种:一种是filezilla+vscode;另一种是直接把

2022-04-04 00:26:06 5461 5

原创 autoDL实践经验------1

总结一下实际使用autoDL的经验:提一嘴:跑的还是之前博客里的yolov3。1、应保留预训练权重文件,但训练后的权值文件不用上传,因为太费时间。2、昨日步骤:首先登陆filezilla然后把数据集和python文件上传上去,然后在vscode上登陆,安装所要依赖pip install -r requirements.txt(ubuntu下依旧可以用pip),再把数据集放到VOCdevkit下,其实放别的地方也行,可以改路径的,但一定要注意统一格式VOC2007下Annotations、JPEG

2022-04-02 10:36:20 8679

原创 AutoDL(GPU租用网站)的学习

学习链接:AutoDL帮助文档AutoDL-GPU租用平台使用教程 - 百度文库 (baidu.com)基本操作:以官方快速开始为主,这里我懒得截图过来了,戳上方链接即可。首先可以学生认证。为了方便的上传文件,先得安装一个filezilla软件。(官网上下)传文件还一种方式是JupyterLab+VScode(pip install jupyterlab然后输入jupyter lab就能在edge上运行)用命令行(终端)运行python程序:python xxx.py补充

2022-03-30 10:51:36 11879 3

原创 近期总结~

考研和整理宿舍告一段落了,接下来集中于毕设,和导师交流了一下,记录下近期总结然后新的开始。计划及问题:1、最先解决autoDL的事,因为训练算法并不需要在本地,可以多线程工作。2、数据集的问题,建议考虑实际场景进行标签转换,留下有用的标签。3、ubuntu16.04已经安装好了,配置基本环境。4、瑞芯微部署当前理解:(1)先走一下最基本的那个文件。(2)gcc工具链用于交叉编译:pc上编译然后板子上运行。(3)toolkit工具...

2022-03-30 10:02:17 552

原创 yolo系列理论补充(v4、v5、x)和瑞芯微

最近快要复试了,没怎么搞毕设,那就顺带补充补充理论知识,以后也用得上。基本为搬运,主要写给自己看的。​​​​​​神经网络学习小记录60——Pytorch GhostNet模型的复现详解_Bubbliiiing的博客-CSDN博客​​​​​​GhostNet-YOLOv4首先学习基于pytorch的GhostNet-YOLOv4由2020年华为新出的一个轻量级网络——GhostNet使用ghost模块,代替普通3×3卷积(对比mobilenet v1使用深度可分离卷积代替普通3×3卷积

2022-03-23 13:11:12 2780

原创 Ubuntu下配置运行yolov3项目的环境(数据集、上github、anaconda、vscode、nvidia驱动、cuda、cuda编译、cudnn)

前面已经完成了windows下训练基于pytorch的yolov3,接下来学习在ubuntu下训练。看了一点csdn,现在要解决的问题有两个:1、ubuntu下的指令,怎么编译?怎么运行?2、darknet所使用的标签是txt,又要格式转换。第2个问题我找到一个更好的项目,应该可以直接三种数据格式相互转换:premkumar25/Convert_VOC_COCO_YOLO: XML parser to parse the PASCAL VOC annotiation xml's and

2022-03-14 11:00:22 3697

原创 yolov3训练自己的模型和进行预测

昨天搞定了数据集,今天来训练模型。Pytorch 搭建自己的YOLO3目标检测平台(Bubbliiiing 深度学习 教程)_哔哩哔哩_bilibili第一步:制作训练集。第二步:运行voc_annotation.py这步的目的是生成一些训练所需的txt文件。ImageSets文件夹下的是划分训练集、验证集合测试集的比例。还有根目录下的2007train.txt和2007val.txt第三步:调整train.py参数。我没cuda,改了false。然后类别bdd100k.

2022-03-11 16:24:15 2903

原创 yolov3数据集--bdd100k

今天主要任务是想搞定一个好用的行人车辆目标检测数据集。大多都是这种:车辆行人检测数据集_目标检测数据集-车辆_weixin_39846361的博客-CSDN博客Toyota Motor Europe (TME) Motorway Datasetbit数据集都是那种汽车的要么就都是那种行人的。然后我发现有一个bdd100k的数据集还挺适合行人车辆目标检测的。BDD100K Documentation — BDD100K documentation但是很奇怪啊,我每次下载到最

2022-03-09 16:14:03 3854 9

原创 YOLOv3项目之数据集

Pytorch 搭建自己的YOLO3目标检测平台(Bubbliiiing 深度学习 教程)_哔哩哔哩_bilibili训练数据集放在VOCdevkit中,其中annotations放标签,jpegimages中放图片,然后ImageSets中的testtxt是算mAP用的,train.txt放测试的,val.txt放验证的,trainval.txt用不着。制作数据集用labelimg库,去pytorch环境下安装即可pip install安装完后直接输入labelimg就可以打开了。跟那个a

2022-03-08 10:31:40 1202

原创 yolov3项目

安装依赖,可以进入cmd后,进入requirements.txt所在地址,然后 pip install -r requirements.txt报错1:解决方法:ERROR: Cannot uninstall 'xxx'. It is a distutils installed project and thus we cannot accurately_霍格沃茨电气魔法师的博客-CSDN博客报错2:报错3:目前提到的解决方案五花八门,有说是python版本的,...

2022-03-04 14:17:22 1186

原创 YOLOv3论文

待解决区:1、CNN正则化2、CNN反向传播3、除YOLOv3之外的目标检测算法【精读AI论文】YOLO V3目标检测(附YOLOV3代码复现)_哔哩哔哩_bilibiliAP50的意思就是0.5IOU为阈值的mAP是sigmoid函数,把坐标限定在一个grid cell内。yolo的创新其实就在于把目标检测任务变成回归任务,用回归任务的损失函数平方误差来训练模型。yolov3改成了sigmoid做逻辑回归。一种尺度3个anchor,一共三种尺度共9个anchor,.

2022-03-04 11:03:51 2856

原创 YOLOv3算法

当我学完CNN以后再来看YOLOv3的整体架构图的时候,我突然发现自己已经能看懂了,这让我坚信自己选择的积累式学习是没有问题的。但为了毕设进度,我跳过了目标检测其他算法的学习,这可能导致我对YOLOv3部分细节的不理解,但后面应该有时间能补回来。待解决区:1、CNN正则化2、CNN反向传播3、除YOLOv3之外的目标检测算法【精读AI论文】YOLO V3目标检测(附YOLOV3代码复现)_哔哩哔哩_bilibiliyolov3之后的都是小修小补。https://githu

2022-03-03 11:08:36 3105

原创 学习算法网站

VisuAlgo,algorithm,Data Structure

2022-03-01 10:05:20 455

原创 CNN架构

卷积神经网络-基础教程_哔哩哔哩_bilibiliLeNet-51、网络结构400是5*5*16个参数,经过两层全连接层Fully connected layer最后到0-9这十个神经元输出。

2022-03-01 08:34:25 2337

原创 python虚拟环境

7分钟通俗讲解python虚拟环境_哔哩哔哩_bilibili属于是课外小知识了。python可以在一台电脑上安装多次,相当于相互隔离的多个虚拟环境。python -m venv xxx/xxx无需再安装程序,而是从主程序裂变出来。进入虚拟环境:安装一个应用程序,会吧很多路径写进操作系统。但安装python虚拟环境时,不会修改任何系统路径。但虚拟环境有个activate文件,可以批量修改路径,执行它就相当于进入了这个虚拟环境。source xxx/bin/activate

2022-02-28 18:54:47 1178

原创 卷积神经网络CNN3

池化层Pooling主要对卷积层学习到的特征图进行亚采样(subsampling)处理最大池化平均池化降低了后续网络层的输入维度,缩减模型大小,提高计算速度提高了Feature Map 的鲁棒性,防止过拟合...

2022-02-28 18:45:51 1136

原创 卷积神经网络CNN2

卷积神经网络-基础教程_哔哩哔哩_bilibili卷积层卷积运算的目的是提取输入的不同特征。参数:size:卷积核/过滤器大小,选择有1×1,3×3padding:零填充、valid与samestride:步长,通常默认为1计算公式:缺点:图像变小 边缘信息丢失padding-零填充Valid and Same卷积奇数维度的过滤器stride-步长多通道卷积就是一张图片用一个三通道filt...

2022-02-27 10:47:33 1041

原创 卷积神经网络CNN

为什么不用神经网络?因为处理图片28×28时,若隐藏层为10个神经元,那就已经需要28×28×3×10,权重参数太多,需要大量计算,并且也难以达到更好的效果。感受野(receptive field)1962对猫视觉皮层细胞的研究提出了神经认知机(neocognitron)单个感受器与许多感觉神经纤维相联系,感觉信息是通过许多感受神经纤维发放总和性的空间与时间类型不同的冲动,相当于经过编码来传递。就是收集多个信息到一个神经元然后再编码给大脑。边缘检测基于上面感受野思想,想用更少

2022-02-25 00:34:39 1477

原创 神经网络项目学习

BP神经网络原理及编程实现_哔哩哔哩_bilibili1、python的一个用法:data[:,1:25]详解:data是一个数组,data[ 行,列 ]。然后是:,若省略则是0:100(全部数据),而0:-1则是除去最后一个数据的其他数据,因为-1代表最后一位的索引,而python中取左不取右。综上,这个的意思是取从第2列到第25列一共24列的数据(左边省略即行全取)2、数组的技巧,常用.shape()函数查看矩阵维度来进行下一步计算。3、vscode可以设置断点单步调试4、关

2022-02-24 00:06:10 1428

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除