RNN中的梯度消失与梯度爆炸问题 循环神经网络(Recurrent Neural Network,RNN)是一类具有短期记忆能力的神经网络.在循环神经网络中,神经元不但可以接受其他神经元的信息,也可以接受自身的信息,形成具有环路的网络结构。上图是一个简单的循环神经网络,只有一个隐藏层的神经网络,𝒉_𝑡不仅和当前时刻的输入𝒙_𝑡 相关,也和上一个时刻的隐藏层状态𝒉_{𝑡−1} 相关。
c++中string底层实现之SSO 当C++中string的长度小于16时,是在栈上面分配内存,大于16的时候,在堆上分配内存,也就是调用了new方法。这里对new进行了重载,以便我们观察是否调用的new。
西瓜书书本内容杂谈 西瓜书只能说快速过了一遍,花了一个多星期吧,然后后边的内容是一点也看不懂了(能发现前面记得比较详细,到了后边是看不懂一点了,脑壳痛QWQ就不像是一本新手的入门书籍,太难受了ಥ_ಥ,了解概念这本书也不适合,还是转为看《邱锡鹏,神经网络与深度学习》和李沐动手学AI课的实践部分,ಠ_ಠ。
深度学习的一些数学基础 万丈高楼平地起怎么说呢,学的数二对于这些东西还是太陌生了,而且当时学的只会做题,不知道怎么使用/(ㄒoㄒ)/~~,所以记下来一些不太清楚的前置知识点,主要来自《艾伯特深度学习》,书中内容很多,和《邱锡鹏神经网络与深度学习》内容有点相似。
C++的智能指针 C++STL(Standard Template Library)一共提供了四种指针:auto_ptr、unique_ptr、shared_ptr 和 weak_ptr,其中auto_ptr是c++98提供的,C++11 已将其摒弃,并提出了 unique_ptr 替代 auto_ptr。
Qt5 的类 QPoint,QPointF(相关的方法,不会的都在) QPointQPoint官网链接简介QPoint 类使用整数精度来定义平面中的一个点包含的成员我觉得你可能看不懂的成员使用的方法:1、dotProduct(const QPoint &, const QPoint &):int,参数是两个点的坐标,return 他们两点之间的距离。QPoint p( 3, 7);QPoint q(-1, 4);int lengthSquared = QPoint::dotProduct(p, q); // lengt
每日一题---238,除自身以外数组的乘积(Leetcode) 题目链接Leetcode.238题目描述给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。请不要使用除法,且在 O(n) 时间复杂度内完成此题。示例 1:输入:nums = [1,2,3,4]输出:[24,12,8,6]示例 2:输入:nums = [-1,1,0,-3,3]输出
Python‘s @staticmethod And @classmethod Decorator (两个相似的装饰器) Python's @staticmethod And @classmethod Decorator Explained