첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
본 블로그는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 블로그 콘텐츠 향상을 위해 쓰여집니다.

728x90
반응형
728x170
import matplotlib.pyplot as pp
import tensorflow as tf

trialCount = 100
hitCount = 0

x = tf.random_uniform([1], minval = -1, maxval = 1, dtype = tf.float32)
y = tf.random_uniform([1], minval = -1, maxval = 1, dtype = tf.float32)

piList = []

with tf.Session() as sess:
    for i in range(1, trialCount):
        for j in range(1, trialCount):
            if x.eval() ** 2 + y.eval() ** 2 < 1:
                hitCount = hitCount + 1
                piList.append((4 * float(hitCount) / i) / trialCount)

pp.plot(piList)
pp.show()

 

728x90

 

[결과]

728x90
반응형
그리드형
Posted by 사용자 icodebroker

댓글을 달아 주세요