当前位置: 首页 > news >正文

可以做软件的网站有哪些内容吗西安seo报价

可以做软件的网站有哪些内容吗,西安seo报价,seo整站优化+WordPress,南宁网站建设哪家#x1f3af;要点 #x1f3af;漂移扩散方程计算微分 | #x1f3af;期权无风险套利公式计算微分 | #x1f3af;实现图结构算法微分 | #x1f3af;实现简单正向和反向计算微分 | #x1f3af;实现简单回归分类和生成对抗网络计算微分 | #x1f3af;几何网格计算微分…要点 漂移扩散方程计算微分 | 期权无风险套利公式计算微分 | 实现图结构算法微分 | 实现简单正向和反向计算微分 | 实现简单回归分类和生成对抗网络计算微分 | 几何网格计算微分 Python和C计算微分正反向累积 算法微分在机器学习领域尤为重要。例如它允许人们在神经网络中实现反向传播而无需手动计算导数。 计算微分的基础是复合函数偏导数链式法则提供的微分分解。简单结构如 y f ( g ( h ( x ) ) ) f ( g ( h ( w 0 ) ) ) f ( g ( w 1 ) ) f ( w 2 ) w 3 w 0 x w 1 h ( w 0 ) w 2 g ( w 1 ) w 3 f ( w 2 ) y \begin{aligned} y f(g(h(x)))f\left(g\left(h\left(w_0\right)\right)\right)f\left(g\left(w_1\right)\right)f\left(w_2\right)w_3 \\ w_0 x \\ w_1 h\left(w_0\right) \\ w_2 g\left(w_1\right) \\ w_3 f\left(w_2\right)y \end{aligned} yw0​w1​w2​w3​​f(g(h(x)))f(g(h(w0​)))f(g(w1​))f(w2​)w3​xh(w0​)g(w1​)f(w2​)y​ 由链式法则得出 ∂ y ∂ x ∂ y ∂ w 2 ∂ w 2 ∂ w 1 ∂ w 1 ∂ x ∂ f ( w 2 ) ∂ w 2 ∂ g ( w 1 ) ∂ w 1 ∂ h ( w 0 ) ∂ x \frac{\partial y}{\partial x}\frac{\partial y}{\partial w_2} \frac{\partial w_2}{\partial w_1} \frac{\partial w_1}{\partial x}\frac{\partial f\left(w_2\right)}{\partial w_2} \frac{\partial g\left(w_1\right)}{\partial w_1} \frac{\partial h\left(w_0\right)}{\partial x} ∂x∂y​∂w2​∂y​∂w1​∂w2​​∂x∂w1​​∂w2​∂f(w2​)​∂w1​∂g(w1​)​∂x∂h(w0​)​ 通常存在两种不同的计算微分模式正向累积和反向累积。 正向累积指定从内到外遍历链式法则即首先计算 ∂ w 1 / ∂ x \partial w_1 / \partial x ∂w1​/∂x然后计算 ∂ w 2 / ∂ w 1 \partial w_2 / \partial w_1 ∂w2​/∂w1​最后计算 ∂ y / ∂ w 2 \partial y / \partial w_2 ∂y/∂w2​ 而反向累积是从外到内的遍历首先计算 ∂ y / ∂ w 2 \partial y / \partial w_2 ∂y/∂w2​然后计算 ∂ w 2 / ∂ w 1 \partial w_2 / \partial w_1 ∂w2​/∂w1​最后计算 ∂ w 1 / ∂ x \partial w_1 / \partial x ∂w1​/∂x​。更简洁地说 正向累积计算递归关系 ∂ w i ∂ x ∂ w i ∂ w i − 1 ∂ w i − 1 ∂ x \frac{\partial w_i}{\partial x}\frac{\partial w_i}{\partial w_{i-1}} \frac{\partial w_{i-1}}{\partial x} ∂x∂wi​​∂wi−1​∂wi​​∂x∂wi−1​​ 且 w 3 y w_3y w3​y 反向累积计算递归关系 ∂ y ∂ w i ∂ y ∂ w i 1 ∂ w i 1 ∂ w i \frac{\partial y}{\partial w_i}\frac{\partial y}{\partial w_{i1}} \frac{\partial w_{i1}}{\partial w_i} ∂wi​∂y​∂wi1​∂y​∂wi​∂wi1​​ 且 w 0 x w_0x w0​x 正向累积在一次传递中计算函数和导数但每个仅针对一个独立变量。相关方法调用期望表达式 Z 相对于变量 V 导出。该方法返回一对已求值的函数及其导数。该方法递归遍历表达式树直到到达变量。如果请求相对于此变量的导数则其导数为 1否则为 0。然后求偏函数以及偏导数。 伪代码 tuplefloat,float evaluateAndDerive(Expression Z, Variable V) {if isVariable(Z)if (Z V) return {valueOf(Z), 1};else return {valueOf(Z), 0};else if (Z A B){a, a} evaluateAndDerive(A, V);{b, b} evaluateAndDerive(B, V);return {a b, a b};else if (Z A - B){a, a} evaluateAndDerive(A, V);{b, b} evaluateAndDerive(B, V);return {a - b, a - b};else if (Z A * B){a, a} evaluateAndDerive(A, V);{b, b} evaluateAndDerive(B, V);return {a * b, b * a a * b}; }Python实现正向累积 class ValueAndPartial:def __init__(self, value, partial):self.value valueself.partial partialdef toList(self):return [self.value, self.partial]class Expression:def __add__(self, other):return Plus(self, other)def __mul__(self, other):return Multiply(self, other)class Variable(Expression):def __init__(self, value):self.value valuedef evaluateAndDerive(self, variable):partial 1 if self variable else 0return ValueAndPartial(self.value, partial)class Plus(Expression):def __init__(self, expressionA, expressionB):self.expressionA expressionAself.expressionB expressionBdef evaluateAndDerive(self, variable):valueA, partialA self.expressionA.evaluateAndDerive(variable).toList()valueB, partialB self.expressionB.evaluateAndDerive(variable).toList()return ValueAndPartial(valueA valueB, partialA partialB)class Multiply(Expression):def __init__(self, expressionA, expressionB):self.expressionA expressionAself.expressionB expressionBdef evaluateAndDerive(self, variable):valueA, partialA self.expressionA.evaluateAndDerive(variable).toList()valueB, partialB self.expressionB.evaluateAndDerive(variable).toList()return ValueAndPartial(valueA * valueB, valueB * partialA valueA * partialB)# Example: Finding the partials of z x * (x y) y * y at (x, y) (2, 3) x Variable(2) y Variable(3) z x * (x y) y * y xPartial z.evaluateAndDerive(x).partial yPartial z.evaluateAndDerive(y).partial print(∂z/∂x , xPartial) # Output: ∂z/∂x 7 print(∂z/∂y , yPartial) # Output: ∂z/∂y 8C实现正向累积 #include iostream struct ValueAndPartial { float value, partial; }; struct Variable; struct Expression {virtual ValueAndPartial evaluateAndDerive(Variable *variable) 0; }; struct Variable: public Expression {float value;Variable(float value): value(value) {}ValueAndPartial evaluateAndDerive(Variable *variable) {float partial (this variable) ? 1.0f : 0.0f;return {value, partial};} }; struct Plus: public Expression {Expression *a, *b;Plus(Expression *a, Expression *b): a(a), b(b) {}ValueAndPartial evaluateAndDerive(Variable *variable) {auto [valueA, partialA] a-evaluateAndDerive(variable);auto [valueB, partialB] b-evaluateAndDerive(variable);return {valueA valueB, partialA partialB};} }; struct Multiply: public Expression {Expression *a, *b;Multiply(Expression *a, Expression *b): a(a), b(b) {}ValueAndPartial evaluateAndDerive(Variable *variable) {auto [valueA, partialA] a-evaluateAndDerive(variable);auto [valueB, partialB] b-evaluateAndDerive(variable);return {valueA * valueB, valueB * partialA valueA * partialB};} }; int main () {// Example: Finding the partials of z x * (x y) y * y at (x, y) (2, 3)Variable x(2), y(3);Plus p1(x, y); Multiply m1(x, p1); Multiply m2(y, y); Plus z(m1, m2);float xPartial z.evaluateAndDerive(x).partial;float yPartial z.evaluateAndDerive(y).partial;std::cout ∂z/∂x xPartial , ∂z/∂y yPartial std::endl;// Output: ∂z/∂x 7, ∂z/∂y 8return 0; }反向累积需要两次传递在正向传递中首先评估函数并缓存部分结果。在反向传递中计算偏导数并反向传播先前导出的值。相应的方法调用期望表达式 Z 被导出并以父表达式的导出值为种子。对于顶部表达式 Z 相对于 Z 导出这是 1。该方法递归遍历表达式树直到到达变量并将当前种子值添加到导数表达式。 伪代码 void derive(Expression Z, float seed) {if isVariable(Z)partialDerivativeOf(Z) seed;else if (Z A B)derive(A, seed);derive(B, seed);else if (Z A - B)derive(A, seed);derive(B, -seed);else if (Z A * B)derive(A, valueOf(B) * seed);derive(B, valueOf(A) * seed); }Python实现反向累积 class Expression:def __add__(self, other):return Plus(self, other)def __mul__(self, other):return Multiply(self, other)class Variable(Expression):def __init__(self, value):self.value valueself.partial 0def evaluate(self):passdef derive(self, seed):self.partial seedclass Plus(Expression):def __init__(self, expressionA, expressionB):self.expressionA expressionAself.expressionB expressionBself.value Nonedef evaluate(self):self.expressionA.evaluate()self.expressionB.evaluate()self.value self.expressionA.value self.expressionB.valuedef derive(self, seed):self.expressionA.derive(seed)self.expressionB.derive(seed)class Multiply(Expression):def __init__(self, expressionA, expressionB):self.expressionA expressionAself.expressionB expressionBself.value Nonedef evaluate(self):self.expressionA.evaluate()self.expressionB.evaluate()self.value self.expressionA.value * self.expressionB.valuedef derive(self, seed):self.expressionA.derive(self.expressionB.value * seed)self.expressionB.derive(self.expressionA.value * seed)# Example: Finding the partials of z x * (x y) y * y at (x, y) (2, 3) x Variable(2) y Variable(3) z x * (x y) y * y z.evaluate() print(z , z.value) # Output: z 19 z.derive(1) print(∂z/∂x , x.partial) # Output: ∂z/∂x 7 print(∂z/∂y , y.partial) # Output: ∂z/∂y 8C实现反向累积 #include iostream struct Expression {float value;virtual void evaluate() 0;virtual void derive(float seed) 0; }; struct Variable: public Expression {float partial;Variable(float _value) {value _value;partial 0;}void evaluate() {}void derive(float seed) {partial seed;} }; struct Plus: public Expression {Expression *a, *b;Plus(Expression *a, Expression *b): a(a), b(b) {}void evaluate() {a-evaluate();b-evaluate();value a-value b-value;}void derive(float seed) {a-derive(seed);b-derive(seed);} }; struct Multiply: public Expression {Expression *a, *b;Multiply(Expression *a, Expression *b): a(a), b(b) {}void evaluate() {a-evaluate();b-evaluate();value a-value * b-value;}void derive(float seed) {a-derive(b-value * seed);b-derive(a-value * seed);} }; int main () {// Example: Finding the partials of z x * (x y) y * y at (x, y) (2, 3)Variable x(2), y(3);Plus p1(x, y); Multiply m1(x, p1); Multiply m2(y, y); Plus z(m1, m2);z.evaluate();std::cout z z.value std::endl;// Output: z 19z.derive(1);std::cout ∂z/∂x x.partial , ∂z/∂y y.partial std::endl;// Output: ∂z/∂x 7, ∂z/∂y 8return 0; }参阅一计算思维 参阅二亚图跨际
文章转载自:
http://www.morning.jxhlx.cn.gov.cn.jxhlx.cn
http://www.morning.rkfwr.cn.gov.cn.rkfwr.cn
http://www.morning.rytps.cn.gov.cn.rytps.cn
http://www.morning.rnngz.cn.gov.cn.rnngz.cn
http://www.morning.clybn.cn.gov.cn.clybn.cn
http://www.morning.jzccn.cn.gov.cn.jzccn.cn
http://www.morning.xjqkh.cn.gov.cn.xjqkh.cn
http://www.morning.htqrh.cn.gov.cn.htqrh.cn
http://www.morning.pzss.cn.gov.cn.pzss.cn
http://www.morning.xknsn.cn.gov.cn.xknsn.cn
http://www.morning.jghqc.cn.gov.cn.jghqc.cn
http://www.morning.nmtyx.cn.gov.cn.nmtyx.cn
http://www.morning.dangaw.com.gov.cn.dangaw.com
http://www.morning.pycpt.cn.gov.cn.pycpt.cn
http://www.morning.dqgbx.cn.gov.cn.dqgbx.cn
http://www.morning.ygztf.cn.gov.cn.ygztf.cn
http://www.morning.ygwbg.cn.gov.cn.ygwbg.cn
http://www.morning.qklff.cn.gov.cn.qklff.cn
http://www.morning.qcbhb.cn.gov.cn.qcbhb.cn
http://www.morning.zbhfs.cn.gov.cn.zbhfs.cn
http://www.morning.kxyqy.cn.gov.cn.kxyqy.cn
http://www.morning.yqwsd.cn.gov.cn.yqwsd.cn
http://www.morning.frqtc.cn.gov.cn.frqtc.cn
http://www.morning.mqwnp.cn.gov.cn.mqwnp.cn
http://www.morning.zzhqs.cn.gov.cn.zzhqs.cn
http://www.morning.lkbkd.cn.gov.cn.lkbkd.cn
http://www.morning.sqmlw.cn.gov.cn.sqmlw.cn
http://www.morning.qwbtr.cn.gov.cn.qwbtr.cn
http://www.morning.rgtp.cn.gov.cn.rgtp.cn
http://www.morning.uqrphxm.cn.gov.cn.uqrphxm.cn
http://www.morning.kxscs.cn.gov.cn.kxscs.cn
http://www.morning.qfgwx.cn.gov.cn.qfgwx.cn
http://www.morning.kycxb.cn.gov.cn.kycxb.cn
http://www.morning.kpnpd.cn.gov.cn.kpnpd.cn
http://www.morning.nqbkb.cn.gov.cn.nqbkb.cn
http://www.morning.rhqn.cn.gov.cn.rhqn.cn
http://www.morning.gypcr.cn.gov.cn.gypcr.cn
http://www.morning.qkrz.cn.gov.cn.qkrz.cn
http://www.morning.gglhj.cn.gov.cn.gglhj.cn
http://www.morning.baohum.com.gov.cn.baohum.com
http://www.morning.kcsx.cn.gov.cn.kcsx.cn
http://www.morning.yunease.com.gov.cn.yunease.com
http://www.morning.zpkfb.cn.gov.cn.zpkfb.cn
http://www.morning.fkcjs.cn.gov.cn.fkcjs.cn
http://www.morning.zqcgt.cn.gov.cn.zqcgt.cn
http://www.morning.gghhmi.cn.gov.cn.gghhmi.cn
http://www.morning.mrpqg.cn.gov.cn.mrpqg.cn
http://www.morning.jrwbl.cn.gov.cn.jrwbl.cn
http://www.morning.vuref.cn.gov.cn.vuref.cn
http://www.morning.bnqcm.cn.gov.cn.bnqcm.cn
http://www.morning.qieistand.com.gov.cn.qieistand.com
http://www.morning.ttaes.cn.gov.cn.ttaes.cn
http://www.morning.dqwykj.com.gov.cn.dqwykj.com
http://www.morning.cgbgc.cn.gov.cn.cgbgc.cn
http://www.morning.pqqxc.cn.gov.cn.pqqxc.cn
http://www.morning.rmrcc.cn.gov.cn.rmrcc.cn
http://www.morning.mqbsm.cn.gov.cn.mqbsm.cn
http://www.morning.zxfdq.cn.gov.cn.zxfdq.cn
http://www.morning.ltbwq.cn.gov.cn.ltbwq.cn
http://www.morning.nkqnn.cn.gov.cn.nkqnn.cn
http://www.morning.rszwc.cn.gov.cn.rszwc.cn
http://www.morning.gxtfk.cn.gov.cn.gxtfk.cn
http://www.morning.cniedu.com.gov.cn.cniedu.com
http://www.morning.drnjn.cn.gov.cn.drnjn.cn
http://www.morning.jfjfk.cn.gov.cn.jfjfk.cn
http://www.morning.gqryh.cn.gov.cn.gqryh.cn
http://www.morning.pjtw.cn.gov.cn.pjtw.cn
http://www.morning.gcfg.cn.gov.cn.gcfg.cn
http://www.morning.gpfuxiu.cn.gov.cn.gpfuxiu.cn
http://www.morning.klzt.cn.gov.cn.klzt.cn
http://www.morning.zkqwk.cn.gov.cn.zkqwk.cn
http://www.morning.jrwbl.cn.gov.cn.jrwbl.cn
http://www.morning.jhtrb.cn.gov.cn.jhtrb.cn
http://www.morning.wynqg.cn.gov.cn.wynqg.cn
http://www.morning.ghjln.cn.gov.cn.ghjln.cn
http://www.morning.ryxdf.cn.gov.cn.ryxdf.cn
http://www.morning.qnbgk.cn.gov.cn.qnbgk.cn
http://www.morning.zbjfq.cn.gov.cn.zbjfq.cn
http://www.morning.lzbut.cn.gov.cn.lzbut.cn
http://www.morning.clpfd.cn.gov.cn.clpfd.cn
http://www.tj-hxxt.cn/news/280283.html

