Tensorflow
TensorFlow 01. 사용법 알아보기
륵기
2019. 12. 3. 18:48
728x90
반응형
1. 라이브러리 불러오기
import numpy as np #넘파이
import tensorflow as tf #텐서플로우
2. Tensor 생성, Array 생성
# 넘파이 Array 생성
np.array([1,2,3])
#결과
array([1, 2, 3])
#Tensor 생성
tf.constant([1,2,3])
3. shape 알아보기, 타입 변경
#Numpy
arr = np.array([1,2,3])
arr.shape
#tensorflow
tensor = tf.constant(arr)
tensor.dtype
# 출력 : tf.int32
#타입 변경
arr.astype(np.float32)
tf.cast(tensor, dtype=tf.float32)
4. 난수 생성하기
Normal distribution - 중심 극한 이론에 의한 연속적인 모양
Uniform distribution - 중심 극한 이론과는 무관하며 불연속적이며 일정한 분포
np.random.randn(9)
# 출력 : array([-2.62557812, 0.24253493, 0.15377468, -0.65033199, 2.37074347,
0.42507072, 1.64222249, -2.06953194, -0.77339508])
# 9 개의 랜덤한 숫자 출력이 됨
#tensorflow
tf.random.normal()
tf.random.uniform()
728x90
반응형