x-jeff blog

Make progress every day.

【Tensorflow基础】第七课:卷积神经网络的实现

tf.nn.conv2d(),padding详解,tf.nn.max_pool()

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.卷积神经网络 卷积神经网络的相关介绍请戳👉:【深度学习基础】第二十八课:卷积神经网络基础。 2.使用tensorflow实现CNN 先介绍可能会用到的API。 2.1.tf.nn.conv2d() tf.nn.conv2d()用于构建网络的卷积层,这里的2d指的是二维卷积核,也是最为常用的。API详细参数见下:...

【深度学习基础】第三十五课:R-CNN中的候选区域

R-CNN,候选区域

【深度学习基础】系列博客为学习Coursera上吴恩达深度学习课程所做的课程笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.候选区域 本文旨在通过R-CNN了解候选区域这一概念,并不会过多的介绍R-CNN。 R-CNN:原文、博客讲解。 R-CNN所使用的筛选候选区域的方法为Selective Search:原文、博客讲解。 YOLO算...

【算法基础】【排序】选择排序

选择排序

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.选择排序原理 选择排序(selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。 2.动图演示 ...

【深度学习基础】第三十四课:YOLO算法

YOLO算法,交并比IoU,非极大值抑制NMS,Anchor Box

【深度学习基础】系列博客为学习Coursera上吴恩达深度学习课程所做的课程笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.bounding box的预测 在上篇博客【深度学习基础】第三十三课:基于滑动窗口的目标检测算法中,我们介绍了基于滑动窗口的目标检测算法,但是该算法并不能输出最精准的bounding box。例如,我们尝试的滑动窗口没有一个能完美匹配目...

【C++基础】第十九课:多维数组

多维数组

【C++基础】系列博客为参考《C++ Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.前言 严格来说,C++语言中没有多维数组,通常所说的多维数组其实是数组的数组。 当一个数组的元素仍然是数组时,通常使用两个维度来定义它: 1 2 int ia[3][4];//大小为3的数组,每个元素是...

【OpenCV基础】第十三课:基本阈值操作

阈值二值化,阈值反二值化,阈值截断,阈值取零,阈值反取零,大津法,三角法图像二值化

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.阈值类型 👉阈值二值化(threshold binary): \[dst(x,y) = \begin{cases} maxVal, & \text{if src(x,y) > thresh} \\ 0, & \text{otherwise} \end{cases}\] 👉阈值反二值化(thre...

【深度学习基础】第三十三课:基于滑动窗口的目标检测算法

基于滑动窗口的目标检测算法

【深度学习基础】系列博客为学习Coursera上吴恩达深度学习课程所做的课程笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.算法原理 以汽车检测为例,我们需要检测出图片中汽车的位置,如下图所示: 首先,创建一个带标签的训练集,如下图所示: 在训练集中,我们对原始图片进行了适当的裁剪。使得正样本中,整张图片几乎都被汽车占据。然后我们就可以用这些训练...

【深度学习基础】第三十二课:目标定位和特征点检测

目标定位,bounding box,特征点检测

【深度学习基础】系列博客为学习Coursera上吴恩达深度学习课程所做的课程笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.目标定位(Object Localization) 以检测图片中的汽车为例,目标定位不仅需要判断图片中是否存在汽车,还需要标记出汽车所在位置,即用一个边框(bounding box)将汽车圈起来,如下图所示: 对于图片分类(假设图...

【Python基础】第十五课:处理时间格式资料

datetime

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.处理时间格式资料 👉获取现在的时间: 1 2 from datetime import datetime current_time = datetime.now()#输出为:2020-08-19 22:09:47.804580 通过type(current_time)查看current_time的格式为:<...

【数学基础】第十五课:矩阵的相似变换和相合变换

相似变换,相合变换,正交相似变换

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.相似矩阵 在线性代数中,相似矩阵(similar matrix)是指存在相似关系的矩阵。相似关系是两个矩阵之间的一种等价关系。两个$n \times n$矩阵A与B为相似矩阵当且仅当存在一个$n \times n$的可逆矩阵P,使得: \[P^{-1}AP=B\] P被称为矩阵A与B之间的相似变换矩阵。 例如: ...