自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (10)
  • 收藏
  • 关注

原创 大模型应用构建rag-agent

学习记录

2024-07-19 11:50:53 46

原创 winddows上配置vs code环境及使用c++测试

文章目录前言一、安装Vs code二、安装mingw三、安装cmake2.配置环境测试前言由于论文提交后没啥事干想着再刷刷题,结果发现在力扣上调试还得开会员,干脆在电脑上也装个vscode的环境,起码代码调试的时候可以用提示:以下是本篇文章正文内容,下面案例可供参考一、安装Vs code此步骤略过即可,直接去官网下载安装二、安装mingw地址如下:https://osdn.net/projects/mingw/releases/下载安装包到本地后,解压,随后在电脑上cmd至安装包文件

2022-04-18 21:05:58 728

原创 yolov5的onnx模型去除transpose层

import onnxfrom onnx import helper, checkerfrom onnx import TensorProtoimport reimport argparsemodel = ""onnx_model = onnx.load(model)graph = onnx_model.graph# print(graph)node = graph.node# node[213].output[0] = node[212].output[0]# node[213].

2021-11-10 14:32:18 2309 2

原创 好用的数据集和开源网络对比网站

仅仅为了保存一下地址社区

2021-06-18 14:20:54 258

原创 手势识别调研

文章目录前言一、手势识别简介二、 二维手势识别1. 经典算法模型2.采集信息方案三、三维手势识别1.经典算法模型2.采集深度信息设备方案四、现有产品技术1.阿里云静态手势识别2.腾讯云手势识别3.旷视手势识别4.谷歌手势识别5.百度手势识别五、一些开源库资料总结二维手势识别三维手势识别建议与改进方向参考文献前言提示:本文主要想针对单目摄像头实现静态与动态手势识别的功能,所做的资料调研工作。因此在采集设备中并不包含基于用户佩戴的手套控制器、谷歌眼镜、加速度计陀螺仪等来实现手势采集一、手势识别简介.

2021-06-17 16:56:16 6430

原创 将在CSDN中写好的文章导出为pdf格式

首先在文章的编辑页面上方会有导出选项,点击之后选择导出为Markdown文件导出的文件会是 md的结尾,随后在VCcode中下载安装一个插件,Markdown PDF ,将导出的md文件用VScode打开,随后在md文件中点击右键可以选择输出为pdf、html、png、jpeg等格式;输出的文件会和md文件保存在同一个地方...

2021-06-02 18:11:32 412

原创 GNU与c++STL的区别与联系

GNU同C++STL的区别与联系调研场景:简要介绍:源码分析:一些编译问题的解决方案:调研场景:应用背景:Andrid NDK 一共提供三种类型的c++运行时库system非完全stl,完全stl需使用上面的libc++。这是与Android发布绑定的库。System运行库指的是Android版本里的/system/lib/libstdc++.so,提供基 本的c++运行支持, 提供new/delete支持,仅提供c标准库的c++封装,比如。None没有标准库支持可供自由选择的S

2021-05-31 12:01:19 2391 2

原创 git hub修改文件

查看当前需要修改的文件git status需要修改的会报红比如修改src下的main.cc修改后git add src/main.cc再查看当前需要修改的文件,并进行git statusgit commit -m "update"查看当前改进前后git show发布到网上git push origin HEAD:^Cgit branchgit push origin HEAD:develop然后就可以去网上看改进后的版本...

2021-05-26 15:40:58 122

原创 c++递归:计算数组的和、找出数组中的最大值

快速排序——一种使用D&C的排序算法:讲究不断地把检测规模减小;找到基线条件//编写一个递归函数可以实现数组内的元素总和相加void diguisum(int p, int len, int* p1){ if (len == 0) { return; } else { //int p = 0; p = p+(*p1 + len-1); cout << "当前的p值为" << p << endl; len = len - 1;

2021-05-19 20:47:52 537

原创 gcc在linux上编译过程学习

之前只是简单的应用,这次仔细梳理下gcc编译cpp为可执行文件的过程假设有一个cpp文件test.cpp如果要编译成可执行文件,就直接g++ test.cpp -o test然后生成的test就是可执行文件,在终端直接输入./test就可以执行;其实以上步骤可以分解为1.预处理生成 .i文件g++ -E test.cpp -o test.i2.编译生成汇编文件g++ -S test.i -o test.s3.汇编文件生成机器语言代码,注意c小写g++ -c test.

