1
5D配列を保存しようとしていますが、このエラーが発生しています。Numpy savetxt TypeErrror
format % tuple(row)
それはあなたfmt
とアレイ状(X.shape[1]
)から構成format
である:
> Traceback (most recent call last): File "model_3.py", line 53, in
> <module>
> np.savetxt('../test_set/exp3/X.txt', X_test, delimiter=' ', fmt='%1.12f') File
> "/home/jasper/.virtualenvs/thesis/local/lib/python2.7/site-packages/numpy/lib/npyio.py",
> line 1160, in savetxt
> % (str(X.dtype), format)) TypeError: Mismatch between array dtype ('float64') and format specifier ('%1.12f %1.12f %1.12f')
'savetxt'は、2次元配列で動作するように設計されています。私は '(2,3,5)'配列を保存しようとするとエラーになりますが、まったく同じではありません。 'X_test.shape'と' X_test.dtype'を表示して、その形式についての誤解がないようにしてください。 – hpaulj