共通パラメーター: algorithm

algorithm={method="ADAM" | "ADAMSGD" | "LARS" | "LBFGS" | "MOMENTUM" | "MOMENTUMSGD" | "NATGRAD" | "RIEGRAD" | "TRISH" | "TRISHSGD" | "VANILLA" | "VANILLASGD", method-specific-parameters}

method のパラメーター="ADAM" | "ADAMSGD"

beta1=double

ADAM 学習アルゴリズムの第 1 慣性の指数減衰率を指定します。

デフォルト0.9
範囲[0–1)
beta2=double

ADAM 学習アルゴリズムの第 2 慣性の指数減衰率を指定します。

デフォルト0.999
範囲[0–1)
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="LARS"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
layerRates={double-1 <, double-2, ...>}

各モデル層の学習率を指定する値の配列。

別名localRates
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
scaleFactor=double

基本学習率の調整に使用される尺度係数。

デフォルト0.001
範囲0–1
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE
warmup=64-bit-integer

層別学習率を適用する前に完了するエポックの数を指定します。

デフォルト-1
最小値-1

method のパラメーター="LBFGS"

backtrackRatio=double

L-BFGS ソルバーの直線探索反復のバックトラック率を指定します。

範囲[0–1)
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

m=64-bit-integer

L-BFGS 更新で使用される修正の数を指定します。

最小値0
maxLineSearchIters=64-bit-integer

L-BFGS ソルバーの直線探索反復の最大数を指定します。

最小値1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="MOMENTUM" | "MOMENTUMSGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="NATGRAD" | "RIEGRAD"

approximateType=64-bit-integer

Fisher 情報行列のブロック対角近似を指定します。

デフォルト1
範囲1–1
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="TRISH" | "TRISHSGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
gamma1=double

勾配の Gamma1 尺度化

デフォルト2
範囲[0–10000)
gamma2=double

勾配の Gamma2 尺度化

デフォルト0.5
範囲[0–10000)
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="VANILLA" | "VANILLASGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE
algorithm={method="ADAM" | "ADAMSGD" | "LARS" | "LBFGS" | "MOMENTUM" | "MOMENTUMSGD" | "NATGRAD" | "RIEGRAD" | "TRISH" | "TRISHSGD" | "VANILLA" | "VANILLASGD", method-specific-parameters}

method のパラメーター="ADAM" | "ADAMSGD"

beta1=double

ADAM 学習アルゴリズムの第 1 慣性の指数減衰率を指定します。

デフォルト0.9
範囲[0–1)
beta2=double

ADAM 学習アルゴリズムの第 2 慣性の指数減衰率を指定します。

デフォルト0.999
範囲[0–1)
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=true | false

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトtrue

method のパラメーター="LARS"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
layerRates={double-1 <, double-2, ...>}

各モデル層の学習率を指定する値の配列。

別名localRates
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
scaleFactor=double

基本学習率の調整に使用される尺度係数。

デフォルト0.001
範囲0–1
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=true | false

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトtrue
warmup=64-bit-integer

層別学習率を適用する前に完了するエポックの数を指定します。

デフォルト-1
最小値-1

method のパラメーター="LBFGS"

backtrackRatio=double

L-BFGS ソルバーの直線探索反復のバックトラック率を指定します。

範囲[0–1)
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

m=64-bit-integer

L-BFGS 更新で使用される修正の数を指定します。

最小値0
maxLineSearchIters=64-bit-integer

L-BFGS ソルバーの直線探索反復の最大数を指定します。

最小値1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=true | false

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトtrue

method のパラメーター="MOMENTUM" | "MOMENTUMSGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=true | false

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトtrue

method のパラメーター="NATGRAD" | "RIEGRAD"

approximateType=64-bit-integer

Fisher 情報行列のブロック対角近似を指定します。

デフォルト1
範囲1–1
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=true | false

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトtrue

method のパラメーター="TRISH" | "TRISHSGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
gamma1=double

勾配の Gamma1 尺度化

デフォルト2
範囲[0–10000)
gamma2=double

勾配の Gamma2 尺度化

デフォルト0.5
範囲[0–10000)
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=true | false

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトtrue

method のパラメーター="VANILLA" | "VANILLASGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps={64-bit-integer-1 <, 64-bit-integer-2, ...>}

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=true | false

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトtrue
algorithm={"method":"ADAM" | "ADAMSGD" | "LARS" | "LBFGS" | "MOMENTUM" | "MOMENTUMSGD" | "NATGRAD" | "RIEGRAD" | "TRISH" | "TRISHSGD" | "VANILLA" | "VANILLASGD", method-specific-parameters}

method のパラメーター="ADAM" | "ADAMSGD"

"beta1":double

ADAM 学習アルゴリズムの第 1 慣性の指数減衰率を指定します。

デフォルト0.9
範囲[0–1)
"beta2":double

ADAM 学習アルゴリズムの第 2 慣性の指数減衰率を指定します。

