chainer.force_backprop_mode

chainer.force_backprop_mode()[source]

バックプロパゲーションを有効にするコンテキストマネージャを作成する。

 

no_backprop_mode()でバックプロパゲーションを有効にしたいとき、このメソッドを呼び出します。

:~chainer.Variable: このコンテキストで作成されたchainer.Variableは常に計算グラフを持ちます。このメソッドをno_backprop_mode() コンテキストの外側で呼び出しても、何も変わりません。

 

この例で、yは計算グラフを持ち、y.backwardはグラフにおけるVariableの勾配を計算します。 

 

    >>> x = chainer.Variable(np.array([1,], 'f')) 
>>> with chainer.no_backprop_mode():
... with chainer.force_backprop_mode():
... y = x + 1
See also
back-propノードの詳細は no_backprop_mode() をお読みください。