DLするためには、微分して勾配を求める必要がある。 ということで、まず、簡単な微分をしてみよう。 Chainerを動かすためには、まず最初に色々なものをimportしなければならない。 とりあえず、「おまじない」だと思って、プログラムの最初に書いておこう。 # おまじない import numpy as np import chainer from chainer import cuda, Function, gradient_check, Variable from chainer import optimizers, serializers, utils from chainer import Link, Chain, ChainList import chainer.functions as F import chainer.links as L 微分するためには、まず変数を作らない
![Chainer:簡単な微分をしてみよう | Webシステム開発/教育ソリューションのタイムインターメディア](https://cdn-ak-scissors.b.st-hatena.com/image/square/fbbb89d001a28e61e286b0ade956610564bb2ede/height=288;version=1;width=512/https%3A%2F%2Fwww.timedia.co.jp%2Fwp-content%2Fuploads%2F2022%2F04%2F13447.png)