텐서플로우에서 문자열에 b 가 붙어서 출력될 경우
def hello(): a = tf.constant('hello, tensorflow!') print(a) # Tensor("Const:0", shape=(), dtype=string) sess = tf.Session() result = sess.run(a) # 2.x 버전에서는 문자열로 출력되지만, 3.x 버전에서는 byte 자료형 # 문자열로 변환하기 위해 decode 함수로 변환 print(result) # b'hello, tensorflow!' print(type(result)) # print(result.decode(encoding='utf-8')) # hello, tensorflow! print(type(result.decode(encoding='utf-8'))) # # 세션 닫기 sess.c..
2016. 12. 25. 15:59