Math Knowledge
文章平均质量分 71
Math Knowledge
fengbingchun
这个作者很懒,什么都没留下…
展开
-
激活函数之tanh介绍及C++/PyTorch实现
深度神经网络中使用的激活函数有很多种,这里介绍下tanh。它的公式如下,截图来自于维基百科(https://en.wikipedia.org/wiki/Activation_function): tanh又称双曲正切,它解决了sigmoid非零中心问题。tanh取值范围在(-1, 1)内,它也是非线性的。它也不能完全解决梯度消失问题。 C++实现如下:template<typename _Tp>int activation_function_t...原创 2021-07-29 08:53:27 · 5263 阅读 · 1 评论 -
二叉树简介及C++实现
二叉树是每个结点最多有两个子树的树结构,即结点的度最大为2。通常子树被称作”左子树”和”右子树”。二叉树是一个连通的无环图。二叉树是递归定义的,其结点有左右子树之分,逻辑上二叉树有五种基本形态:(1)、空二叉树;(2)、只有一个根结点的二叉树;(3)、只有左子树;(4)、只有右子树;(5)、完全二叉树。二叉树类型:(1)、满二叉树:深度(层数)为k,且有2^k-1个结点的二叉树。这种树...原创 2018-10-21 09:54:48 · 19861 阅读 · 4 评论 -
Brute Force算法介绍及C++实现
Brute Force算法介绍及C++实现原创 2017-11-10 10:21:21 · 1879 阅读 · 0 评论 -
深度学习中的贝叶斯统计简介
深度学习中的贝叶斯统计简介原创 2017-09-20 08:50:32 · 4598 阅读 · 0 评论 -
深度学习中的最大似然估计简介
深度学习中的最大似然估计简介原创 2017-09-18 09:46:11 · 7523 阅读 · 0 评论 -
线性回归介绍及分别使用最小二乘法和梯度下降法对线性回归C++实现
线性回归介绍及分别使用最小二乘法和梯度下降法对线性回归C++实现原创 2017-09-08 11:09:34 · 12512 阅读 · 2 评论 -
数学中的线性相关概念
数学中的线性相关概念原创 2017-08-30 13:15:14 · 19276 阅读 · 0 评论 -
最小二乘法简介
最小二乘法简介原创 2017-07-21 11:03:38 · 9327 阅读 · 5 评论 -
梯度下降法简介
梯度下降法简介原创 2017-07-19 11:30:19 · 4300 阅读 · 0 评论 -
激活函数之softmax介绍及C++实现
激活函数之softmax介绍及C++实现原创 2017-07-17 11:03:22 · 16896 阅读 · 4 评论 -
数学中的导数
数学中的导数原创 2017-07-13 12:56:38 · 3316 阅读 · 0 评论 -
激活函数之ReLU/softplus介绍及C++实现
激活函数之ReLU/softplus介绍及C++实现原创 2017-06-29 10:43:17 · 12707 阅读 · 1 评论 -
激活函数之logistic sigmoid函数介绍及C++实现
激活函数之logistic sigmoid函数介绍及C++实现原创 2017-06-28 15:35:38 · 15907 阅读 · 0 评论 -
概率论中指数分布介绍及C++11中std::exponential_distribution的使用
概率论中指数分布介绍及C++11中std::exponential_distribution的使用原创 2017-06-28 09:42:52 · 7664 阅读 · 0 评论 -
概率论中高斯分布(正态分布)介绍及C++11中std::normal_distribution的使用
概率论中高斯分布(正态分布)介绍及C++11中std::normal_distribution的使用原创 2017-06-27 10:18:09 · 35426 阅读 · 0 评论 -
概率论中伯努利分布(bernoulli distribution)介绍及C++11中std::bernoulli_distribution的使用
概率论中伯努利分布(bernoulli distribution)介绍及C++11中std::bernoulli_distribution的使用原创 2017-06-25 13:29:58 · 12923 阅读 · 0 评论 -
协方差矩阵介绍及C++/OpenCV/Eigen的三种实现
协方差矩阵介绍及C++/OpenCV/Eigen的三种实现原创 2017-06-22 09:48:59 · 13075 阅读 · 10 评论 -
概率论中均值、方差、标准差介绍及C++/OpenCV/Eigen的三种实现
概率论中均值、方差、标准差介绍及C++/OpenCV/Eigen的三种实现原创 2017-06-16 11:19:05 · 26584 阅读 · 1 评论 -
矩阵迹运算介绍及C++/OpenCV/Eigen的三种实现
矩阵迹运算介绍及C++/OpenCV/Eigen的三种实现原创 2017-06-07 08:47:02 · 5744 阅读 · 0 评论 -
矩阵伪逆介绍及C++/OpenCV/Eigen的三种实现
矩阵伪逆介绍及C++/OpenCV/Eigen的三种实现原创 2017-06-06 09:24:27 · 16942 阅读 · 2 评论 -
矩阵奇异值分解简介及C++/OpenCV/Eigen的三种实现
矩阵奇异值分解简介及C++/OpenCV/Eigen的三种实现原创 2017-06-03 19:00:15 · 19885 阅读 · 8 评论 -
矩阵特征分解介绍及雅克比(Jacobi)方法实现特征值和特征向量的求解(C++/OpenCV/Eigen)
矩阵特征分解介绍及雅克比(Jacobi)方法实现特征值和特征向量的求解(C++/OpenCV/Eigen)原创 2017-05-29 11:49:49 · 39931 阅读 · 9 评论 -
范数介绍及C++/OpenCV/Eigen的三种实现
范数介绍及C++/OpenCV/Eigen的三种实现原创 2017-05-23 08:49:56 · 9208 阅读 · 0 评论 -
逆矩阵介绍及C++/OpenCV/Eigen的三种实现
逆矩阵介绍及C++/OpenCV/Eigen的三种实现原创 2017-05-20 12:15:06 · 21058 阅读 · 0 评论 -
伴随矩阵介绍及C++实现
伴随矩阵介绍及C++实现原创 2017-05-19 10:17:25 · 6877 阅读 · 0 评论 -
行列式介绍及Eigen/OpenCV/C++的三种实现
行列式介绍及Eigen/OpenCV/C++的三种实现原创 2017-05-17 10:17:49 · 6993 阅读 · 0 评论 -
分别用Eigen和C++(OpenCV)实现图像(矩阵)转置
分别用Eigen和C++(OpenCV)实现图像(矩阵)转置原创 2017-05-10 08:46:42 · 4454 阅读 · 0 评论 -
已知空间一点到另外两点直线的距离
已知空间一点到另外两点直线的距离转载 2011-05-11 17:41:00 · 5692 阅读 · 0 评论 -
三角函数角度公式
三角函数角度公式转载 2010-11-22 14:36:00 · 4637 阅读 · 0 评论 -
矩阵奇异值分解
矩阵奇异值分解转载 2010-09-09 10:37:00 · 3323 阅读 · 0 评论 -
向量叉积计算法
向量叉积计算法原创 2010-09-08 16:36:00 · 4702 阅读 · 0 评论