デフォルト0.999
範囲[0–1)
"clipGradMax":double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
"clipGradMin":double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
"fcmpEarlyStopping":"string"

FCMP 早期停止関数を指定します。

別名fcmpES
"fcmpLearningRate":"string"

FCMP 学習率関数を指定します。

別名fcmpLR
"gamma":double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
"learningRate":double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
"learningRatePolicy":"FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

"power":double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
"steps":[64-bit-integer-1 <, 64-bit-integer-2, ...>]

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

"stepSize":64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
"useLocking":True | False

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTrue

method のパラメーター="LARS"

"clipGradMax":double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
"clipGradMin":double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
"fcmpEarlyStopping":"string"

FCMP 早期停止関数を指定します。

別名fcmpES
"fcmpLearningRate":"string"

FCMP 学習率関数を指定します。

別名fcmpLR
"gamma":double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
"layerRates":[double-1 <, double-2, ...>]

各モデル層の学習率を指定する値の配列。

別名localRates
"learningRate":double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
"learningRatePolicy":"FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

"momentum":double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
"power":double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
"scaleFactor":double

基本学習率の調整に使用される尺度係数。

デフォルト0.001
範囲0–1
"steps":[64-bit-integer-1 <, 64-bit-integer-2, ...>]

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

"stepSize":64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
"useLocking":True | False

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTrue
"warmup":64-bit-integer

層別学習率を適用する前に完了するエポックの数を指定します。

デフォルト-1
最小値-1

method のパラメーター="LBFGS"

"backtrackRatio":double

L-BFGS ソルバーの直線探索反復のバックトラック率を指定します。

範囲[0–1)
"clipGradMax":double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
"clipGradMin":double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
"fcmpEarlyStopping":"string"

FCMP 早期停止関数を指定します。

別名fcmpES
"fcmpLearningRate":"string"

FCMP 学習率関数を指定します。

別名fcmpLR
"gamma":double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
"learningRate":double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
"learningRatePolicy":"FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

"m":64-bit-integer

L-BFGS 更新で使用される修正の数を指定します。

最小値0
"maxLineSearchIters":64-bit-integer

L-BFGS ソルバーの直線探索反復の最大数を指定します。

最小値1
"power":double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
"steps":[64-bit-integer-1 <, 64-bit-integer-2, ...>]

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

"stepSize":64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
"useLocking":True | False

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTrue

method のパラメーター="MOMENTUM" | "MOMENTUMSGD"

"clipGradMax":double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
"clipGradMin":double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
"fcmpEarlyStopping":"string"

FCMP 早期停止関数を指定します。

別名fcmpES
"fcmpLearningRate":"string"

FCMP 学習率関数を指定します。

別名fcmpLR
"gamma":double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
"learningRate":double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
"learningRatePolicy":"FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

"momentum":double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
"power":double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
"steps":[64-bit-integer-1 <, 64-bit-integer-2, ...>]

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

"stepSize":64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
"useLocking":True | False

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTrue

method のパラメーター="NATGRAD" | "RIEGRAD"

"approximateType":64-bit-integer

Fisher 情報行列のブロック対角近似を指定します。

デフォルト1
範囲1–1
"clipGradMax":double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
"clipGradMin":double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
"fcmpEarlyStopping":"string"

FCMP 早期停止関数を指定します。

別名fcmpES
"fcmpLearningRate":"string"

FCMP 学習率関数を指定します。

別名fcmpLR
"gamma":double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
"learningRate":double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
"learningRatePolicy":"FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

"power":double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
"steps":[64-bit-integer-1 <, 64-bit-integer-2, ...>]

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

"stepSize":64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
"useLocking":True | False

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTrue

method のパラメーター="TRISH" | "TRISHSGD"

"clipGradMax":double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
"clipGradMin":double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
"fcmpEarlyStopping":"string"

FCMP 早期停止関数を指定します。

別名fcmpES
"fcmpLearningRate":"string"

FCMP 学習率関数を指定します。

別名fcmpLR
"gamma":double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
"gamma1":double

勾配の Gamma1 尺度化

デフォルト2
範囲[0–10000)
"gamma2":double

勾配の Gamma2 尺度化

デフォルト0.5
範囲[0–10000)
"learningRate":double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
"learningRatePolicy":"FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

"momentum":double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
"power":double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
"steps":[64-bit-integer-1 <, 64-bit-integer-2, ...>]

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

"stepSize":64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
"useLocking":True | False

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTrue

method のパラメーター="VANILLA" | "VANILLASGD"

"clipGradMax":double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
"clipGradMin":double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
"fcmpEarlyStopping":"string"

FCMP 早期停止関数を指定します。

別名fcmpES
"fcmpLearningRate":"string"

FCMP 学習率関数を指定します。

別名fcmpLR
"gamma":double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
"learningRate":double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
"learningRatePolicy":"FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

"power":double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
"steps":[64-bit-integer-1 <, 64-bit-integer-2, ...>]

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