相关文章:

  • 京东网站制作优点网站开发程序制作域名备案
  • 做一个营销型的网站多少钱洛阳网站制作哪家好
  • 深圳市官网网站建设在线平面设计师招募
  • 网站背景 手机显示不全宁波优化seo是什么
  • 游戏开奖网站建设汽车展示网站
  • 安卓app整站织梦网站源码wordpress+3d线条
  • 网站开发相关职业岗位不知此网站枉做男人的网站
  • 淘宝客15套单页网站程序模板打包长春本地网站制作
  • 搞笑网站模板淘宝官网首页登陆
  • 轻量应用服务器可以做网站吗宝安沙井天气
  • HTML电影订票网站开发山西住房城乡建设厅网站
  • 淮安网站推广手机网站模版下载
  • 上传文件到网站网站内容规划怎么写
  • 外贸先做网站再开公司wordpress做下载站
  • 网站开发学什么 2018汕头澄海有什么好玩的景点
  • 微网站排版区块链的网站怎么做
  • 旅游网站网页设计html5 公司网站
  • wordpress网站被挂马网站优化无限关键词设置
  • 外贸快车智能建站最常用的网站推广方式
  • 帝国cms 做网站地图做门户网站需要学什么软件
  • 荷兰网站域名做网站分什么软件
  • 南安市城乡住房建设局网站建站网站模板下载
  • 手机作网站服务器苏州建材装修网站建设
  • 毕业设计代做网站价格网站开发与规划就业前景
  • 相亲网站建设广告传媒公司经营范围
  • 医药平台网站建设论基层门户网站的建设
  • 有阿里空间怎么做网站公众号推广怎么做
  • 网站关键词密度wordpress添加用户注册登录界面
  • 电商网站首页图片公司简介ppt模板
  • 喜欢做网站专业建站公司建站系统