2021-05-19 20:47:14 110

原创 GDB调试器安装与使用

VScode缺少编译器与调试器需要使用GDB进行调试想使用gdb进行调试,在编译程序的时候要加上 -g也就是gcc -g main.c -o maingdb 调试的时候,使用回车键 即可重复执行上一命令gdb调试信息过多时,使用 Ctrl + l 即可进行清屏调试的时候如果要同时看代码一边进行调试可以安装这个工具terminatorsudo apt-get install terminator调用工具terminator随后在终端右键就可以选择垂直分割成两个终端,然后就可以

2021-05-19 20:46:41 211

原创 记录将ubuntu20.04系统自带的python更换为3.6后

问题:如题,在使用pip3安装时会报command (lsb_release -a)类似的错解决方案#最好不要#sudo rm /usr/bin/lsb_release#否则会在换源还是在安装docker的时候lsb_release遇到问题暂时sudo mv /usr/bin/lsb_release /usr/bin/lsb_release_bak1223...

2021-05-13 13:50:32 457

原创 C++:二分法查找数据以及递归

二分法查找数据仅在有序数组中有用:如果给0-n个数字中找出某个数字,则只需要而依次查找最多需要n步;比如0-100需要7步;

2021-03-18 20:47:48 787

原创 记录tx2上安装配置gestermer进而使用gst-rtsp-server

注:首先说明这次的搭建过程使用的是老师自己弄的一块tx2,内核也编译过,所以不确定是否可以适用于其他地方,另外因为这块板子的内核被编译过,造成安装使用过程中出现了许多未知的错误,有可能记录的安装配置过程会有所遗漏,如果此时某个地方报错,建议百度查看是否能解决;首先在开发板中输入gst-launch-1.0 --version可以查看当前开发板自带的gst-launch和GStreamer 的版本,一般安装的各种附件版本最好小于等于当前的版本注意如果是0.1的版本和1.0的版本使用命令上是有区别的,

2021-03-12 15:28:34 1219

原创 最实用的Chrome插件

发表这篇文章是偶然在CSDN发现他们有构建发布自己的插件;好奇想体验一下看插件的功能;顺便看到还有个投稿,就认真撰写一下自己的使用体验。 按照投文要求将按照以下方面进行简述:自我介绍:本人现是一名渣硕,正在学习嵌入式图像开发方向,对AI智能方向的发展比较感兴趣;经常使用谷歌浏览器和插件进行学习搜索代码,去年修的人机交互课程获得优秀评价。安装流程:先说结论,想成功装上插件需要花费一些时间首先进入官方招募投稿推荐的页面,翻到最下方,点击进入了CSDN官方介绍、下载插件的页面;插件下载...

2021-01-07 17:27:31 343 2

原创 错误OpenCV Error: Assertion failed (img.cols == width && img.rows == height && channels == 3) in write

问题:如题

2021-01-07 15:21:55 1914

原创 改图片后缀

准备自己弄个数据集,结果发现在训练的时候,从网上爬取的图片中间加杂了一些pNG文件,只要一开始训练就会报错,尝试直接修改将png的后缀修改为jpg后,果然报错显示到了下一张图片;下面开始批量转换图片后缀将所有png后缀的图片转化为jpg后缀ls -l *.png | parallel convert '{}' '{.}.jpg'将jpg转化为pngls -l *.jpg | parallel convert '{}' '{.}.png'这样转换后会发现虽然所有的后缀都转化了,但是文件夹中原有的

2020-12-09 10:51:57 341

原创 ubuntu系统开机只剩桌面壁纸和终端可用,ubuntu-desktop、unity安装失败

问题:如题解决办法:搜索了一圈都说要重装ubuntu-desktop然而我输入sudo apt-get install ubuntu-desktop报错显示不能安装,因为啥依赖unity接着sudo apt-get install unity接着报错显示系统依赖的问题,并且告知我应该装XX版本,而更高的XX版本正要被安装,就很气,正要被安装又不是已经安装,果然使用删除此软件显示软件都还咩有安装这时候就需要安装另外一个软件sudo apt-get install aptitude

2020-12-08 11:06:39 1209

原创 将python3.5更换为3.6后报错

报错显示:No module named ‘apt-pkg’解决办法:sudo apt-get remove --purge python-aptsudo apt-get install -f -y python-aptcd /usr/lib/python3/dist-packages/apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so