"stepSize":64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
"useLocking":True | False

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTrue
algorithm=list(method="ADAM" | "ADAMSGD" | "LARS" | "LBFGS" | "MOMENTUM" | "MOMENTUMSGD" | "NATGRAD" | "RIEGRAD" | "TRISH" | "TRISHSGD" | "VANILLA" | "VANILLASGD", method-specific-parameters)

method のパラメーター="ADAM" | "ADAMSGD"

beta1=double

ADAM 学習アルゴリズムの第 1 慣性の指数減衰率を指定します。

デフォルト0.9
範囲[0–1)
beta2=double

ADAM 学習アルゴリズムの第 2 慣性の指数減衰率を指定します。

デフォルト0.999
範囲[0–1)
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps=list(64-bit-integer-1 <, 64-bit-integer-2, ...>)

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="LARS"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
layerRates=list(double-1 <, double-2, ...>)

各モデル層の学習率を指定する値の配列。

別名localRates
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
scaleFactor=double

基本学習率の調整に使用される尺度係数。

デフォルト0.001
範囲0–1
steps=list(64-bit-integer-1 <, 64-bit-integer-2, ...>)

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE
warmup=64-bit-integer

層別学習率を適用する前に完了するエポックの数を指定します。

デフォルト-1
最小値-1

method のパラメーター="LBFGS"

backtrackRatio=double

L-BFGS ソルバーの直線探索反復のバックトラック率を指定します。

範囲[0–1)
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

m=64-bit-integer

L-BFGS 更新で使用される修正の数を指定します。

最小値0
maxLineSearchIters=64-bit-integer

L-BFGS ソルバーの直線探索反復の最大数を指定します。

最小値1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps=list(64-bit-integer-1 <, 64-bit-integer-2, ...>)

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="MOMENTUM" | "MOMENTUMSGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps=list(64-bit-integer-1 <, 64-bit-integer-2, ...>)

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="NATGRAD" | "RIEGRAD"

approximateType=64-bit-integer

Fisher 情報行列のブロック対角近似を指定します。

デフォルト1
範囲1–1
clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps=list(64-bit-integer-1 <, 64-bit-integer-2, ...>)

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="TRISH" | "TRISHSGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
gamma1=double

勾配の Gamma1 尺度化

デフォルト2
範囲[0–10000)
gamma2=double

勾配の Gamma2 尺度化

デフォルト0.5
範囲[0–10000)
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

momentum=double

確率的勾配降下法 (SGD) の慣性パラメーター値を指定します。

デフォルト0.9
範囲0–1
power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps=list(64-bit-integer-1 <, 64-bit-integer-2, ...>)

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE

method のパラメーター="VANILLA" | "VANILLASGD"

clipGradMax=double

最大勾配値を指定します。指定された最大値を超える勾配値はすべて、指定された最大値に設定されます。

最小値0
clipGradMin=double

最小勾配値を指定します。指定された最小値よりも小さい勾配値はすべて、指定された最小値に設定されます。

最大値0
fcmpEarlyStopping="string"

FCMP 早期停止関数を指定します。

別名fcmpES
fcmpLearningRate="string"

FCMP 学習率関数を指定します。

別名fcmpLR
gamma=double

学習率ポリシーのガンマ値を指定します。

デフォルト0.1
範囲0–100
learningRate=double

確率的勾配降下法 (SGD) の学習率を指定します。

デフォルト0.001
範囲0–MACBIG
learningRatePolicy="FIXED" | "INV" | "MULTISTEP" | "POLY" | "STEP"

学習率ポリシーを指定します。

デフォルトFIXED
FIXED

固定学習率を指定します。

INV

初期学習率、ガンマパラメーターの値、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1+gamma*current epoch)^(-power) で計算されます。

MULTISTEP

ステップパラメーターで指定された各エポックの後に学習率を設定します。更新された学習率は、以前の学習率の値とガンマパラメーター値の積です。

POLY

初期学習率、エポックの最大数、および累乗パラメーターの値に従って、各エポックの後に学習率パラメーター値を設定します。この率は learningRate*(1-current epoch / maxEpochs)^power で計算されます。

STEP

現在の学習率パラメーター値にガンマパラメーター値を乗算して、学習率パラメーターを設定します。ステップ数は、stepSize パラメーターで指定されます。構成された学習率は、ステップサイズに従って、エポックのグループごとに再計算されます。

power=double

学習率ポリシーの累乗を指定します。

デフォルト0.75
最小値0
steps=list(64-bit-integer-1 <, 64-bit-integer-2, ...>)

エポックカウントのリストを指定します。現在のエポックが指定されたステップの 1 つに一致すると、学習率にガンマパラメーターの値が乗算されます。たとえば、{5, 9, 13} を指定すると、5 番目、9 番目、13 番目のエポックの後、学習率にガンマが乗算されます。

stepSize=64-bit-integer

学習率ポリシーが STEP に設定されている場合のステップサイズを指定します。

デフォルト10
最小値1
useLocking=TRUE | FALSE

False に設定されている場合、勾配は複数のスレッドで非同期的に計算されます。

デフォルトTRUE
最終更新: 2026年3月26日