Python2/정리
텐서플로 tf.cast 함수 사용법
고수트
2019. 3. 13. 13:17
반응형
tf.cast 함수는 보통 조건에 따른 True, False 의 판단 기준에 따라 True 면 1, False 면 0을 반환한다.
즉,
tf.cast("조건")
조건에 따라 1 또는 0 이 반환된다.
ex) x라는 변수값이 0.5 이상이면 1, 0.5 미만이면 0을 반환하고 싶을때
import tensorflow as tf
x = tf.constant([-1, 3.5], tf.float32)
c = tf.cast(x>0.5, tf.float32)
sess = tf.Session()
y = sess.run(c)
print(y)
> [ 0. 1. ]
반응형