
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
scrum敏捷开发
为了支持个人应用的开发,以及规范化个人开发的流程,需要一个合理的产品规划以及排期。同时由于chatgpt等AI智能工具的替代,代码和架构越发不重要。为了升职并且规范化开发,以及管理团队,协调产品进行设计,需要将自己作为一个项目经理的角色进行调研功能,构建产品模型,设计开发流程,分配工时。Scrum是一种敏捷开发模型,它将传统的瀑布流工作模式改为短期、高迭代的工作模式。它由三个关键角色和五个主要步骤

深度学习的多种初始化方法
深度学习的初始化很重要,若初始化值过低,会导致梯度消失,神经网络过早收敛,提前到达极小值。若初始化值过高,会导致梯度爆炸,网络会在极小值位置震荡。权重初始化过程中,主要保证以下准则:在每一层激活后,输入数据的均值为 0,在每一层激活后,输入的方差不变。已知梯度前向传播:(1) a∣l−1∣=g∣l−1∣(z∣l−1∣)a^{|l-1|} = g^{|l-1|}(z^{|l-1|})...
训练中pytorch出现nan的两种情况
1.训练结束之后忽略添加relu导致出现了负数,这回导致开根号的时候出现inf,然后出现nan2.loss函数中有开根操作,而网络输出有0,导致结果无穷大,对有0的位置添加1e-9这种极小值可以防止无穷大的产生。...
到底了