摘要: 这两天新型肺炎病例是指数上升啊!呆在家里没事干,正好想起之前FPGA大赛上有个老哥做了一个图像旋转作品,还在群里发了技术报告。无聊之下就打算学习一下,然后就顺便把平移、旋转、缩放这些几何变换都看了,最后决定把这三个综合起来写个“旋转傻乌龟”的动画。先是用OpenCV内置函数实现了下,感觉不过瘾,又自 阅读全文
posted @ 2020-01-28 21:58 KenSporger 阅读(718) 评论(0) 推荐(1) 编辑
摘要: 在《手写数字识别——手动搭建全连接层》一文中,我们通过机器学习的基本公式构建出了一个网络模型,其实现过程毫无疑问是过于复杂了——不得不考虑诸如数据类型匹配、梯度计算、准确度的统计等问题,但是这样的实践对机器学习的理解是大有裨益的。在大多数情况下,我们还是希望能多简单就多简单地去搭建网络模型,这同时也 阅读全文
posted @ 2020-01-24 22:48 KenSporger 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 这两天看opencv-python的HSV色彩空间,在写程序时发现用HSV来提取图像区域是件令人恶心的麻烦事。拿阈值分割做个对比,阈值最多也就一两个参数需要调整;但是HSV需要对三个通道调整上下限,也就是起码有6个参数。于是乎,就一时兴起决定做个小程序,把参数都做成滑动块,这样自然方便许多。一开始, 阅读全文
posted @ 2020-01-18 18:33 KenSporger 阅读(798) 评论(2) 推荐(0) 编辑
摘要: 本文使用TensorFlow2.0手动搭建简单的全连接网络进行MNIST手写数据集的分类识别,逐步讲述实现过程,穿插TensorFlow2.0语法,文末给出完整的代码。废话少说,开始动手吧! 一、量子波动撸代码 该节先给出各代码片段,第二节将这些片段汇总成程序,这些代码片段故意包含了一些错误之处,在 阅读全文
posted @ 2020-01-17 19:32 KenSporger 阅读(1954) 评论(0) 推荐(0) 编辑
摘要: 什么是GPIO GPIO全称为General Purpose Input Output,中文理解为通用输入输出端口。它指的是编程可控制的引脚,即可以控制引脚是作为输入来用,还是输出功能,又或者是交给片上外设使用(复用)。 GPIO结构框图 理解GPIO硬件电路的实现,有助于编程的理解。下图是官方手册 阅读全文
posted @ 2020-01-15 21:15 KenSporger 阅读(1628) 评论(2) 推荐(2) 编辑
摘要: 今年是博客开通的一周年,这一年我从大一走到了大二,探索与接触了不同的知识领域。回首,可以看见自己努力奋斗的身影,也没有忘记松懈消沉的时期。我曾经没有想过要好好总结自己的一年,于是时间和往事也就这样消逝了,脑海中仅仅残留着点零星的碎片;我想如果一直这样,不做出改变,我的一生恐怕就将不留痕迹的过去。所以 阅读全文
posted @ 2019-12-22 21:43 KenSporger 阅读(342) 评论(1) 推荐(1) 编辑
摘要: 一、Tensor 1.1 什么是Tensor?Tensor的数据类型 Tensor是张量的意思,在TensorFlow中张量可以是标量(scalar)、向量(vector)、矩阵(matrix)、高维度张量(rank>2),像Numpy里的数组就不属于Tensor。TensorFlow里的常用的数据 阅读全文
posted @ 2019-11-26 20:54 KenSporger 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 一、 Logistic回归与Logistic函数 分类问题的标签可以是$y\epsilon \left \{ 0,1 \right \},y\epsilon \left \{ 0,1,2 \right \},y\epsilon \left \{ 0,1,2,3,... \right \}$,对应分别 阅读全文
posted @ 2019-11-03 23:21 KenSporger 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 一、监督学习(supervised-learning)与无监督学习(unsupervised-learning) 1.监督学习中数据集是由特征组和标签组成,目的是训练机器对标签取值的准确预测。如:房价预测、肿瘤判定、垃圾邮件判定。 2.无监督学习中人工不对数据集作任何说明,不给答案,不贴标签,目的是 阅读全文
posted @ 2019-10-27 16:52 KenSporger 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 本文参考博客:https://www.cnblogs.com/Imageshop/archive/2013/04/26/3045672.html 原生的中值滤波是基于排序算法的,这样的算法复杂度基本在O(r2)左右,当滤波半径较大时,排序算法就显得很慢。对此有多种改进算法,这里介绍经典 的Huang 阅读全文
posted @ 2019-10-12 23:26 KenSporger 阅读(845) 评论(0) 推荐(0) 编辑