블로그

[파이썬] tensorflow 텐서플로우 random.normal 랜덤 정규분포 난수 함수

텐서플로우에서 random.normal 함수로 정규분포 난수를 발생시키는 간단한 샘플입니다.

import tensorflow as tf

rand = tf.random.normal([10, 1], 0, 1)
print(rand)

tf.Tensor(
[[ 1.4844853 ]
 [-0.05826559]
 [-1.4636378 ]
 [-0.9126905 ]
 [-0.44543204]
 [ 0.31823134]
 [ 0.23985246]
 [-0.63462013]
 [-0.2448631 ]
 [ 0.5703291 ]], shape=(10, 1), dtype=float32)

평균이 1 이고 표준편차가 1인 정규분포로 10개의 값을 얻습니다.