2021. 3. 29. 12:49ใ์ค๋ฅ ํด๊ฒฐ
์๋ ํ์ธ์. ์ค๋์ ์ ๊ณต ์ค์ต ์ค์์ ๋ฐ์ํ TensorBoard ๋ฐ์ดํฐ ์ค๋ฅ์ ๋ํด ํฌ์คํ ํฉ๋๋ค.
์ ๊ณต ์ค์ต์ ์ผ๋ผ์ค๋ก ๋ฐฐ์ฐ๋ ๋ฅ๋ฌ๋์ด๋ผ๋ ์ฑ ๊ณผ ๋์ผํฉ๋๋ค.
์ ๊ณต ์ค์ต์ผ๋ก ํ ์ํ๋ก์ฐ(1.15.0)์ ์ผ๋ผ์ค๋ฅผ ์ด์ฉํ๊ณ ์๋๋ฐ, ํ ์ํ๋ก์ฐ๋ฅผ ๋ฐฑ์๋๋ก ์ฌ์ฉํ๋ ์ฝ๋๋ฅผ keras.json์ ์ ๋ ฅํด์ค ๋ค
tensorboard --logdir=~/Projects/Keras/_writing/graph
๋ฅผ cmd์ฐฝ์ ์ ๋ ฅํ๋ผ๊ณ ๋์ด ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๋ช ๋ น์ ์คํํ๋ฉด ๋งํฌ๊ฐ ๋์จ๋ค๊ณ ๋์ด์์์ต๋๋ค.
์ฐ์ ์ฌ๊ธฐ์ cmd์ฐฝ์์ ์ฃผ๋ ๋งํฌ๋ ์๋ํ์ง ์์์ต๋๋ค.
http:/localhost:6006/
๋ก ์ฐ๊ฒฐํด์ผ ํ ์๋ณด๋๊ฐ ์ด๋ฆฝ๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ถ๋ช ์ค์ต์ผ๋ก graph ์์ ' events.out.tfevents.์ซ์.๋ด์ปดํจํฐ์ด๋ฆ '์ด ์กด์ฌํ๋๋ฐ ๋ฐ์ดํฐ๊ฐ ์๋ค๊ณ ๋จ๋๊ฒ๋๋ค. ์ค์ต์ ์ ๋ฐ๋ผ๊ฐ๋๋ฐ ์ ์ด๋ฌ์ง? ์ถ์๋๋ฐ ๋ญ.. ์ค์ต ์์ฒด๊ฐ ์๋ชป๋์์๊ณ , ์ฑ ์ด ๊ฝค ์ค๋๋์ด์ ํ๋ฆฐ ์ ๋ณด๊ฐ ๋ง์ ๋ฏ ํ์ต๋๋ค.
์ฐ์ ์ฑ ์์ ๋งํด์ค ๋๋ ํ ๋ฆฌ๊ฐ ์๋ชป๋์์ฃ . ๋ถ๋ช ์ค์ต์์๋ C์ Projects ํด๋๋ฅผ ๋ง๋ค๊ณ keras_talk์ ๋ง๋ค์ด์ฃผ์๋๋ฐ ๊ฒฝ๋ก๊ฐ ์ด์ํฉ๋๋ค. ์ฆ, ๊ฒฝ๋ก๋ฅผ ๋ฐ๊ฟ์ค์ผํฉ๋๋ค. ๊ทธ๋์ ์ ๋ ๊ทธ๋ฅ graph ํ์ผ ์์ ๋ค์ด๊ฐ์ ๊ฒฝ๋ก๋ฅผ ๊ทธ๋๋ก ๋ณต์ฌํด์คฌ์ต๋๋ค. ๊ฒฐ๊ณผ๋ก ์ ์ผ๋ก
tensorboard —logdir=~C:\Projects\keras_talk\graph
์ด๋ฐ์์ผ๋ก ๋์ด์ผํ๋ค๋ ์๋ฆฌ์ ๋๋ค. ๊ทธ๋ ๊ฒ ๋ง๋ค์ด์ฃผ๋ฉด tensorboard์ ์๋์ ๊ฐ์ด ๋ฐ์ดํฐ๊ฐ ๋ณด์ ๋๋ค.
๊ดํ ํด๊ฒฐํ๋๋ฐ ์ค๋ ๊ฑธ๋ ธ์ต๋๋ค. ๊ตฌ๊ธ๋งํ๋ค ๋ณด๋ฉด cuda๋ฅผ ์ฌ์ค์นํ๋ผ๋ ๋ธ๋ก๊ทธ๋ ์๋๋ฐ ์ด๋ cmd ์ฐฝ์ ์ฝ์ด๋ณด๋ฉด gpu๊ฐ ์๋ device๋ ๋ฌด์ํด๋ ์ข๋ค๋ ๋ง์ด ์์ต๋๋ค. cuda๋ฐ ๊ฒฝ๋ก ๊ด๋ จ์ gpu๊ฐ ์์ผ์ ๋ถ๋ค๋ง ํด๋น ๋ ๊ฒ ๊ฐ์ต๋๋ค.
'์ค๋ฅ ํด๊ฒฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Xcode] GoogleAppMeasurement ์๋ฌ ํด๊ฒฐ(pod deintegrate) (0) | 2021.10.09 |
---|---|
๊ฐ์ํ๊ฒฝ์์ Jupyter Notebook ์ฌ์ฉ ์ Kernel Died๋จ๋ ์๋ฌ ํด๊ฒฐ (2) | 2021.09.08 |
M1 Firebase, Cocoapods pod install ์๋ฌ ํด๊ฒฐ(Homebrew) (0) | 2021.07.29 |
M1 ๋งฅ๋ถ์ MySQL Workbench ์ค์นํ๊ธฐ (0) | 2021.03.31 |