Skip to content
iori edited this page Feb 22, 2017 · 4 revisions

수정 내용정리

xrange error

  • Python 3.x부터 xrange가 range로 변경
  • xrange가 아닌 range를 사용하면 됨

softmax_cross_entropy_with_logits 관련

  • 변경전 cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(model, Y))
  • 변경후 (2017.2.22 삭제) cost = tf.reduce_mean(tf.losses.softmax_cross_entropy(Y, model)) <- x

  • 다시 수정. parameter의 order만 변경해주면 됨. cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(labels=Y, logits=model))

Transpose 사용관련 수정

  • 변경전

x_data = np.transpose(data[0:2])

y_data = np.transpose(data[2:])

  • 변경후

x_data = np.transpose(data[0:]) // 전체 Transpose 처리하고

y_data = x_data[2:] // 3열부터 5열까까지 y_data로 할당

x_data = x_data[0:2] // 0열부터 1열까지 x_data로 재할당

x_data = np.transpose(x_data[0:]) // Trnaspose 처리

y_data = np.transpose(y_data[0:]) //