April 2020
Intermediate to advanced
552 pages
6h 13m
Japanese
私たちはこれまで、高階微分に対応した関数をいくつか実装してきました。今のところ、それらはすべてdezero/core.pyの中で実装しています(具体的には、Add、Mul、Neg、Sub、Div、Powクラスです)。ここでは、新しいDeZeroの関数をいくつか実装していきます。
![]() |
|
これから先、DeZeroの関数は、 |
まずは、高階微分に対応した新しいSinクラスを実装します。数式で確認すると、
のとき、
となります。そのため、Sinクラスとsin関数は、次のように実装できます。
dezero/functions.py
importnumpyasnpfromdezero.coreimportFunctionclass ...
Read now
Unlock full access