์ธ๋ค์ผ ๋ญํ ์ง ๊ณ ๋ฏผ ์ค๐ฆ
ํ์ด์ฌ ์ค์น
๊ธฐ์กด์ ์ค์น๋์ด ์์์ผ๋ฏ๋ก PASS
์ ๋ฉ์ฒญํ ์ค์๐ข
๊ธฐ์กด์ ์ค์น๋ ํ์ด์ฌ์ด 3.8.4๋ก ๋งค์ฐ ๋งค์ฐ ์ต์ ๋ฒ์ ์ ์ค์นํ์๋ค.
๊ทธ๋ฐ๋ฐ ํ ์ํ๋ก๋ ์ต์ ๋ฒ์ ์ ์ง์ํ์ง ์๊ณ 3.6 ๋ฒ์ ๊น์ง๋ง ์ง์ํ๋ค๊ณ ํ๋ค,,,
๊ฒฐ๊ตญ ์ญ์ ํ๊ณ ๋ค์ ๊น์๋ค,, ์ผ์์์
Pythonํํ์ด์ง๋ก ๋ค์ด๊ฐ์ Downloads - All releases
์ค์น ์ โ Add Python 3.5 to PATH ์ฒดํฌํ๋ ๊ฑฐ ๊ผญ ํ๊ธฐโผ
(๋ชปํ์์ ํ๊ฒฝ๋ณ์๋ฅผ ์ค์ ํด์ฃผ๋ฉด ๋จ.)
์ค์น๊ฐ ๋๋๋ฉด cmd์ Python -V ์ ๋ ฅํด์ ๋ฒ์ ์ด ์ ๋๋ก ์ถ๋ ฅ๋๋์ง ํ์ธ.
๊ฐ์ ํ๊ฒฝ ๊ตฌ์ถ
cmd์์ ๊ฐ์ ํ๊ฒฝ์ ๋ง๋ค๊ณ ์ ํ๋ ๊ฒฝ๋ก๋ก ์ด๋. (๋๋ C ๋๋ผ์ด๋ธ ๋ฐ๋ก ์์ ์์ฑํ๋ค.)
๊ฐ์ ํ๊ฒฝ ์์ฑ: python -m venv venv
๊ฐ์ ํ๊ฒฝ ํ์ฑํ: venv\scripts\activate
๊ฐ์ ํ๊ฒฝ ๋นํ์ฑํ: deactivate
ํ์ผ ๋ชฉ๋ก๋ณด๊ธฐ: dir (๋ฆฌ๋ ์ค ls๋ ๋น์ทํ ๋ฏ)
๋๋ ํฐ๋ฆฌ ์ ๋ง๋ค์ด์ก๋์ง ํ์ธ.
ํ ์ํ๋ก(Tensorflow) ์ค์น
pip install tensorflow
๊ฐ์ ํ๊ฒฝ์ ํ ์ํ๋ก์ฐ๋ฅผ ์ค์นํด์ค๋ค!
(ํน์, ์๋ฌ ๋ฉ์์ง๊ฐ ๋ฌ๋ค๋ฉด ๋น์ฃผ์ผ ์คํ๋์ค๋ฅผ ํตํด C++์ ์ค์น)
์~์ฒญ ์ค๋ ๊ฑธ๋ฆฐ๋ค๐..........
Successfully ์ด์ง๊ณ ์ ์ง๊ณ ๋์ค๋ฉด ์ค์น ์๋ฃ๋ ๊ฒ.
๋ฐ์ ๋ฉ์์ง๋ pip ๋ฒ์ ๋ฌธ์ ๋ผ๊ณ ํ๋ค. (๊ท์ฐฎ์์ ์ ํ๊ณ ๋์ด๊ฐ,, ๋์ค์ ํด์ผ์ง.)
python
import tensorflow as tf
NVIDIA ๊ทธ๋ํฝ ์นด๋๋ฅผ ์ฐ๋ ๋ ธํธ๋ถ์ธ ๊ฒฝ์ฐ, ํ ์ํ๋ก์ฐ๋ฅผ import ํ๋ฉด ์ ๋ฐ ๋ฉ์์ง๊ฐ ๋ฌ๋ค.
CUDA๋ฅผ ์ค์นํด์ ํ์ผ์ c:\windows\system32์ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค.
(CUDA: NVIDIA GPU๋ฅผ ์ด์ฉํด ๋ณ๋ ฌ ์ฒ๋ฆฌ๋ฅผ ๋๋ ํด)
์ฃผํผํฐ ๋ ธํธ๋ถ(Jupyter notebook) ์ค์น
pip install jupyter
์๊น์ฒ๋ผ Successfully ์ด์ง๊ณ ์ ์ง๊ณ ๋จ๋ฉด ์ค์น ์๋ฃโผ
์์ jupyeter notebook์น๋ฉด ์๋์ผ๋ก ์ฃผํผํฐ ๋ ธํธ๋ถ์ด ์คํ๋๋ค.
์ฃผํผํฐ ๋ ธํธ๋ถ ์ค์ต ์์
(+) Session module 'tensorflow' has no attribute 'Session'
์ค์ต ์์ ์ค ์์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ ์ ์ฐพ์๋ณด์๋ค.
ํ ์ํ๋ก์ฐ ๋ฒ์ ์ด 2.0 ์ด์์์๋ Session์ด ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋๋ค๊ณ ํ๋ค.
์ฃผํผํฐ ๋ ธํธ๋ถ ๋จ์ถํค
ํ์ฌ ์ ์ ํ: esc ๋๋ ctrl + m
ํ์ฌ ์ ์คํ: shift + enter
ํ์ฌ ์ ์คํ + ๋ฐ์ ์ ์ถ๊ฐ: alt + enter
ํ์ฌ ์ ์์ ์ ์ถ๊ฐ: a
ํ์ฌ ์ ๋ฐ์ ์ ์ถ๊ฐ: b
ํ์ฌ ์ ์ญ์ : dd (d ๋ ๋ฒ ๋๋ฅด๊ธฐ)
'AI' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋จธ์ ๋ฌ๋ ์ผํ - 2์ผ์ฐจ (0) | 2021.01.05 |
---|---|
๋จธ์ ๋ฌ๋ ์ผํ - 1์ผ์ฐจ (0) | 2021.01.04 |
pycloud ํ๊ธ ์๋ ๋, ํ๊ธ ์๋ ํด๋ผ์ฐ๋ ์์ฑํ๊ธฐ (0) | 2020.07.29 |