2020-12-03 19:30:50 144

原创 学习瑞芯微RK3399pro记录(10)

这是第n次重装系统和开发环境了,一切归零补充pc装rk环境中遇到的一些问题:问题1,python3.5即将过时,换成python3.6,安装使用下列语句sudo apt-get install python3.6报错显示:无法定位到python3.6安装包解决办法 :sudo add-apt-repository ppa:deadsnakes/ppa等显示ok以后输入sudo apt-get install python3.6如果不行,可以在之前输入一句sudo apt-get

2020-11-25 22:57:47 584

原创 img= img.copy()报错

程序运行到这里报错'NoneType' object has no attribute 'copy'后面尝试改绝对路径依旧不行看网上提示查找文件是否有中文字符,于是将整个程序复制到E盘下,直接运行即可。

2020-11-18 11:20:41 3511 1

原创 学习瑞芯微rk3399pro记录9

注明:在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。今天主要记录下在进行模型进行量化过程中的一些问题和解决办法问题:在开发板上准备运行cmake后的代码时提示:Permission denied解决办法:将文件从u盘复制到系统中,然后使用给文件权限chmod 777 文件名...

2020-11-03 22:54:14 282

原创 学习瑞芯微rk3399pro记录8

注明:在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。今天主要记录下在进行模型进行量化过程中的一些问题和解决办法问题:在使用coco数据集中的图片进行量化的过程中,出现直接kill解决办法:将图片数据减少、将模型换成tiny版问题:出现显示指定的txt文件中没有对应的图片数据解决办法:开始检查图片数据,一开始发现是PILimage转Cv读取的问题,后面发现还是有问题,报了个(416,416,3)不能转成(416,416)的错,开始怀疑是coco数据集的

2020-11-02 21:31:34 1007

原创 学习瑞芯微rk3399pro记录7

注明:在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。今天主要讲下安装rk399pro蓝牙的过程sudo apt-get install -y bluezsudo apt-get install -y bluemansudo apt-get install -y bluetooth...

2020-11-02 15:58:00 346

原创 在ubuntu18.04中创建虚拟环境安装Anaconda 补充

补充昨天发的帖子,在ubuntu中利用anaconda安装虚拟环境之后,会自动在打开终端时进入base虚拟环境;这样会导致之前原环境中的模块都不能用了;所以进入终端后输入conda deactivate可以退回到原环境中也可以设置conda config --set auto_activate_base false这样就可以改变默认进入base环境...

2020-10-29 15:14:39 345

原创 在ubuntu18.04中创建虚拟环境安装Anaconda

在终端输入以下命令获得打开一个可以对文件进行操作的界面sudo nautilus随后新建了一个名为 xuni 的文件夹安装 virtualenvsudo pip3 install virtualenv创建python虚拟环境virtualenv --system-site-packages -p python3 ./xuni激活虚拟环境source ./xuni/bin/activate随后会发现命令行前会出现(xuni)字样也可以进行如下操作使激活虚拟环境的命令减短退出虚拟环

2020-10-28 16:26:43 1132

原创 ubuntu18.04安装NVIDIA驱动和cuda及CUDNN

此记录由参考多位博主的记录总结而来,我记录下,看是否对大家有所帮助首先禁用nouveausudo gedit /etc/modprobe.d/blacklist-nouveau.conf在新建的文件中写入blacklist nouveauoptions nouveau modeset=0随后使写入文件生效sudo update-initrams -usudo reboot #重启电脑重启后查看禁用是否成功lsmod | grep nouveau如果执行这句话,没有输出则说明

2020-10-27 21:30:39 463 2

原创 准备给ubuntu18.04安装杀毒软件

如题,电脑最近总出现些奇奇怪怪的小问题,还是得装个杀毒软件,看是不是中病毒了输入sudo apt-get install clamtk安装完成后,输入clamtk 即可.卸载方法:输入sudo apt-get autoremove clamtk

2020-10-23 16:06:09 1769

原创 学习瑞芯微rk3399pro记录7

注明:在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。挺久没开电脑,跑了个开发板的例程结果发现opencv报错提示:错误:(-2:未指定错误)未实现函数。使用Windows、GTK+2.x或COCO支持重建库解决办法:将安装的opencv卸载,重新安装了另外一个版本的opencvpip3 uninstall opencv-pythonpip3 install opencv-python==3.4.2.16pip3 install opencv-contri

