Step

数式 (8)(11)(13) で利用される活性化関数の微分値(代理勾配)のパラメータを設定するためのクラスです。

このオブジェクトは、下記のクラスのパラメータとして利用します。

クラス定義

class Step(alpha=0, beta=6, gamma=18):

import記述例

from samact import Step

クラス要素

Parameters

alphaint, default=0

パラメータalphaの値を設定します。

Note

0以上の整数が設定できます。

詳細は 活性化関数Stepの微分時のパラメータ alpha を参照してください。

betaint, default=6

パラメータbetaの値を設定します。

Note

0以上の整数が設定できます。

詳細は 活性化関数Stepの微分時のパラメータ beta を参照してください。

gammaint, default=18

パラメータgammaの値を設定します。

Note

0以上の整数が設定できます。

詳細は 活性化関数Stepの微分時のパラメータ gamma を参照してください。

Caution

alpha==betaは設定できません。その場合、Linear を利用してください。