Tensorflow 학습 시 발생하는 에러.

  • 학습시 사용되는 data 타입 불일치.
  • Sess.run으로 return 받는 변수명이 중복일때.

ValueError: Cannot feed value of shape (10,) for Tensor u'Placeholder_1:0', which has shape '(?, 10)'



sess.run을 통해 return 받는 변수 명이 같을때 발생...

train 데이터 학습시 sess.run으로 리턴 받는 변수명과 

test 데이터 학습시 sess.run으로 리턴 받는 변수명을 다르게 한다.

cost, layer, y, acc = sess.run([cost, L4, Y, accuracy], feed_dict=train_feed_dict)

cost, layer, y, acc = sess.run([cost, L4, Y, accuracy], feed_dict=test_feed_dict)

train_cost, train_layer, train_y, test_acc = sess.run([cost, L4, Y, accuracy], feed_dict=train_feed_dict)

test_cost, test_layer, test_y, test_acc = sess.run([cost, L4, Y, accuracy], feed_dict=test_feed_dict)


+ Recent posts