2020-10-23 15:46:22 300

原创 学习瑞芯微rk3399pro记录6

注明:在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。主要补充一点关于RKNN使用的问题有时操作会 把当前的用户身份换成root在普通用户和root时,之间的RKNN模块并不通用,有次发现明明装好的rknn包,但是import的时候,就显示没有这个模块,仔细对比一下发现使用的身份不同,所以直接退出即可...

2020-10-14 14:44:25 297

原创 学习瑞芯微rk3399pro记录5

注明:在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。主要补充一点关于usb摄像头使用的问题:有时候开发板会对摄像头在1/0识别失败,但一般设为零,如果识别失败会报错,但此时会出现两种情况,第一种报了错之后,它仍然能正常读取视频图像;第二种报错显示cv2.VideoCapture() Unable to stop the stream: Invalid argument这时候就需要在代码中将设备的序号进行转换...

2020-10-12 14:08:29 478

原创 debian10 使用usb摄像头

注明这篇文主要适用于rk3399pro中使用,其他开发板以后有机会在补充问题:在使用usb网络摄像头的时候会报错,错误类型为:corrupt JPEG data :X extraneous bytes before maker X这个错误并不会导致检测和显示崩溃,但是会导致代码运行卡顿,严重的时候会导致视频显示卡顿的现象。这个问题想表面解决很容易,只要在代码中将出错的图像屏蔽掉就行,或者将出错的语句追溯到其源码将其屏蔽即可。但为了彻底搞清楚这个问题,我从硬件到编程上都梳理了一遍,这个梳理过程,有空在

2020-10-10 22:05:59 3484

原创 学习瑞芯微rk3399pro记录4

注明:在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。主要补充一点关于板子环境安装的问题:昨天重装了一次板子的系统,发现按照我原来的教程,虽然可以正常安装,但是在跑例程的时候会报一个库文件缺失的错误,并且这个错误会导致所有例程都跑不动,不记得装第一块板子的时候有没有遇到同样的问题,这里就 补充记录一下错误:libf77blas.so.3:cannot open shared filed :no such file or directory解决方案:sudo

2020-10-10 09:44:21 351

原创 debian出现更新或下载软件源sudo apt-get update或者sudo apt install XXX都出错

问题:如题,当使用sudo apt-get update或者sudo apt install XXX时会卡在hit http://XXXX buster InReleasehit 0% connect......随后会显示链接不通,网络 refused connect 111之类的报错解决方案:第一步:在网上搜索解决方案后,尝试将原本的软件源换位与debian版本相适配的阿里源或者是清华源。具体方法就是将/etc/apt/source.list中的网址更换为阿里源或者清华源的地址,此

2020-10-10 09:35:52 1859

原创 cmake学习

昨天想着今天要学下cmake是怎么回事,发现网上有个教程写的非常详细入门有需要可以查看下面这个网址:https://www.hahack.com/codes/cmake/

2020-09-29 15:17:45 108

原创 使用cmake的时候报错

问题:输入cmake后,在输入make后报错显示fatal error:opencv2/core/core.hpp NO such file or directory #include "opencv2/core/core.hpp"解决方法:打开文件看来已经包含了opencv2的core,之前运行opencv的文件并无问题,所以怀疑和opencv的路径没有关系后面开始尝试安装opencv的链接库?输入语句sudo apt-get install libopencv-dev安装到一半报链接出错

2020-09-28 21:27:27 511

原创 cmake编译报错

