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)
'Study > Deep Learning' 카테고리의 다른 글
Imbalanced data mini batch 단위 학습시 문제점과 코드 작성시 유의사항. (0) | 2019.02.16 |
---|---|
MNIST & Cifar10 데이터셋 (0) | 2019.02.16 |
Cifar10 Tensorflow example (0) | 2019.01.04 |
MNIST Tensorflow example (0) | 2019.01.04 |
Backpropagation (0) | 2018.12.27 |