์ธํฐํ๋ฆฌํฐ ํ์ฉ์ ์ํด Pycharm์ ์ค์นํ๋ค.
Pycharm์ ๊ตฌ๊ธ์์ Pycharm ์ ๊ฒ์ํ ํ, ๋ฌด๋ฃ ๋ฒ์ ์ ์ค์นํ๋ฉด ๋๋ค.
์ค์น ํ , Create Project๋ฅผ ํ๋ฉด, ์ธํฐํ๋ฆฌํฐ๋ฅผ ์ค์ ํ๋ ๋ถ๋ถ์ด ๋์ค๋๋ฐ, Conda ์ ์ค์น๋์ด ์๋ Python tensorflow ๋ฒ์ ์ผ๋ก ์ค์ ํด์ฃผ๋ฉด ๋๋ค.
Project ๋ฅผ ๋ง๋ค๊ณ , 'File -> New -> Python File' ์ ์ ๋ ฅํด์ ์๋ก์ด ํ์ผ์ ๋ง๋ ํ, tensorflow ๊ฐ ์ ์คํ๋๋์ง ํ์ธํด๋ณด์๋ค. prompt์์ ์ ๋ ฅํ๋ ๋ด์ฉ์ ๋๊ฐ์ด ์ ๋ ฅํด๋ณด์๋๋ฐ,
import tensorflow as tf
node1 = tf.constant(3.0, dtype = tf.float32)
node2 = tf.constant(5.0)
tf.print(node1, node2)
์ด๋ฐ ์ค๋ฅ์ฒ๋ผ ๋ณด์ด๋ ๋ฉ์์ง๊ฐ ๋ฐ์ํ๋ค. (์ค์ ๋ก ๊ฐ์ ์ถ๋ ฅ๋์๋ค.)
๊ตฌ๊ธ๋ง์ ํด๋ณด๋, ๊ฐ๋จํ ํด๊ฒฐ์ฑ ์ด ์์๋ค.
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
์ฝ๋๋ฅผ ๋งจ ์์ค์ ์ถ๊ฐํด์ฃผ๋ฉด ํด๊ฒฐ๋์๋ค.
warning , error ๋ฑ ๋ก๊ทธ๋ฅผ ์ถ๋ ฅํ์ง ์๋ ์ต์ ์ด๋ผ๊ณ ํ๋ค.
์ฌ๊ธฐ๊น์ง๊ฐ tensorflow๋ฅผ pycharm์์ ์ฌ์ฉํ๊ธฐ ์ํ ๊ธฐ๋ณธ ์ธํ ์ ํ๋ค๊ณ ๋ณด๋ฉด ๋๋ค.
๋ค์ ํฌ์คํ ์์ tensorflow๋ฅผ ํตํ ๋จธ์ ๋ฌ๋์ ๋ณธ๊ฒฉ์ ์ผ๋ก ๋ค์ด๊ฐ๋ณด๊ฒ ๋ค.
๊น์ง๊ฐ ์๋ ๊ณํ์ด์๋๋ฐ ์๊ฐํด๋ณด๋, ๊ตณ์ด ๋ก์ปฌ์์ ๊น์ง ์๊ณ ๋ ์ฝ๊ณ ๋น ๋ฅด๊ฒ tensorflow ๋ฅผ ์ฌ์ฉํ ์ ์๋ค๋ ๋ฐฉ๋ฒ์ด ์๋ค๋ ๊ฒ์ ๊น๋จน๊ณ ์์๋ค.
๊ตฌ๊ธ Colab์ ์ ์ด์ Tensorflow ๋ฑ ๋ค์ํ ํจํค์ง๊ฐ ์ค์น๋์ด ์๊ธฐ ๋๋ฌธ์ import ๋ง ํด์ฃผ๋ฉด ๋๋ค.
๋, Jupyter ํ์์ผ๋ก ์์ฑํ ์ ์์ด, ๋ฐ์ดํฐ ๋ถ์ ๋ฑ์ ์์ ์ ํธ๋ฆฌํจ์ ์ ๊ณตํ๋ค.
๊ตฌ๊ธ ๊ณ์ ๋ง ์์ผ๋ฉด ์ผ๋ง๋ ์ง ์ฌ์ฉํ ์ ์๊ณ , ๋ด ๋ฐ์คํฌํ์ด ์๋๋๋ผ๋ ๊ตฌ๊ธ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ๋ง ํ๋ฉด ์ฌ์ฉํ ์ ์๋ค.
'DataScience > Machine Learning Basic' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Tensorflow Linear Regression Implementation (1) | 2022.01.26 |
---|---|
Linear Regression (0) | 2022.01.25 |
Tensorflow ๊ธฐ๋ณธ Operation (0) | 2022.01.21 |
Tensorflow ์ ๋จธ์ ๋ฌ๋ (0) | 2022.01.21 |
์ธ๊ณต์ง๋ฅ , ๋จธ์ ๋ฌ๋ ๊ทธ๋ฆฌ๊ณ ๋ฅ๋ฌ๋ (0) | 2022.01.21 |