问题:cmake编译报错CMake Error :The source.. 此处大概意思是一个文件地址does not match the 另外一个文件地址so used to generate cache. Rerun cmake...```经过观察可以发现两个文件地址其实只有一点差异,所以第一次尝试:按照第二个文件的地址,我将整个文件夹都重新移植到和第二个文件地址一样的地方。解决:依旧报错,而且错误有点莫名其妙大概和gcc编译安装相关,但是明明之前已经装好了gcc所以觉得不是这个错

2020-09-28 21:17:55 2647

原创 python报错attributeerror :list object has no attribute reshape

**问题:**如题所示解决方案:导入numpyimport numpy随后开始将原来转化失败的原数据加上numpy.array(原数据)

2020-09-27 17:01:14 9487 3

原创 学习瑞芯微RK3399pro记录2

注明:在今后的很长的一段时间,都将和这块板子打交道;所以这是一个长篇的记录文;不定时更新。主要介绍如何安装板子上的环境首先注意一个问题:如果出现有提示很多安装包都无法安装,让你使用apt-get -f install来解决问题;但是当你复制这一句话,并运行时,又会发现提示权限不足的问题。解决方案:这个问题主要是由于第一次安装依赖库和安装包时因为网络断了,造成安装未完成的问题。所以需要运行以下的语句更新安装包sudo apt --fix-broken installsudo apt-get upd

2020-09-16 08:50:40 506

原创 安装opencv-python时一直在 running setup.py bdist_wheel for opencv-python卡着

问题描述:如题解决方案:可以等上一会儿可以开后台运行

2020-09-15 22:13:37 10002 20

车牌检测的一些资源供下载和自用

车牌检测的一些资源供下载和自用

2023-03-08

mediapipe-master.zip

谷歌mediapipe github中的文件

2021-05-13

opencl-1-2-quick-reference-card.pdf

这是自己下载的opencl1.2版本的api指导书,下载的时候花费挺久时间的,上传一下看对大家有咩有帮助.

2020-10-15

情感分类ppt汇报.pptx

中文情感分析是自然语言处理的一个经典实验,这个实验通过一般通过各种训练好的数据集,对其中的数据进行预处理后采用各种网络模型进行学习和训练最终得到一个良好的loss和acuary之后,把模型保存下来,并输入一句话运行输出这句话的情感是正面还是负面的,最终输出的训练效果和使用的模型、数据集以及训练次数都有关系。这是做的情感分析ppt

2020-07-03

qinggan.zip

中文情感分析是自然语言处理的一个经典实验,这个实验通过一般通过各种训练好的数据集,对其中的数据进行预处理后采用各种网络模型进行学习和训练最终得到一个良好的loss和acuary之后,把模型保存下来,并输入一句话运行输出这句话的情感是正面还是负面的,最终输出的训练效果和使用的模型、数据集以及训练次数都有关系。

2020-07-03

自动写诗ppt汇报.pptx

自动写诗是自然语言处理的一个入门实验,这个实验通过各种诗歌的数据集,对其中的数据进行预处理后采用各种网络模型进行学习和训练最终得到一个良好的loss和acuary之后,把模型保存下来,并输入一句话运行输出完整的诗句,最终输出的诗句效果和使用的模型、数据集以及训练次数都有关系。注明:这是ppt

2020-06-21

zidongxuanshi.zip

自动写诗是自然语言处理的一个入门实验,这个实验通过各种诗歌的数据集,对其中的数据进行预处理后采用各种网络模型进行学习和训练最终得到一个良好的loss和acuary之后,把模型保存下来,并输入一句话运行输出完整的诗句,最终输出的诗句效果和使用的模型、数据集以及训练次数都有关系

2020-06-21

maogoushibie.zip

猫狗识别分类是继手写数字识别后进行的第二次实验,这个实验通过kaggle上的的cat-dog数据集,对其中的训练数据和测试数据,先要进行手工分类,然后尝试使用cnn网络进行学习和训练最终得到一个良好的准确率之后,把模型保存下来使用不同的猫狗的图像进一步测试是否能够运用到实践中来。

2020-06-10

手写数字识别ppt汇报.pptx

手写数字识别是是神经网络学习最基础的一个实验,也是我入门深度学习的第一个实验,这个实验通过经典的minst数据集,对其中的训练数据和测试数据使用cnn网络进行学习和训练最终得到一个良好的准确率之后,把模型保存下来使用自己的图像进一步测试是否能够运用到实践中来;最后尝试借鉴别人的GUI代码实现图像界面操作增强算法的实用性。

2020-05-16

shuzisb.zip

手写数字识别是是神经网络学习最基础的一个实验,也是我入门深度学习的第一个实验,这个实验通过经典的minst数据集,对其中的训练数据和测试数据使用cnn网络进行学习和训练最终得到一个良好的准确率之后,把模型保存下来使用自己的图像进一步测试是否能够运用到实践中来;最后尝试借鉴别人的GUI代码实现图像界面操作增强算法的实用性。

2020-05-16

zengqiangtuxiang.mlx

包含拉普拉斯锐化、sobel算子、均值平滑、掩蔽增强、伽马变换图像等功能和步骤,自己敲的代码很基础适合学习参考

2020-04-03

空空如也

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

TA关注的人

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