- 博客(41)
- 收藏
- 关注
原创 【学习笔记】行为识别SOTA方法比较
本博客主要针对四类行为识别算法中表现较优模型进行介绍,包括SlowFast、Video TimeSformer、Video Swin Transformer、VideoMAE和Intern Video。
2023-07-27 15:42:38
2278
原创 【学习笔记】目标跟踪领域SOTA方法比较
本博客将针对在各多目标跟踪数据集上表现较优的算法模型进行介绍,包括TraDeS、FairMoT、SMILETrack、Bytetrack。
2023-07-27 15:07:38
1670
原创 【常见问题】anaconda创建新环境报错Executing transaction:failed
利用anaconda创建新环境时报错: Executing transaction: failed ERROR conda.core.link:_execute(502): An error occurred while installing package 'conda-forge::setuptools-65.5.1-pyhd8ed1ab_0'. FileNotFoundError(2, '系统找不到指定的文件。', None, 2, None)
2023-05-10 18:01:39
7037
1
原创 Python联合Halcon(详细教程)
详细介绍了如何实现python与Halcon的联合法1:导入python版halcon库,复现代码法2:封装函数,直接调用.hdev文件
2023-05-09 22:05:37
7579
10
原创 VS2019 C++调用pytorch Faster-RCNN全过程(Libtorch+opencv)
C++利用Libtorch实现Faster-RCNN
2022-08-29 20:24:13
3016
1
原创 打包发布带QT界面的py文件(to_exe可执行文件)
打包带QT界面的py文件,生成可直接运行的.exe文件(无需安装QT,python解释器及相关环境配置)
2022-05-18 17:49:06
452
原创 C++计算耗时方法(四种方法)
前言本博客将给出四种在 C++ 中可用于 计算算法耗时 的方法。方法1(返回的是CPU时钟计时单元,每秒为1000个时钟周期)(单位为s)#include <time.h> // or #include <ctime>const clock_t begin_time = clock(); float seconds = float(clock( ) - begin_time) / 1000; //最小精度到ms2 (单位为s)#include &
2022-04-27 10:17:47
11356
原创 【常见问题】anaconda prompt报错solving environment:failed
前言在anaconda prompt进行创建虚拟环境或者conda安装库时,solving environment一直转动,最终出现solving environment failed,并显示CondaHTTPError问题描述解决方法:在anaconda prompt 中输入:conda config --show-sources在出现的对应文件位置,找到condarc文件,使用记事本打开。内部即为conda相关的配置信息。(1)若channel下有 –defult 标识,将其删除。
2022-04-21 15:13:18
11174
11
原创 提取CNN模型中间层输出方法
前言针对结构中定义了多个nn.sequential的网络模型,无法直接获取其内部某一中间层的输出,本文将给出两个方法进行解决。方法1 逐层进行forward创建自定义函数,实现按照执行顺序逐层前向执行网络模型。-----将模型输入以及模型作为参数传入函数,返回目标结果def extract_res(inp, model): for index, module in enumerate(model.modules()): # 按执行顺序遍历网络各层操作 if inde
2022-04-21 11:24:30
3361
1
原创 【常见问题】tensorflow2函数运行报错,错误:Cannot find reference ‘xxxx‘ in ‘__init__.py‘
tensorflow2中,sess=tf.Session() 等函数报错
2022-04-18 16:40:50
1003
原创 Pychram设置python解释器(Project interpreter)
前言运行python项目时,明明所需要的库已经安装好了,但是还是报错。检查python解释器,发现问题原因。–>无解释器或者解释器不对方法1 打开interpreter setting,发现默认使用的解释器为base环境下python,而不是新建环境下的python打开下拉菜单,可以看到可以选择的python,选择对应环境下的python即可。2 若interpreter setting 里没有想要的python, 则选择Add interpreter选择新添加的pytho
2022-04-07 14:18:20
11263
原创 Anaconda配置环境(详细)
前言本博客主要记录如何在完成anaconda下载后进行基础环境搭建。流程1 打开anaconda prompt初始界面:2 创建自己的虚拟环境可以看到初始界面的环境为base。但不建议直接在base环境配置,最好创建一个新的虚拟环境去放置所需要的库。运行下指令:conda create --name env_name python=3.7如:myenv:虚拟环境的名字python=3.7 :默认安装3.7版本的python等待弹出待安装的库后,输入"y",后回车。即创
2022-04-07 13:34:31
52209
13
原创 利用LIbtorch1.9实现在VS2019中调用孪生网络模型
前言此前,已经分享了如何针对像VGG分类网络这样的单输入模型,实现通过libtorch在C++项目中进行调用。通过DarkNet实现了YOLO目标检测网络在C++项目中的调用。VS2019使用C++调用并部署pytorch VGG模型全过程(libtorch+opencv)(cpu+gpu).VS2019使用Darknet调用YOLOV3模型并测试(CPU+GPU).在实际项目过程中,又需要在VS中调用孪生网络模型,在网上查阅一番,发现并没有相关资料,所以只有自食其力/(ㄒoㄒ)/~~。在
2022-03-29 11:19:39
4816
原创 【常见问题】python调用cv2.imshow()显示图像失败(非路径问题)
报错error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support.
2022-03-14 16:06:00
8857
5
原创 【常见问题】vs 找不到导入的项目,请确认import声明
问题描述当复制人家的vs项目文件到自己电脑上进行调试,重新生成解决方案失败,并报如下错误。解决方法1.分析报错内容,出现问题文件为vcxproj文件。2.找到vcxproj文件,用记事本打开。3.CTRL+F搜索“Import”,发现如下语句。4.删除改行,保存后关闭,VS中重新加载项目即可成功。--------------end---------------有用请????哦~...
2022-01-17 12:33:09
9384
1
原创 【常见问题】C4996 ‘strerror‘: This function or variable may be unsafe.
问题背景C++使用Darknet进行编译时,编译失败,出现报错。出错代码:错误详细:解决方法:项目 -> xx属性 -> C/C++ -> 预处理器 -> 预处理器定义添加以下语句:_CRT_SECURE_NO_WARNINGS-------------end----------------...
2021-12-25 17:12:51
1656
1
原创 【常见问题】error LNK2005: 函数已经在某文件中定义
出现背景:在尝试用cmake编译调用yolo网络的c++项目时出现问题:main 已经在detect_cuda_compute_capabilities.obj 中定义错误说明:其实就是一个重定义问题解决方法:打开项目的解决方案管理器,在项目文件中找到出现重复定义的文件,右键移除项目即可。...
2021-12-23 19:32:22
672
原创 【常见问题】torch::cuda::is_available()语句报错
背景在vs2019 c++项目中使用libtorch,为加快算法速度,将算法中模型和输入放入GPU进行运算。问题描述使用torch::cuda::is_available(),检查gpu是否可用时,下方出现红色波浪线,无法完成编译。解决方法在程序顶部添加头文件#include <torch/torch.h> 错误即可解决!!-------------------------------end-------------------------------------...
2021-12-14 19:26:37
3563
原创 【常见问题】QT界面不能正常显示中文
在VS中调试QT项目,QT界面不能正常显示中文-------分界线-------在.cpp文件顶部写入以下代码 #pragma execution_character_set("utf-8")2.若是打开的文件不能正常显示中文,可打开该文件后点击另存为,编码格式选择utf-8,保存即可...
2021-11-19 15:58:46
2733
原创 QT代码移植到VS中复现
将QT软件中代码移植到VS的QT项目中主要讨论,同一实现效果下,在qt项目中代码和vs项目中的区别,在vs中创建qt项目应注意的部分头文件(.h)QT中:VS中:1 初始界面:2 添加代码后:命名空间Ui无须声明添加了析构函数声明(注意对应类名的变化)Ui::类名的更改,变为Ui::类名Class (另,vs中默认实例化的为 ui ,需更改为== *ui ==)源文件(.cpp)QT中:VS中:1 初始界面:2 添加代码后:导入头文件时,注意对应文件名的更
2021-11-17 18:44:08
1807
2
原创 QT安装 and VS2019中安装QT插件
VS中安装QT扩展插件1. 安装qt软件安装时须勾选MSVC2017_64安装后,可在 工具->选项->Kits->QT Versions 中看到两个编译器自带编译器MinGW + MSVC20172. 在VS中安装qt扩展插件打开VS->扩展->管理扩展,在搜索框搜索并安装此步可能会遇到下载很慢或者一直失败的情况所以给出另一种下载方法????戳☞ 清华大学开源软件镜像站.根据自己的vs版本下载对应文件点击打开->修改->结束任务(没有显
2021-11-17 13:47:42
11328
8
原创 SCI文献下载网址
给!!☞☞ SCI-hub.(我居然才知道… 也分享出来 希望对还不知道的同学有所帮助)将待下载文献DOI编号复制到搜索框,点击open打开大多数SCI收录论文都有~可以在浏览器直接看,也可以点击右上角保存到本地彩蛋:☞☞ X-mol网站.里面可以直接根据英文关键词搜索相关英文文献,这样就不用数据库去找啦…????...
2021-11-15 22:00:58
801
原创 python中利用opencv、matplotlib读取和显示图像
前言每次在python里敲代码,总要忘记咋子显示图片,所以直接进行个小整理,忘了直接copy过去就完事????一、opencv读取图片opencv读入的数据为uinit型,范围为0-255;(PIL也是)import cv2img = cv2.imread("./image/test.png") //opencv读取图片二、opencv显示图片import cv2def cv_show(name,img): //自定义显示函数 cv2.imshow(name,img)
2021-10-20 15:38:53
2448
原创 c++程序导出为dll动态链接库,并实现被调用
前言在上篇文章中,已经介绍了怎么将python网络模型进行导出,并利用libtorch在C++端进行调用戳我跳转.在项目工程中,程序一般需要导出为DLL提供给第三方使用。此时除.dll、.h、.lib文件外,需一并提供对应所需的libtorch、opencv文件夹,才能实现vs中的环境配置。(即第三方环境需与导出dll的项目一致)(libtorch+opencv+cuda+cudnn)操作流程一、将c++程序导出生成dll动态链接库【1】.创建新项目—动态链接库【2】.在项目中建立Dll1
2021-10-13 20:54:48
2170
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人