草庐IT

深度学习

全部标签

YOLOv5识别图像内苹果和香蕉

YOLOv5为目标检测带来了极大的方便。通过简单地训练YOLOv5,即可以实现一个速度快、性能高的目标检测系统。下面介绍如何从头开始构造一个简单的目标检测系统,用来识别图像内的苹果和香蕉,并标注他们所在的位置。特别强调的是,YOLOv5给我们提供了全套解决方案,整个系统并不需要我们自己手写代码。对于通用任务,我们要做的就是找到开源数据集,训练它,然后就得到了完整的可以实现目标检测的系统。例如,我们找到花卉数据集,通过该数据集训练,就可以实现一个识别花卉的系统。我们找到一个火车轨道伤损数据集,通过使用该数据集训练YOLOv5,就可以得到一个火车轨道伤损识别系统。如果我们要进行的是一个专用任务。我

pytorch——使用VGG-16实现cifar-10多分类,准确率90.97%

文章目录一、前言二、VGG-16网络介绍三、VGG-16网络搭建与训练3.1网络结构搭建3.2模型训练3.3训练结果四、总结一、前言刚入门卷积神经网络,在cifar-10数据集上复现了LeNet、AlexNet和VGG-16网络,发现VGG-16网络分类准确率最高,之后以VGG-16网络为基础疯狂调参,最终达到了90.97%的准确率。(继续进行玄学调参,可以更高)二、VGG-16网络介绍VGGNet是牛津大学视觉几何组(VisualGeometryGroup)提出的模型,原文链接:VGG-16论文  该模型在2014年的ILSVRC中取得了分类任务第二、定位任务第一的优异成绩。VGG网络架构整

php - 如何从平面数组构建具有无限深度的嵌套 HTML 列表?

我正在尝试从格式如下的源数组生成多级HTML列表:/***id=uniqueid*parent_id="id"thatthisitemisdirectlynestedunder*text=theoutputstring*/$list=array(array('id'=>1,'parent_id'=>0,'text'=>'Level1',),array('id'=>2,'parent_id'=>0,'text'=>'Level2',),array('id'=>3,'parent_id'=>2,'text'=>'Level2.1',),array('id'=>4,'parent_id'=>

Solidaty学习笔记(一)

Solidaty学习笔记(一)简单语法提示代码://创建合约contractZombieFactory{uintdnaDigits=16;uintdnaModulus=10**dnaDigits;structZombie{stringname;uintdna;}//定义Person类型的数组Person[]publicpeople;`//定义Person类型的数组Person[]publicpeople;`完整代码:(僵尸工厂第一课)pragmasolidity^0.4.25;contractZombieFactory{eventNewZombie(uintzombieId,stringnam

利用Pytorch实现ResNet网络

目 录1ResNet网络介绍1.1ResNet网络的亮点1.2梯度消失、梯度爆炸和退化问题1.3残差(residual)模块1.3.1残差模块介绍1.3.2特殊的残差模块1.4BatchNormalization1.4.1BN处理原理1.4.2BN处理使用时需要注意的问题1.5迁移学习1.5.1使用迁移学习的优势1.5.2迁移学习原理简介1.5.3迁移学习方式2网络结构3利用Pytorch实现ResNet网络3.1模型定义3.1.1ResNet-18、34所用残差结构3.1.2ResNet-50、101、152所用残差结构3.1.3定义网络结构3.2训练过程3.3预测过程3.3.1单图片预测3

【学习笔记】unity脚本学习(三)(向量 Vector3)

目录向量复习高中向量基础【数学】向量的四则运算、点积、叉积、正交基叉乘公式叉乘运算定理向量、坐标系点积叉积Vector3三维向量静态变量变量变量normalized与Normalize()方法静态方法ClampMagnitudeCrossDistanceDotMoveTowards其他变换类似Lerp在两个点之间进行线性插值。RotateTowards将向量current朝target旋转。Slerp在两个向量之间进行球形插值。SmoothDamp随时间推移将一个向量逐渐改变为所需目标。MaxMinScaleOrthoNormalize将向量标准化并使它们彼此正交。Project将向量投影到另

点云 3D 目标检测 - CenterPoint:Center-based 3D Object Detection and Tracking(CVPR 2021)

点云3D目标检测-CenterPoint:Center-based3DObjectDetectionandTracking-基于中心的3D目标检测与跟踪(CVPR2021)摘要1.导言2.相关工作3.准备工作4.CenterPoint4.1两阶段CenterPoint4.2体系结构5.实验5.1主要结果5.2消融研究6.结论ReferencesA.跟踪算法B.实施详细信息C.nuScene跨类性能D.nuScenes检测挑战声明:此翻译仅为个人学习记录文章信息标题:Center-based3DObjectDetectionandTracking(CVPR2021)作者:TianweiYin,X

FPGA学习(一)同步复位和异步复位的区别

一、同步复位定义:从名字来看,同步也就是和时钟同步的关系,一起发生变化。所以同步复位就是只有时钟上升沿到来时,才能产生有效变化;否则,无法产生对系统的复位操作。举个例子如下://一个高电平有效的同步复位的D触发器moduletop_module(inputclk,inputreset,//Synchronousresetinput[7:0]d,output[7:0]q);always@(posedgeclk)beginif(reset)q对应的仿真代码如下`timescale1ns/1psmodulefang();regclk,reset;reg[7:0]d;wire[7:0]q;initia

机器学习算法(二十九):高斯混合模型(Gaussian Mixed Model,GMM)

目录1混合模型(MixtureModel)2高斯模型2.1单高斯模型2.2 高斯混合模型3 模型参数学习 3.1 单高斯模型3.2 高斯混合模型 4 高斯混合模型与K均值算法对比1混合模型(MixtureModel)    混合模型是一个可以用来表示在总体分布(distribution)中含有K个子分布的概率模型,换句话说,混合模型表示了观测数据在总体中的概率分布,它是一个由K个子分布组成的混合分布。混合模型不要求观测数据提供关于子分布的信息,来计算观测数据在总体分布中的概率。2高斯模型2.1单高斯模型    当样本数据X是一维数据(Univariate)时,高斯分布遵从下方概率密度函数(Pr

【毕业设计】深度学习 YOLO 实现车牌识别算法

文章目录0前言1课题介绍2算法简介2.1网络架构3数据准备4模型训练5实现效果5.1图片识别效果5.2视频识别效果6部分关键代码7最后0前言🔥这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩基于yolov5的深度学习车牌识别系统实现🥇学长这里给一个题目综合评分(每项满分5分)难度系数:4分工作量:4分创新点:3分🧿选题指导,项目分享:https://gitee.com/dancheng-seni