GitHub ๋ฌธ์ ๋ ๋ฒ๊ทธ/์ค์น ๋ฌธ์ /๊ธฐ๋ฅ ์์ฒญ์ ๋ํ ๊ฒ์
๋๋ค.
์ปค๋ฎค๋ํฐ์ ์ผ๋ฐ์ ์ธ ์ง์์ StackOverflow ๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ฒ๊ทธ ๋ฐ ๊ธฐ๋ฅ ์์ฒญ์ ๋ณด๋ค ์ฝ๊ฒ โโ์ฐพ๊ณ ๊ตฌ์ฑํ ์ ์๋๋ก ๋ค์์ผ๋ก ๊ฐ์ฃผ๋๋ ๋ฌธ์ ๋ฅผ ์ข
๋ฃํฉ๋๋ค.
GitHub ๋ฌธ์ ์ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ์ฌ๋๋ค์๊ฒ StackOverflow๋ฅผ ์๋ ค์ค๋๋ค.
๋ฒ๊ทธ ๋๋ ์ค์น ๋ฌธ์ ์ ๊ฒฝ์ฐ ๋ค์ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ญ์์ค.
๋ ๋ง์ ์ ๋ณด๋ฅผ ์ ๊ณตํ ์๋ก ๋ ์ฝ๊ฒ ์ ๊ณตํ ์ ์์ต๋๋ค.
๋์๊ณผ ์กฐ์ธ.
์ด์ ์ฒด์ :
์ค์น๋ CUDA ๋ฐ cuDNN ๋ฒ์ : 7.5
( ls -l /path/to/cuda/lib/libcud*
์ ์ถ๋ ฅ์ ์ฒจ๋ถํ์ญ์์ค):
python -c "import tensorflow; print(tensorflow.__version__)"
์ ์ถ๋ ฅ. 0.8์์ค์์ ์ค์นํ ๊ฒฝ์ฐ ์ปค๋ฐ ํด์๋ฅผ ์ ๊ณตํฉ๋๋ค.
translate.py๋ฅผ ์ฝ๊ฐ ์์ ํ์ฌ ๊ธฐ๊ณ ๋ฒ์ญ์ ์คํํ๋ REST ์น ์๋น์ค๋ฅผ ๋ง๋ค์์ต๋๋ค. translate.py์์๋ง ๋์ฝ๋ ๊ธฐ๋ฅ์ ์คํํ๋ฉด ์ฌ๋ฌ ๋ฒ ์คํํ ๋ ์ฌ๋ฐ๋ฅธ ์ถ๋ ฅ์ ์ป์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ด๊ฐ ๋ง๋ ์น ์๋น์ค๋ฅผ ํตํด ๋์ฝ๋ ๊ธฐ๋ฅ์ ์ฒ์ ์คํํ๋ ค๊ณ ํ๋ฉด ๋ฒ์ญ ๊ฒฐ๊ณผ๊ฐ ๋์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ ๋ฒ์งธ ๋ฐ๋ณต์์ ์ ๋ชฉ์ ์ธ๊ธ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
(๋ก๊ทธ ์ฉ๋์ด ํฌ๋ฉด ์ฒจ๋ถํ์ผ๋ก ์ฌ๋ ค์ฃผ์ธ์.)
๋ก๊ทธ-1.txt
์ด๊ฒ์ TensorFlow์ ๋ฒ๊ทธ๋ผ๊ธฐ๋ณด๋ค Stack Overflow์ ๋ํ ์ง๋ฌธ์ฒ๋ผ ๋ค๋ฆฌ๋ฉฐ, ํ์คํ ๋๋ตํ๋ ค๋ฉด ๋ ์์ธํ ๋ด์ฉ์ด ํ์ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๋ฌธ์ ๋ ๊ฐ ์์ฒญ์์ ๊ทธ๋ํ๋ฅผ ๋ค์ ์์ฑํ๊ณ ๊ณต์ ๋ณ์ ๊ฐ์ ์ถฉ๋์ด ์๋ค๋ ๊ฒ์
๋๋ค. ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๊ทธ๋ํ๋ฅผ ํ ๋ฒ ๋ง๋ค๊ณ ๋ชจ๋ ์์ฒญ์ โโ์ฌ์ฌ์ฉํ๋ ๊ฒ์
๋๋ค. ๋น ๋ฅธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ demo1.demo(input)
์ ๋ํ ํธ์ถ์ with tf.Graph().as_default():
๋ธ๋ก์ผ๋ก ๋ํํ์ฌ ๋ชจ๋ธ์ด ๋น ๊ทธ๋ํ์์ ๋ค์ ์์ฑ๋๋๋ก ํ๋ ๊ฒ์
๋๋ค.