自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (78)
  • 问答 (1)
  • 收藏
  • 关注

原创 Can't get attribute '_rebuild_tensor_v2' on module 'torch._utils'

Can't get attribute '_rebuild_tensor_v2' on <module 'torch._utils'pip uninstall torch会把0.1.2版本也卸载了pip install torch-0.4.0-cp36-cp36m-win_amd64.whl

2018-06-30 21:41:25 6312

原创 目标检测 最新源码大放送

最新yolov3 代码 pytorch版,实时监测,准确率高,coco数据集map高达61.89%源码地址:https://github.com/jacke121/YOLOv3_PyTorch

2018-06-30 05:13:49 2896

原创 python RuntimeError: maximum recursion depth exceeded

QListWidget 使用的时候出现了异常:RuntimeError: maximum recursion depth exceeded原因:先设置itemSelectionChanged绑定事件:self.fileListWidget = FileQListWidget()self.fileListWidget.superwindow=self# self.fileListWidget.it...

2018-06-28 17:07:15 2538

原创 RecursionError: maximum recursion depth exceeded

RecursionError: maximum recursion depth exceeded

2018-06-28 15:03:10 3225

原创 removeItemWidget pyqt

removeItemWidget pyqt下面的代码删除无效:ItemSelect = list(self.ListDialog.ContentList.selectedItems())for x in range (0, len(ItemSelect)): print self.ListDialog.ContentList.removeItemWidget(ItemSelect[x]...

2018-06-28 12:29:43 2945

原创 pytorch和Numpy的区别以及相互转换

pytorch 数值转numpyint(x1.cpu().data.numpy())pytorch和Numpy的区别以及相互转换2018年01月17日 19:17:54阅读数:2654# -*- coding: utf-8 -*-# @Time : 2018/1/17 16:37# @Author : Zhiwei Zhong# @Site : # @File : Nu...

2018-06-27 17:42:44 4229

原创 pytorch中contiguous()

pytorch中contiguous()contiguous:view只能用在contiguous的variable上。如果在view之前用了transpose, permute等,需要用contiguous()来返回一个contiguous copy。一种可能的解释是:有些tensor并不是占用一整块内存,而是由不同的数据块组成,而tensor的view()操作依赖于内存是整块的,这时只需要...

2018-06-27 09:50:54 20486 2

原创 Pytorch yolov3 多GPU 训练

pytorch 多gpu训练:打印loss:class Darknet(nn.Module):    """YOLOv3 object detection model"""    def __init__(self, module_defs, img_size=416):        super(Darknet, self).__init__()        self.module_defs ...

2018-06-26 21:09:33 6010 1

原创 python break

break会停与他最近的for循环,不会混淆for i in range(5): for j in range(5): if j>1: break print(i,j) break

2018-06-26 18:25:06 2863

原创 torch view view_as

import torcha = torch.rand(3, 3, 4, 5)b = a.view(3, -1)c = b.view(3, 3, 4, 5)d = torch.rand(3, 12, 1, 5)print(torch.equal(c, a))e=a.view_as(d)print(e)view_as reshape到跟d一样

2018-06-26 18:11:43 4456

原创 pytorch学习笔记(二):gradien

pytorch学习笔记(二):gradient2017年01月21日 11:15:45阅读数:17030在BP的时候,pytorch是将Variable的梯度放在Variable对象中的,我们随时都可以使用Variable.grad得到对应Variable的grad。刚创建Variable的时候,它的grad属性是初始化为0.0的(0.2 版本已经是 打印的结果是 None。)。import to...

2018-06-26 17:55:05 2460

原创 pytorch volatile 和 requires_grad

volatile 和 requires_grad在pytorch中的意思Backward过程中排除子图pytorch的BP过程是由一个函数决定的,loss.backward(), 可以看到backward()函数里并没有传要求谁的梯度。那么我们可以大胆猜测,在BP的过程中,pytorch是将所有影响loss的Variable都求了一次梯度。但是有时候,我们并不想求所有Variable的梯度。那就要...

2018-06-26 17:49:11 3234

原创 python array笔记

a[1:4],不包含4,实际有1,2,3 3个位置的数import numpy as npif __name__ == '__main__': a=np.zeros((6,),dtype=np.int32) a[1:4]=1 print(a)

2018-06-26 17:43:59 2453

原创 pytorch 批量 iou

批量maxa = torch.Tensor([[random.randint(0, 20), random.randint(0, 20), random.randint(0, 20)]])b1_x1=torch.Tensor([[random.randint(0, 20),random.randint(0, 20), random.randint(0, 20)]])inter_re...

2018-06-26 16:54:49 3632

原创 pytorch python 交并比 iou

pytorch 交并比 iou

2018-06-25 22:49:40 6596 1

原创 Focal Loss及升级笔记

Focal Loss论文阅读笔记Focal Loss for Dense Object Detection引入问题目前目标检测的框架一般分为两种:基于候选区域的two-stage的检测框架(比如fast r-cnn系列),基于回归的one-stage的检测框架(yolo,ssd这种),two-stage的效果好,one-stage的快但是效果差一些。本文作者希望弄明白为什么one-stage的检测...

2018-06-25 22:35:47 2777

原创 torch 判断gpu可用

AssertionError:Found no NVIDIA driver on your system. Please check that youhave an NVIDIA GPU and installed a driver from没有gpu时,错误写法:print("aaaa",True if torch.cuda.is_available else False)结果为True正确写法...

2018-06-25 19:26:50 31728

原创 神经网络常用激活函数及其应用举例

神经网络常用激活函数及其应用举例2017年07月27日 23:44:53阅读数:1843神经网络中数据从数据层到最后输出层的流动过程其实就是数据从一种形态到另一种形态,从一个维度到另一个维度的变换过程,例如在Minst数据集训练中,就是把28*28维的图像数据经过变换,映射成0~9之间的一个数字。完成这种数据变换的一个重要工具就是激活函数。一个典型的人工神经元的模型可以用下图表述:图中X1~Xn是...

2018-06-25 18:05:18 4180

原创 四种常见的激活函数画图及简单改造

# -*- coding: utf-8 -*-"""Created on Sun Mar 11 20:41:57 2018@author: brucelau"""import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-10,10)y_sigmoid = 1/(1+np.exp(-x))y_tanh ...

2018-06-25 17:49:01 4526

原创 python Sigmoid和Tanh 可视化

python绘制神经网络中的Sigmoid和Tanh激活函数图像(附代码)最近在研究神经网络,用python绘制了一下常见的Sigmoid函数和Tanh函数,别的不多说,直接上代码:[python]view plaincopy#!/usr/bin/python#encoding:utf-8importmathimportmatplotlib.pyplotaspltimpo...

2018-06-25 17:31:37 3694

原创 torch sigmoid 反解sigmoid

torch sigmoid 反解sigmoid

2018-06-25 17:14:15 8732 1

转载 YOLOv3 best_iou问题

YOLO v3解读转自:https://xmfbit.github.io/2018/04/01/paper-yolov3/YOLO的作者又放出了V3版本,在之前的版本上做出了一些改进,达到了更好的性能。这篇博客介绍这篇论文:YOLOv3: An Incremental Improvement。下面这张图是YOLO V3与RetinaNet的比较。可以使用搜索功能,在本博客内搜索YOLO前作的论文阅...

2018-06-25 16:57:47 3948

转载 YOLOv3 best_iou问题

YOLO v3解读转自:https://xmfbit.github.io/2018/04/01/paper-yolov3/YOLO的作者又放出了V3版本,在之前的版本上做出了一些改进,达到了更好的性能。这篇博客介绍这篇论文:YOLOv3: An Incremental Improvement。下面这张图是YOLO V3与RetinaNet的比较。可以使用搜索功能,在本博客内搜索YOLO前作的论文阅...

2018-06-25 16:57:09 6763

原创 Hinton向量学院推出神经ODE:超越ResNet 4大性能优势

常微分方程(ODE)Hinton创建的向量学院的研究者提出了一类新的神经网络模型,神经常微分方程(Neural ODE),将神经网络与常微分方程结合在一起,用ODE来做预测。不是逐层更新隐藏层,而是用神经网络来指定它们的衍生深度,用ODE求解器自适应地计算输出。我们知道神经网络是一种大的分层模型,能够从复杂的数据中学习模式。这也是为什么神经网络在处理图像、声音、视频和序列行动时有很多成功的应用。但...

2018-06-24 22:20:47 3807

原创 torch yolov3训练性能优化

训练性能优化训练耗时;1.YoloLayer中 target 不为null 计算loss,2.反向传播需要400ms优化:缓存训练数据:25.28上,性能优化前:一秒能两个迭代预测:batch_size 16 125ms  迭代次数 准确率300 50%训练时间:改进前:开始的时候2秒钟一个batchyolo layersanchors不一样targetloss_img 515622 包括反向传播...

2018-06-24 11:08:38 4680

转载 深度学习图像标注工具汇总

深度学习图像标注工具汇总原文地址:https://blog.csdn.net/chaipp0607/article/details/79036312对于监督学习算法而言,数据决定了任务的上限,而算法只是在不断逼近这个上限。世界上最遥远的距离就是我们用同一个模型,但是却有不同的任务。但是数据标注是个耗时耗力的工作,下面介绍几个图像标注工具:▌LabelmeLabelme适用于图像分割任务的数据集制作...

2018-06-23 21:54:53 3373

原创 torch yolov3梯度发散

torch yolov3不收敛原因:每次计算之前zero_grad,梯度清0,如果没有这句梯度会累加,产生一个很大的值,后面会梯度发散。imgs = Variable(imgs.type(Tensor))targets = Variable(targets.type(Tensor), requires_grad=False)optimizer.zero_grad()loss = model(i...

2018-06-23 14:56:57 3038

原创 Git tag 打标签

Git tag 给当前分支打标签给指定的commit打Tag打Tag不必要在head之上,也可在之前的版本上打,这需要你知道某个提交对象的校验和(通过git log获取)。补打Tag$ git tag -a v0.1.1 59d6889d27d98449cfae42cf7d702191a84d1718标签(Tag)可以针对某一时间点的版本做标记,常用于版本发布。列出tag$ git tag # 在...

2018-06-23 14:21:46 2763

原创 torch yolov3 minibatch 失败

minibatch失败了,原因是内存溢出了,代码:loss += model(sub_imgs, sub_targets)# -*- coding:utf-8 -*-from __future__ import divisionfrom models import *from utils.utils import *from utils.datasets import *from ut...

2018-06-23 13:39:59 2619

原创 python 创建不重复的随机数

Python产生一个数值范围内的不重复的随机数,可以使用random模块中的random.sample函数,其用法如下:import random bbb=[10,11,12,13,14,15,16] c=range(len(bbb)) indexs = random.sample(c, 3) print(np.asarray(bbb)[indexs])......

2018-06-23 10:34:54 6299 1

原创 torch动态学习率代码

def test(): batch_i=0 mean_loss=0 last_mean_loss=0 for batch_i in range(100000): if batch_i % 40 == 39: if last_mean_loss > 0 and mean_loss > last_mean_loss:...

2018-06-22 17:34:51 2718

原创 torch tensor用法

1.x = torch.Tensor(5):zero()Tensor转int:int(x1.cpu().data)2.conf_mask = torch.ones(nB, nA, dim, dim)conf_mask[...]=0除法操作:float((torch.sum(preds == labels.data)).cpu().data)/2Tensor构造的...

2018-06-22 13:47:18 19784

原创 Python 缓存 memcached

Python项目使用memcached缓存pip install python-memcached许多Web应用都将数据保存到MySQL这样的关系型数据库管理系统中,应用服务器从中读取数据并在浏览器中显示。 但随着数据量的增大、访问的集中,就会出现数据库的负担加重、数据库响应恶化、 网站显示延迟等不良影响。分布式缓存是优化网站性能的重要手段,大量站点都通过可伸缩的服务器集群提供大规模热点数据缓存服...

2018-06-22 08:59:39 2454

转载 epoch,iteration,batch,batch_size

epoch,iteration,batch,batch_sizeepoch:训练时,所有训练图像通过网络训练一次​(一次前向传播+一次后向传播);测试时,所有测试图像通过网络一次​(一次前向传播)。Caffe不用这个参数。batch_size:1个batch包含的图像数目,通常设为2的n次幂,常用的包括64,128,256。                        网络较小时选用256,较大...

2018-06-20 14:26:07 2513

转载 幂函数与指数函数的区别

a表示底数,n表示指数,a^n叫做幂。幂就是一个数和它自己相乘的积,二个乘是二次幂,三个乘是三次幂,四个乘是四次幂, 象三,五这样的幂是奇次幂,二,四是偶次幂负数乘负数是正数,负数乘正数是负.幂函数与指数函数的区别:指数函数:自变量 x 在指数的位置上,y=a^x(a>0,a 不等于 1)性质:当 a>1 时,函数是递增函数,且 y>0;当 0<a<1 时,函数是递减...

2018-06-20 12:20:40 97098

转载 sigmoid函数求导与自然指数

sigmoid函数求导与自然指数在神经网络里经常使用sigmoid做激活函数,它的导数是怎么样求解呢?因为要使用它的导数来计算梯度下降。这个过程如下:1. sigmoid函数:f(z) = 1 / (1 + exp( − z))导数:f(z)' = f(z)(1 − f(z))求导过程如下:...

2018-06-20 12:03:38 3118

原创 python 随机打乱样本

可以将列表随机打乱[python]view plaincopyli=range(20)random.shuffle(li)

2018-06-19 17:55:17 5549

转载 python 中easydict的简单使用

python 中easydict的简单使用pip install easydict写在前面:当遇到一个陌生的python第三方库时,可以去pypi这个主页查看描述以迅速入门!或者[python] view plain copyimport time  dir(time)  easydict的作用:可以使得以属性的方式去访问字典的值![python] view plain copy>>&...

2018-06-19 10:39:50 4334

转载 语义分割(semantic segmentation) 常用神经网络介绍对比-FCN SegNet U-net DeconvNet

语义分割(semantic segmentation) 常用神经网络介绍对比-FCN SegNet U-net DeconvNethttp://blog.csdn.net/u012931582/article/details/70314859在这里,先介绍几个概念,也是图像处理当中的最常见任务.语义分割(semantic segmentation)目标检测(object detection)目标识...

2018-06-18 23:18:29 2861

转载 RNN循环神经网络的直观理解:基于TensorFlow的简单RNN例子

RNN 直观理解一个非常棒的RNN入门Anyone Can learn To Code LSTM-RNN in Python(Part 1: RNN)基于此文章,本文给出我自己的一些愚见基于此文章,给出其中代码的TensorFlow的实现版本。完整代码请看这里RNN的结构如果从网上搜索关于RNN的结构图,大概可以下面的结构图  第一次看到这样的图,我是懵逼的,这货怎么有两种形态? 先说结论:左侧是...

2018-06-18 23:01:37 2681

转场分割代码封装源代码

本算法根据TransNetV2-SBD 做了代码封装,可以直接用来进行转场判断,也支持直接把mp4视频根据转场分割 平台是基于TensorFlow的,执行入口transnetv2_demo.py TensorFlow gpu和cpu都支持: tensorflow 2.12.0 tensorflow-estimator 2.12.0 tensorflow-gpu 2.8.0 tensorflow-intel 2.12.0 tensorflow-io-gcs-filesystem 0.31.0 termcolor 2.3.0

2024-09-17

opencv 中文 字体库

opencv 中文 字体库

2024-09-17

自研人脸关键点,轻量级高精度人脸关键点

自研人脸关键点,轻量级高精度人脸关键点98个点,模型大小700多kb 低头,抬头,侧脸,都可准确识别, 可以转ncnn,mnn在手机上cpu到3毫秒以内 带人脸跟踪算法; 包含训练代码: train_lbg_box_new.py 推理代码 demo_v5_face.py 人脸检测、人脸关键点综合示例代码; demo_v5_nopad_last.py yolov5 face onnx转ncnn代码: Peppa-Facial-Landmark-kuoda\deploy\onnx_2_ncnn_yolov5.py 人脸关键点onnx转ncnn: onnx_2_ncnn_mark.py

2024-08-15

yolov10最新源码版,训练支持labelme标注

yolov10最新源码版,原版只支持标注格式为txt格式,笔者以前训练yolo用labelme的json格式标注,统一格式,数据管理,可视化,查badcase更方便。 修改了数据格式,增加支持labelmejson独立格式标注 标注样例: { "version": "5.3.1", "flags": {}, "shapes": [ { "label": "dao", "points": [ [ 1990.9259259259259, 322.3395061728395 ], [ 53.75, 689.5000000000001 ] 预测发现还是会有重叠框,加上nms过滤重叠框,效果会更好 本预测代码已经加上nms机制

2024-06-14

pyqt opengl 3d渲染源码 正交投影,透视投影

pyqt opengl 3d渲染源码 支持格式,3d画线,立方体(也可以进行扩展二次开发),可以旋转,平移,缩放 支持鼠标点选提示,鼠标和立方体交点3d坐标, 代码经过反复优化,测试,效果比较稳定。 最新代码: widget_opengl_change1.py 通过圆柱组合形成立方体,支持正交投影,透视投影无缝切换, 左下角显示3d坐标。 其他代码也有学习和参考价值

2024-06-12

rk3588 麒麟系统硬解码 硬编码源代码

rk3588 麒麟系统硬解码h264 硬编码264源代码 qt c++ 项目, 亲测成功 项目带有librockchip-mpp安装文件, librockchip-mpp-dev_1.5.0-1rk4_arm64.deb 安装rockchip-mpp deb sudo dpkg -i librockchip-mpp-dev_1.5.0-1rk4_arm64.deb 使用终端命令和apt工具:打开终端,使用以下命令安装deb文件并解决依赖关系: sudo apt install ./librockchip-mpp-dev_1.5.0-1rk4_arm64.deb 需要提前安装ffmpeg库,main.cpp中有回调函数,mpp_decoder_frame_callback,用来接收解码后的frame, 经过测试,效率挺高的,可以达到30帧以内。

2024-06-08

qt c++ http-server 多线程源代码

qt c++ 实现 http_server 在子线程启动,收到消息后,更新主线程的ui显示,不卡顿 本人亲测成功,希望给大家提供便利。 跨平台的,Windows,linux,arm,麒麟系统都能用

2024-06-07

网络流量异常检测系统源代码

网络流量异常检测系统 基于Network-anomaly-detection-with-deep-learning-along-with-UI 做的改进 改进1 抓包工具更新 Npcap下载: https://npcap.com/#download 改进2,原来代码用了多线程,在Windows系统运行会导致死机,本次针对死机做了改进 改进2,源代码对pandas 的dataframe操作导致频繁报警,改进之后频繁报警没有了。

2024-06-01

麒麟3588系统语音播报源代码

麒麟3588系统语音播报源代码 麒麟arm系统qt c++文本生成播报系统源代码 可以定制播报人性别,多款播报人可供选择,支持中英文,c++ qt示例源代码,亲测成功。 QListWidget 自定义样式,解决QPixmap不能读取图片的问题。

2024-05-30

qt c++ sqlite 封装

qt c++ sqlite 封装

2024-05-27

自研扩散模型高光谱修复网络

自研扩散模型高光谱修复网络 基于MST_Plus_Plus 网络改造。 试验数据 扩散模型loss初步测试降到了0.005,比不加扩散loss小了20倍, 训练入口 train_cos_img.py

2024-05-18

bvh最新播放器 python源代码

bvh最新播放器 可以显示骨骼名称,旋转角度,自适应大小,支持3维npz数据可视化 python实现,提供源代码,修改和完善很方便。 根据3维npz生成bvh bvh最新播放器 python源代码 详细介绍: https://blog.csdn.net/jacke121/article/details/138809268

2024-05-13

rknn 麒麟系统adb驱动安装

rknn 麒麟系统adb驱动安装

2024-04-28

BIWI vocaset模板

BIWI vocaset模板 包括FLAME_sample.ply FLAME_masks.pkl BIWI/templates.pkl BIWI/F1.obj BIWI.ply

2024-04-25

rknn yolov5 rtsp

rknn yolov5的官方网站 https://github.com/airockchip/rknn-toolkit2 里面有rk3588 yolov5的推理示例程序,也包括Android推理实例程序,但是Android平台不支持rstp实时推理 本项目用ffmpeg拉流,mpp硬解码,然后rknn yolov5推理跑通, 调用代码在MainActivity,识别结果mpp硬编码保存为264视频文件。 本项目也支持264裸流视频文件推理。

2024-04-21

问财选股导出excel pythony源代码

python问财选股导出excel功能开发,导出csv格式,带界面,也可以基于这个做二次开发或者改进 依赖项pandas,pyqt5

2024-04-21

自研lstm多目标跟踪,DanceTrack验证集精度98%

多目标跟踪这几年一直是算法难题,用过传统跟踪算法,fairmot、bytetrack,效果不是特别理想,自己思考研究了一种基于lstm和多头注意力机制的多目标跟踪算法,支持gru,tcn,TimeSeriesTransformer,lstm和多头注意力机制效果最好,在DanceTrack数据集验证集精度99%,其他算法精度也在98以上, 1060显卡每帧平均推理速度2ms。 本算法是多目标跟踪算法,算法不含检测,检测算法可以用任意检测算法对接。 生成训练数据: get_track_data_new.py 可视化数据标签: data/view_track.py 训练入口: train_cos_lstm.py 可视化测试入口: demo_track.py 测试准确率: demo_track_cls.py 本算法算是在多目标跟踪算法的一种思考,抛转引玉,欢迎有志之士一起交流分享。

2024-04-18

强大好用的人体关键点标注工具

之前想研发一款好的人体关键点识别算法,发现网上竟然没有一款好用的人体关键点标注工具,labelme标注时各个关节点是断开的,不能联动,然后自己就开发了一款人体关键点标注工具,关节点直接可以联动,还有关节点放大特效,方便标注。 实际效果演示网址: https://www.bilibili.com/video/BV18A4m1G73y/?vd_source=2cd2b3646627adc5dc5f2bf8b7fac8fd https://blog.csdn.net/jacke121/article/details/135849963

2024-04-18

pyopengl windows x64 whl安装包

pyopengl windows x64 whl安装包 本资源提供了python3.9和3.10版本,x64位安装包。 官方的下载地址已经失效 http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl

2024-02-17

mmpose 预测转json标注

mmpose 预测的2d点转成json文件,方便labelme标注 背景:mmpose或者其他2d关键点,bad case标注是个难题,这个脚本可以把mmpose预测的关键点,转为json文件,方便进行二次标注或修改。

2024-01-25

3d-nms cuda代码

3d_nms c++代码和 cuda cu代码,win11编译成功,linux也可以用 python setup.py build python setup.py install

2024-01-07

MobileViT v3 pytorch代码

MobileViT v3 pytorch代码,几乎都不能加载官方的预训练模型,本人经过调整修改, 可以加载官方预训练模型,原创不易,希望多多支持

2023-12-31

OpenPCDet ingroup-inds库 windows编译

OpenPCDet ingroup_inds库 windows编译 原版是linux代码,在Windows上编译失败,本人经过修改,可以编译成功。

2023-12-27

Ultra-Fast-Lane-Detection-v2 pytorch版

Ultra-Fast-Lane-Detection-v2 pytorch版 Ultra-Fast-Lane-Detection-v2官方原版数据加载用的nvidia.dali.pipeline Windows没有nvidia库,所以无法训练,数据增强也不方便,特地实现了pytorch的dataset版,可以训练,推理预测 训练收敛更快 可以在这个基础上改进,很方便。

2023-10-20

insightface/alignment 人脸关键点的pytorch版本

landmark 106个点,很强大的算法,算法介绍; https://blog.csdn.net/jacke121/article/details/116605765 模型4.8m, gpu测试13ms左右,分辨率192*192 入口代码: demo_v5_face.py 学习研究比较合适

2023-04-29

yolov5 face onnx推理代码

yolov5 face onnx推理,支持原版yolov5 face 导出的onnx,亲测成功 支持yolov5 face m模型,也支持yolov5 blazeface 。

2023-03-26

yolov7 分割 tensorrt 推理源代码

yolov7 mask分割 tensorrt 推理源代码,网上没有人实现,和大佬一起熬了好几个通宵研发出来,支持tensorrt8,win10平台,亲测成功,可运行 linux也支持,可自行跨平台适配。

2023-02-23

labelme-5.1.1

labelme-5.1.1,设置了自动保存,标签不保存图片,自定义标签颜色,亲测成功, 博客地址: https://blog.csdn.net/jacke121/article/details/112288397

2023-01-27

3DDFA-V2.5-opencv-yolov5face

3DDFA_V2.5原本人脸检测器是facebox, facebox在脸部超过一半被遮挡时效果较差, 人脸检测器换成yolov5-face,yolov5-face在脸遮挡超过一半时关键点不太准确。 图片处理是imageio,换成opencv。 demo_cam_v5face.py yolov5-face 依赖项: models,加载模型用 yolov5_face,人脸检测器。

2022-12-25

yolov7训练 json标注格式代码

yolov7训练只支持txt格式,自己添加了json标注格式解析和支持。

2022-10-06

yolov7_mask_ncnn win10版

yolov7 mask ncnn c++ win10版,亲测成功。

2022-09-30

tensorrt c++ 推理项目

tensorrt c++ 推理示例项目,支持分类网络,比如alexnet,mobileone,skipnet等轻量级网络。 环境:win10 vs2017环境,cuda11.0,亲测成功。 tensorrt库版本: TensorRT-8.2.1.8.Windows10.x86_64.cuda-11.4.cudnn8.2 转换流程:pytorch转onnx,onnx转tensorrt引擎 python生成tensorrt引擎步骤,可以查看我的博客: https://blog.csdn.net/jacke121/article/details/125382721

2022-07-03

yolov5 openvino2022版本

yolov5 openvino 2022版本,win10系统vs2019,摄像头实时预览版本,亲测调试成功,特此给广大学友们分享

2022-05-22

yolov5 openvino版本

yolov5 openvino 2021版本,win10系统vs2019,摄像头实时预览版本,亲测调试成功,特此给广大学友们分享

2022-05-21

yolov5-face c++ mnn版

yolov5-face c++ mnn版,亲测成功, 3399设备上 100ms 320*240

2022-04-03

mnn windows centerface 示例项目

mnn center windows示例代码,包含mnn库,和centerface代码。

2022-02-17

yolov5各个版本 tensorrt cfg文件

yolov5各个版本 tensorrt cfg文件,下载地址: https://github.com/enazoe/yolo-tensorrt/blob/master/yolov5_tutorial.md 担心作者哪天不再共享,特地下载下来,分享给大家。

2022-02-16

car_select.rar

coco2017筛选提取车辆脚本,并转为xml格式,并手工精选车辆样本数据, 去除严重遮挡,暴露面积超级小的等等其他极难样本。

2022-01-13

coco2017转xml格式,精选人体数据集

coco2017转xml格式代码,并且手工挑选,去掉超级难度样本,留下精选样本列表 比如只有一只手,一只脚的样本; 剔除远处的超级样本,人体像素小于20个像素的超级小人体。 本人手工标注,花了3个周的时间,原创不易,请珍惜。

2022-01-13

ellipse_detector.rar

windows c++ opencv 圆检测,椭圆检测,源码,亲测可行

2021-12-26

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

TA关注的人

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