摘要: 代码如下: import cv2 import numpy as np def FillHole(mask): contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) len_conto 阅读全文
posted @ 2019-12-11 18:53 Picassooo 阅读(5920) 评论(2) 推荐(1) 编辑
摘要: 本文摘自Michael Nielsen的Neural Network and Deep Learning,该书的github网址为:https://github.com/mnielsen/neural-networks-and-deep-learning """ network.py ~~~~~~~ 阅读全文
posted @ 2019-12-08 11:44 Picassooo 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 本文摘自Michael Nielsen的Neural Network and Deep Learning, chapter 1 & 2. 随机梯度下降 带权输入 反向传播的四个基本方程 BP1方程的证明: BP2方程的证明: BP2的证明有些绕,我们可以用更直观的方式来说明这个公式,假设第L-1层和 阅读全文
posted @ 2019-12-08 11:32 Picassooo 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Markdown进阶(更改字体、颜色、大小,设置文字背景色,调整图片大小设置居中) markdown基本语法 Typora入门:全网最全教程 markdown颜色名对照表 markdown的书写风格指南 阅读全文
posted @ 2019-12-05 11:37 Picassooo 阅读(470) 评论(0) 推荐(0) 编辑
摘要: Markdown语法本身没有居中,但Markdown中支持基本的HTMl语法,可以使用HTML语法。 居中: <center>月是故乡明</center> 左对齐: <p align="left">月是故乡明</p> 右对齐: <p align="right">月是故乡明</p> 效果如下: 月是故 阅读全文
posted @ 2019-12-05 11:08 Picassooo 阅读(39224) 评论(2) 推荐(4) 编辑
摘要: 区别 软编码和硬编码背后其实是一种设计思想,软编码更加灵活,对应扩展修改比较容易,而硬编码则是比较死板,不便于扩展和修改。 举例 1. java 例子: int a=2, b=2; 硬编码: if(a==2): return false: 软编码: if(a==b):return false: 硬编 阅读全文
posted @ 2019-12-05 10:44 Picassooo 阅读(1765) 评论(0) 推荐(1) 编辑
摘要: "Markdown数学公式语法" 阅读全文
posted @ 2019-12-05 10:10 Picassooo 阅读(224) 评论(0) 推荐(0) 编辑
摘要: ... if __name__=='__main__': 语句1 ··· 语句n 使用“if __name__ == '__main__':”可以在被其他模块import时,不执行语句1......语句n。 当直接运行当前模块时,“if __name__==’__main__:”作为程序的入口,语句 阅读全文
posted @ 2019-12-05 09:27 Picassooo 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 逻辑回归的原理是用逻辑函数把线性回归的结果(-∞,∞)映射到(0,1),因此本文先介绍线性回归和逻辑函数,然后介绍逻辑回归模型,再介绍如何优化逻辑函数的权重参数,最后用python实现一个简单的逻辑回归模型。 1. 线性回归 线性回归的数学表达式是: $z = {{\bf{w}}^T}{\bf{x} 阅读全文
posted @ 2019-12-04 16:52 Picassooo 阅读(4852) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 1. 感知器 2. 感知器的训练法则 3. 梯度下降和delta法则 4. python实现 1. 感知器[1] 人工神经网络以感知器(perceptron)为基础。感知器以一个实数值向量作为输入,计算这些输入的线性组合,然后如果结果大于某个阈值,就输出1,否则输出-1(或0)。更精确地 阅读全文
posted @ 2019-12-03 21:26 Picassooo 阅读(2610) 评论(0) 推荐(0) 编辑