TensorFlowのモデルをトレーニングするのに1次元のベクトルを作成したがエラーが発生した
<ソース>
Y = []
for文
if 条件:
Y.append(1)
else:
Y.append(0)
<エラー>
ValueError: Cannot feed value of shape (46,) for Tensor 't:0', which has shape '(?, 1)'
<解決策>
Y.append(1)を Y.append([1]) にするとうまく動きました。単一でベクトルとならなければならないところをスカラーにしてしまいました。
コメント
コメントを投稿