kerasで作成したNNのモデルを使って、predict関数を使って予測させようとしたのですが、以下のエラーが出てしまいました。
ValueError: Input 0 of layer dense is incompatible with the layer: expected axis -1 of input shape to have value 22 but received input with shape [None, 1]
n行×22列の多次元行列で学習したモデルで、今回は1行×22列の配列となってしまったためだと思うのですが、解消する方法が思いつきませんでした。
何かいい解決方法があればご教示ください。
python
1train_input = [0.6571429 0. 0.11428571 0. 0.4857143 0.02857143 2 0.01428571 0.01428571 0. 0. 0. 0. 3 0. 0. 0.01428571 0.08571429 0.15714286 0.01428571 4 0. 0.04285714 0.6857143 1. ] 5pred = model.predict(train_input)
試してみたこと
python
1train = [] 2train = np.append(train, train_input) 3pred = model.predict(train_input)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/16 15:13