請考慮下面的代碼:阿帕奇SystemML標量martix(按元素)乘不工作
#update
W1 = W1 - learningRate * dJdW1
W2 = W2 - learningRate * dJdW2
哪裏learningRate是雙和dJdW1/dJdW1二維矩陣。
我得到這個錯誤:
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
編輯17年7月12日:
加上這一個...
ordinal not in range(128)'))
整個DML可以發現here
完整的錯誤可以發現here
整個jupyther筆記本可以發現here
必須將返回類型從return(matrix [double] dJdW1,matrix [double] dJdW1){return(matrix [double] dJdW1,matrix [double] dJdW2){ –