【发布时间】:2019-10-22 05:37:24
【问题描述】:
我尝试使用已经训练过的神经元网络,但总是偶然发现这个错误。我的输入层大小为 70 个数字元素,因此“last.cvs”中的输入数据 xData 具有相同的大小:
[0.36 0.44 0.7 0.82 0.72 0.06 0.08 0.32 0.84 0.62 0.08 0.42 0.12 0.08
0.6 0.48 0.52 0.08 0.28 0.2 0.18 0.4 0.68 0.98 0.32 0.06 0.2 0.04
0.76 0.62 0.48 0.8 0.38 0.2 0.14 0.5 0.06 0.64 0.2 0.86 0.06 0.02
0.98 0.7 0.12 0.78 0.24 0.18 0.08 0.04 0.18 0.72 0.94 0.46 0.18 0.04
0.48 0.7 0.56 0.96 0.5 0.16 0.08 0.12 0.9 0.94 0.76 0.58 0.04 0.06]
我的程序本身是这样的:
import keras
from keras.models import load_model
from numpy import loadtxt, savetxt, reshape
import datetime as dt
import numpy as np
import os
xData= loadtxt('../input/last.csv')
print(xData)
model = load_model("model.dat")
prediction=model.predict(np.array(xData))
print(prediction);
所以...知道为什么它认为输入大小是 1 而不是 70?
【问题讨论】:
标签: python numpy keras deep-learning