笔记
文章平均质量分 59
月光下的小白兔✘
在水一方
展开
-
windows cuda11.x cudnn8.x TensorRT8.x 环境配置
win10 CUDA11 cudnn TensorRT开发环境的搭建与测试cuda,cudnn和tensorrt安装cuda下载地址:https://developer.nvidia.com/cuda-toolkit-archivecudnn下载地址:https://developer.nvidia.com/rdp/cudnn-archivetensorrt下载地址:https://developer.nvidia.com/nvidia-tensorrt-8x-download请注意cudn原创 2022-05-27 20:48:58 · 4211 阅读 · 3 评论 -
ubuntu 编译安装支持CUDA的OpenCV
cuda和cudnn的安装过于简单这里就不过多解释。一、安装opencv依赖包sudo apt-get updatesudo apt-get upgradesudo apt install cmake pkg-config unzip yasm git checkinstall libjpeg-dev libpng-dev libtiff-dev libavcodec-dev libavformat-dev libswscale-dev libavresample-dev libgstreamer1原创 2022-04-12 12:51:00 · 10008 阅读 · 44 评论 -
yolov5_dnn python/c++用opencv的dnn模块做yolov5目标检测
opencv dnn模块调用yolov5-onnx权重文件做检测非常简单的yolov5应用,不需要pytorch环境库,只需要opencv库即可,可以很简单很轻松的部署!!!项目中自带yolov5n.onnx,如果需要yolov5其他模型onnx权重文件,可以从我的百度网盘提取。提取码: 1cj3本项目支持对图片和视频进行检测,也支持摄像头实时检测。有问题请及时留言,如果帮助到了你,请在github留下star!github地址,yolov5_onnx_dnn...原创 2022-03-22 21:28:15 · 8002 阅读 · 17 评论 -
Win10配置SlowFast全过程并使用slowfast进行视频行为识别检测
Windows10配置SlowFast环境全过程 并使用自己的视频进行demo检测环境简介开始配置配置demo环境结果环境简介pycharmpython=3.7.11我就是不用linux,就要用window10配置。你还需要安装git,下下来以后一直下一步即可。可能还需要Visual Studio。开始配置首先下载官网的代码库git clone https://github.com/facebookresearch/slowfastcd SlowFast然后新建一个虚拟环境。然后原创 2022-03-21 12:20:53 · 5494 阅读 · 35 评论 -
yolov5核心代码: anchor匹配策略,compute_loss和build_targets理解
yolov5核心代码compute_loss和build_targets理解本文主要讲述yolov5anchor匹配策略-跨网格预测以及损失函数计算的核心过程理解,网络部分相对容易这里不再赘述。1. yolov5跨网格匹配策略yolov5最重要的便是跨网格进行预测,从当前网格的上、下、左、右的四个网格中找到离目标中心点最近的两个网格,再加上当前网格共三个网格进行匹配。增大正样本的数量,加快模型收敛。 j, k = ((gxy % 1. < g) & (gxy > 1.)).T原创 2022-03-07 11:00:01 · 5438 阅读 · 6 评论 -
Pytorch实现nms (torchvision.ops.nms)和numpy实现nms
Pytorch实现nms (torchvision.ops.nms)和numpy实现nmspytorch实现from torch import Tensorimport torchdef box_area(boxes: Tensor) -> Tensor: """ Computes the area of a set of bounding boxes, which are specified by its (x1, y1, x2, y2) coordinates.原创 2022-03-03 17:38:19 · 5788 阅读 · 6 评论 -
pytorch中归一化transforms.Normalize的真正计算过程
关于transforms.Normalize的真正理解问题transform.ToTensor()代码示例transforms.Normalize()求解mean和std结论我们都知道,当图像数据输入时,需要对图像数据进行预处理,常用的预处理方法,本文不再赘述,本文重在讲讲transform.ToTensor和transforms.Normalize。问题transform.ToTensor(),transform.Normalize((0.5,0.5,0.5),(0.5,0.5,0.5))究竟原创 2021-09-26 17:07:31 · 4769 阅读 · 6 评论 -
阿里云ECS部署python,flask项目,简单易懂,无需nginx和uwsgi
配置使用的是阿里云的学生机简要说明一下针对本文的环境情况:系统:Ubuntu20.04 Server(自带python3.8)进入阿里云服务器页面进入管理台,重置密码,方便登录加入安全组我的安全组配置这里表示端口开放接下来,cdm进入命令行 ssh root@ip地址 进入你的服务器然后执行所有升级sudo apt updatesudo apt upgrade -ypip换源(注意是pip3!!!!!)sudo pip3 config set global.inde.原创 2021-01-15 16:41:17 · 6835 阅读 · 22 评论 -
基于yolov3-deepsort-flask的目标检测和多目标追踪web平台
目标检测和多目标追踪平台简介项目地址简介与yolov3、deep-sort和flash相结合,是一个可以在网页上运行的目标检测和多目标跟踪平台。你可以上传图片或视频。上传图像时,进行目标检测。上传视频时,进行多目标跟踪(默认为行人,可更改为其他对象)。移动终端提供在线拍摄接口,用于实时目标检测和多目标跟踪。项目地址项目已经开源。是兄弟就来star我。Transformer-man/yolo-deepsort-flask...原创 2021-05-01 09:14:50 · 5003 阅读 · 13 评论