3.1_Exp函数的实现

3.1 Exp函数的实现

首先在 DeZero 中实现一个新函数。这里我们要实现的是 y=exy = \mathrm{e}^{x} 的计算(其中,e 是自然对数,具体值为 e=2.718\mathrm{e} = 2.718 \ldots )。代码如下所示。

steps/step03.py
class Exp Function): def forward(self, x): return np.exp(x)

与Square类的实现过程一样,继承Function类,并在forward方法中实现要计算的内容。与Square类唯一不同的是,forward方法的内容由 x2x**2 变成了 np.exp(x)\mathsf{np.exp}(\mathsf{x})