は、次のコードを検討してください動作しない:learningRateはダブルで、dJdW1/dJdW1 2D行列ApacheのSystemMLスカラー-martix(要素ごと)乗算は
#update
W1 = W1 - learningRate * dJdW1
W2 = W2 - learningRate * dJdW2
。
私はこのエラーを取得しています:
ERROR: Runtime error in program block generated from statement block between lines 58 and 61 -- Error evaluating instruction: CP\xb0-*\xb0W2\xb7MATRIX\xb7DOUBLE\xb01.0E-5\xb7SCALAR\xb7DOUBLE\xb7true\xb0dJdW2\xb7MATRIX\xb7DOUBLE\xb0_mVar117\xb7MATRIX\xb7DOUBLE
EDIT 12.7.17:
プラス、このいずれかを...
ordinal not in range(128)'))
全体DMLはhere
を見つけることができます完全なエラーが見つかりましたhere
全体jupytherノートブックはhere
は、戻り値の型をreturn(matrix [double] dJdW1、matrix [double] dJdW1){return(行列[double] dJdW1、matrix [double] dJdW2){ –