我正在研究一个XOR神经网络,它使用一个S形激活函数。
我有一个工作的python代码,但我需要将其中一行翻译成MATLAB可以理解的代码。我查阅了NumPy的文档,知道它有自己的数组操作符。我只是无法为dH
构建一个工作的MATLAB等价物。这部分在显式for循环中。
dZ = E * sigmoid_(Z) # delta Z
dH = dZ.dot(Wz.T) * sigmoid_(H) # delta H
一个解释也能帮助我进一步理解。如果我的完整代码是必需的,不要犹豫问,但我知道它将不需要。你知道吗
Tags:
在Matlab中
dZ使用矩阵积(点积)
Matlab:a*b 矩阵乘(a,b)
dH项可以用np.dot公司 但有时Matlab点积:
与您的:
在python中,这很可能等于
通常创建一个函数,用Z和H计算(dZ,dH)。y=(Z,H):
资料来源:https://de.mathworks.com/help/matlab/math/choose-an-ode-solver.html?requestedDomain=www.mathworks.com
相关问题 更多 >
编程相关推荐