引数が用意されている。作成すると、順伝播の計算を行うと自動的にその微分値も計算される。各変数で微分した値を求めてみる。微分した値は次のように計算される。使ってこれらの微分を求める方法を説明する。オプションで生成する。存在しないので、微分できない。勾配属性(.grad)には何も保存されていないような状態である。伝播されるようになる。関係などがメモリ上に保存される。先端まで遡って反映していけば良い。関数を実行すればよい。tensor(1.)自動微分オン/オフの切り替え計算グラフを構築するときに、あとで逆伝播を行うかどうかを指定することができる。モデルの学習中では、順伝播を行った後に、誤差を逆伝播させる必要がある。そのため、モデルの学習時には、逆伝播可能な計算グラフを構築する必要がある。一方で、検証または推論するときには、逆伝播を行わない計算グラフを構築しても良い。関数で容易に逆伝播可能あるいは不可能に切り替えることができる。