自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 win10、cmake、vs2015编译ncnn和protobuf(release和debug)

1.下载cmake(),并安装,常规安装即可;2.下载protobuf(3.下载ncnn(

2023-06-04 12:13:07 983

原创 卷积神经网络初始化方法总结

卷积神经网络初始化方法总结一、前言二、预训练初始化三、全0初始化四、固定值初始化1.BN层的初始化2.LSTM3.bias初始化五、固定方差的参数初始化1.高斯分布初始化2.均匀分布初始化3.固定方差初始化的缺点六.方差缩放的参数初始化1.Xavier初始化2.He初始化七、BN层可以降低对初始化的要求八、参考一、前言  在 CNN 模型的训练过程中,权值初始化的恰当与否对结果有较大影响,不合适的初始化参数可能使得 CNN 训练时收敛缓慢或者无法收敛。  在深度神经网络中,随着层数的增多,在反向传播的

2020-08-20 20:25:56 7574

原创 BatchNorm学习笔记

BatchNorm学习笔记一、背景1.独立同分布(IID)假设2.白化处理3.Internal Covariate Shift(ICS)问题4.ICS导致的问题二、BatchNorm(BN)三、BN在训练和测试的区别四、BN层在网络中的一般位置五、BN的优点六、BN的缺点参考:一、背景1.独立同分布(IID)假设  机器学习领域有个很重要的假设,IID独立同分布假设,就是假设训练集和测试集满足独立同分布,这是通过训练集获得的模型能够在测试集获得好的效果的一个基本保障。2.白化处理  所谓白化处理是

2020-08-04 09:36:45 350

原创 工业相机、镜头、光源选择

机器视觉——入门基础(一)—— 相机篇机器视觉——入门基础(二)—— 镜头篇机器视觉——入门基础(三)——相机镜头选型机器视觉相机镜头选型与应用机器视觉相机和镜头选型

2020-07-31 19:31:09 4945

原创 pix2pixHD训练自己的数据集(win10)

pix2pixHD训练自己的数据集(win10)一、环境要求二、环境配置三、源码下载四、制作自己的数据集1.图像输入尺寸:2.带有instance的数据集:3.不带instance的数据集:五、训练和测试(me ,no_instance,win10)1.训练程序train.py2.训练指令3.测试程序test.py4.测试指令:5.测试结果显示6.训练和测试的其他参数一、环境要求Linux or macOS or win10(me win10+anaconda)Python 2 or 3(me py

2020-06-05 14:11:08 11176 39

原创 数据结构与算法(python版)之图

数据结构与算法(python版)之图一、图的基本概念及相关术语1.什么是图2.相关术语二、图抽象数据类型1.图的定义2.图的实现方法三、图抽象数据类型的python实现1.实例三、图的应用:词梯问题1.词梯问题四、广度优先搜索一、图的基本概念及相关术语1.什么是图2.相关术语二、图抽象数据类型1.图的定义2.图的实现方法三、图抽象数据类型的python实现1.实例源程序:class Vertex: def __init__(self,key)

2020-05-24 20:19:04 778 2

原创 数据结构与算法(python版)之树

数据结构与算法(python版)之树一、什么是树二、树结构的相关术语(11个)1.相关术语2.树的定义13.树的定义2三、树的嵌套列表实现四、树的链表实现五、树的应用:表达式解析一、什么是树二、树结构的相关术语(11个)1.相关术语2.树的定义13.树的定义2三、树的嵌套列表实现def BinaryTree(r): return [r,[],[...

2020-05-14 10:51:13 621

原创 数据结构与算法(python版)之排序

数据结构与算法(python版)之排序一、冒泡排序1.冒泡排序2.冒泡排序程序3.冒泡排序算法分析一、冒泡排序1.冒泡排序2.冒泡排序程序def bubbleSort(alist): for passNum in range(len(alist)-1,0,-1): for i in range(0,passNum): if alist[...

2020-05-06 12:20:26 210

原创 数据结构与算法(python版)之查找

数据结构与算法(python版)之查找一、顺序查找1.什么叫顺序查找2.顺序查找过程:3.无序表的顺序查找代码4.无序表的顺序查找算法分析一、顺序查找1.什么叫顺序查找  如果数据项保存在如列表这样的集合中,我们会称这些数据项具有线性或者顺序关系。  在python list中,这些数据项的存储位置称为下标(index),这些下标都是有序的整数。  通过下标,我们可以按照顺序来访问和查找...

2020-05-03 14:57:26 310

原创 数据结构与算法(python版)之递归

数据结构与算法(python版)之递归一、什么是递归1.递归定义2.初识递归:数列求和3.递归三定律二、递归的应用:十进制转换成任意进制三、递归调用的实现四、递归深度限制五、递归可视化:分形树1.python的海龟作图系统2.一个递归作图的例子:螺旋3.分型树一、什么是递归1.递归定义2.初识递归:数列求和  (1)问题:给定一个列表,返回所有数的和。假如没有循环语句,还能对不确定长度的...

2020-05-02 23:08:45 1037

原创 数据结构与算法(python版)之表

数据结构与算法(python版)之表一、无序表1.什么是无序表2.无序表List的操作3.采用链表实现无序表二、有序表1.什么是有序表2.有序表OrderedList的操作3.有序表OrderedList的实现3.有序表的部分实现程序一、无序表1.什么是无序表  一种数据项按照相对位置存放的数据集,特别的被称为无序表。其中数据项只按照存放位置来索引,如第一个、第二个…最后一个等。如一个考试分...

2020-04-30 13:43:23 327

原创 数据结构与算法(python版)之队列

数据结构与算法(python版)之队列一、什么是队列1.队列2.队列特征3.队列的5个操作4.示例5.用list实现队列二、队列的应用一:热土豆问题1.问题描述2.算法设计3.实现程序三、队列的应用二:打印任务1.任务2.问题3.建模一、什么是队列1.队列  队列是一种有次序的数据集合,其特征是新数据项的添加总发生在一端(通常称为“尾 rear”端),而现存数据项的移除总发生在另一端(通常称...

2020-04-29 21:01:14 655

原创 数据结构与算法(python版)之栈

数据结构与算法(python版)之栈一、什么是栈二、栈的特性:反转特性三、栈的6个基本操作四、用python实现ADT Stack1.思路:2.实现细节:3.代码实现:五、栈的应用一:括号匹配1.括号平衡规则2.思路3.程序流程图一、什么是栈  抽象数据类型“栈”是一个有次序的数据集,每一个数据仅从“栈顶”一端加入到数据集中或从数据集中移除,栈具有后进先出LIFO特性。二、栈的特性:反...

2020-04-28 22:25:04 598

原创 数据结构与算法(python版)之线性结构

数据结构与算法(python版)之线性结构一、什么是线性结构一、什么是线性结构

2020-04-27 22:48:18 266

原创 数据结构与算法(python版)之变位词判断

数据结构与算法(python版)之变位词判断1.问题描述2.解题目标3.解法1:逐字检查4.解法2:排序比较5.解法三:暴力法6.解法四:计数比较1.问题描述2.解题目标  写一个bool函数,以两个词作为参数,返回两个词是否是变位词。3.解法1:逐字检查  (1)思路:将词1中的字符逐个到词2中检查是否存在,如果每个字符都能找到,则两个词是变位词,只要有一个字符找不到,就不是变位词。...

2020-04-27 21:10:47 555

原创 XML的基础知识

XML的基础知识一、什么是XML?二、XML的树结构1.XML文档的基本结构2.XML文档实例3.书店的XML表示示例三、XML的语法1.XML的语法规则2.XML的实体引用一、什么是XML?XML 指可扩展标记语言(EXtensible Markup Language);XML 是一种标记语言,很类似 HTML;XML 的设计宗旨是传输数据,而非显示数据;XML 标签没有被预定义,需...

2020-03-22 15:31:21 774

原创 YOLOv2学习笔记

YOLOv2学习笔记一、YOLOv2的特点与性能二、Better1.Batch Normalization2.High Resolution Classifier(高分辨率分类器)3.Convolutional With Anchor Boxes.论文题目:YOLO9000:Better, Faster, Stronger论文链接:https://arxiv.org/abs/1612.0824...

2020-02-15 15:19:29 495

原创 YOLOv1学习笔记

YOLOv1学习笔记一、YOLOv1特点与性能二、YOLOv1的系统结构三、YOLOv1的优点四、YOLOv1的缺点五、YOLOv1的检测六、YOLOv1的网络结构七、YOLOv1的损失函数八、YOLOv1的测试过程参考论文题目:You Only Look Once:Unified, Real-Time Object Detection论文链接:https://arxiv.org/pdf/15...

2020-02-13 18:52:20 750

原创 Fast RCNN 学习笔记

Fast RCNN 学习笔记一、RCNN存在的缺点二、Fast RCNN的创新点参考论文题目:Fast R-CNN论文链接:https://www.cv-foundation.org/openaccess/content_iccv_2015/papers/Girshick_Fast_R-CNN_ICCV_2015_paper.pdf论文代码:https://github.com/rbgirs...

2020-02-10 14:34:13 428

原创 RCNN学习笔记

RCNN学习笔记一、RCNN的特点与性能二、RCNN的创新点三、传统目标检测思路四、RCNN的整体思路论文题目:Rich feature hierarchies for accurate object detection and semantic segmentation Tech report (v5)论文链接:https://www.cv-foundation.org/openaccess...

2020-02-08 17:42:43 306

原创 CornerNet学习笔记

CornerNet学习笔记一、CornerNet的特点与性能二、CornerNet创新点三、anchor的缺点论文题目:CornerNet: Detecting Objects as Paired Keypoints论文链接:https://arxiv.org/abs/1808.01244代码链接:https://github.com/umich-vl/CornerNet一、CornerN...

2020-02-07 20:45:52 635

原创 目标检测学习笔记

目标检测学习笔记一、目标检测的任务是什么?二、目标检测的基础知识1.参数IoU(Intersection over Union)2. anchor3.NMS三、目标检测位置预测方法:相关笔记参考一、目标检测的任务是什么?定位——目标在哪里;分类——目标是什么; 图1 目标检测结果图二、目标检测的基础知识1.参数IoU(Intersection over Union)图2 Io...

2020-02-06 14:01:05 494

翻译 python变量

python变量一:Python的变量类型非常简单:主要分下面几类:1.numbers:分整数int和浮点数float2.String :单引号,双引号和三引号3.布尔值4.空值二,Python的变量命名一:Python的变量类型非常简单:主要分下面几类:1.numbers:分整数int和浮点数float整数:比如1,200,-1000,0,也有用十六进制表示的比如0xff00等浮点数:比...

2020-02-04 11:04:10 77

原创 A Byte of Python3 学习笔记

A Byte of Python3 学习笔记1.if语句(带输入函数)2.while语句1.批量注释快捷键python常见错误1.Non-ASCII character'\xe6' in file”错误1.if语句(带输入函数)#if语句number=23#input() 数据输入函数,int()将字符串转换成intguess=int(input('Enter an integer :'...

2020-02-04 11:02:44 481

原创 Python的glob模块

Python的glob模块一、glob简介1.glob的用途2.glob中常用通配符二、glob模块的用法1.glob模块中的主要方法2.方法参数说明3.glob()和iglob()区别三、示例1.创建示例文件夹2.示例程序四、示例所有源码一、glob简介1.glob的用途 glob是文件名模式匹配模块,用于根据条件获取指定目录下的文件列表,类似于文件搜索。2.glob中常用通配符 ①通...

2019-09-17 20:53:19 3878 2

原创 用python生成纯色图像

用python3生成纯色图像# # encoding:utf-8# 用python3生成纯色图像import cv2import numpy#全黑的灰度图gray0=numpy.zeros((500,500),dtype=numpy.uint8)cv2.imshow('0',gray0)#全白的灰度图gray0[:,:]=255gray255=gray0[:,:]cv2.i...

2019-09-14 21:18:33 10958

原创 YOLOv3

YOLOv3一、训练日志可视化(基于Darknet)1.损失函数和学习率曲线一、训练日志可视化(基于Darknet)1.损失函数和学习率曲线# encoding:utf-8import matplotlib.pyplot as plt''' 根据关键词在日志文件中提取有用信息行 Key:关键词 LogPath:日志文件路径,默认路径为LogPath='train_...

2019-08-30 20:39:47 1208

空空如也

空空如也

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

TA关注的人

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