rueki
TensorFlow 01. 사용법 알아보기 본문
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
반응형
'Tensorflow' 카테고리의 다른 글
Tensorflow 02. mnist dataset 알아보기 (0) | 2019.12.03 |
---|---|
5. Mnist 예제 (0) | 2019.07.18 |
4.신경망 구현 - Hidden layer 추가 (5) | 2019.07.17 |
3. 신경망 구현 (0) | 2019.07.16 |
2. 선형회귀 구현 (0) | 2019.07.16 |
Comments