본문 바로가기
프로그래밍/머신러닝

Tensorflow3

by zerosin13 2020. 9. 21.

[시각화]

딥러닝 학습이 잘되고 있는지 확인하기 위해서는 시각화가 필요함.

파이썬에서 시각화 하는 방법 중 대표적인것이 matplotlib.pyplot을 이용한 그래프 그리기가 있다.

import matplotlib.pyplot as plt
x=range(10)
y=tf.random.normal([20],0,1)
plt.plot(x,y)
plt.show()

matplotlib.pyplot을 임포트 한다. 

plt.plot(x,y)에서 x축 y축으로 그리는 것을 말하는 거고 (plt.show)은 해당 그린 화면을 보여주는 함수이다.

 

점화면을 나타낼려면 plt.plot(x,y,'bo') 을 하면 되고

히스토그램 그래프를 나타낼려면

plt.hist로 나타내면된다. 다면 plt.hist(random_normal, bins=100)여기에서 bins는 데이터를 집계할 구간 정보를 말한다. 여기에서는 100개의 영역에 대해 각각 데이터를 계산한뒤에 그래프로 나타내어 준다.

'프로그래밍 > 머신러닝' 카테고리의 다른 글

Tensorflow5  (0) 2020.09.25
Tensorflow4  (0) 2020.09.22
Tensorflow2  (0) 2020.09.17
Tensorflow1  (0) 2020.09.15

댓글