[GCP] Flask๋ก TF 2.0 MNIST ๋ชจ๋ธ ์๋นํ๊ธฐ Google Cloud Platform ์ฐ์ TensorFlow 2.0์ ์ค์นํ์. ๋จธ์ ์ ์ง์ ์ค์นํ๊ฑฐ๋ ๋์ปค๋ฅผ ๋ค์ด๋ฐ์ ์ฌ์ฉ, ํน์ ๊ตฌ๊ธ colab์ ํ์ฉ( https://www.tensorflow.org/install)ํ๋ฉด ๋๋๋ฐ, TensorFlow์์ ๊ถ์ฅํ๋๋๋ก ๋จธ์ ์ VirtualEnv๋ฅผ ํ์ฉํด์ ์ค์นํ์ ( https://www.tensorflow.org/install/pip). ์ค์นํ๋ ๊น์ Flask๋ ๊ฐ์ด ์ค์นํด๋ณด์. Compute Machine ํ๋๋ฅผ ์์ฑ(ํฌ๊ฒ ๋ถ๋ด ์๋ ์์ ๋ผ g1 instance)ํ๊ณ , SSH๋ฅผ ์ฐ๊ฒฐํ์ฌ ์คํํ๋ฉด ๋๋ค. $ sudo apt update $ sudo apt install python3-dev python3-pip $ sudo pip3 install -U virtualenv # ๊ตณ์ด system-wide๋ก flask๋ฅผ ์ค์นํ ํ์๋ ์์ง๋ง ๊ทธ๋ ๊ฒ ํ๋ค. $ sudo pip3 install flask $ sudo pip3 install flask-restful # virtualenv ํ๊ฒฝ์์ tensorflow 2.0 ์ค์น $ virtualenv --system-site-packages -p python3 ./venv $ source ./venv/bin/activate # sh, bash, ksh, or zsh (venv) $ pip install --upgrade pip (venv) $ pip install --upgrade tensorflow ๋ชจ๋ ํ๊ฒฝ์ด ๋ง๋ จ๋์์ผ๋, ์ฐ์ MNIST ๋ชจ๋ธ์ TF 2.0์ผ๋ก Trainingํ์ฌ ๋ชจ๋ธ์ Save ํด ๋์(tf_mnist_train.py). ๋๋ต 99% ์ด์ ์ ํ๋๊ฐ ๋์จ๋ค! import tensorflow as tf import numpy as np # ํ์ต ๋ฐ์ดํฐ load ((train_data, train_label), (eval_data, eval_label)) = tf....
๋๊ธ
๋๊ธ ์ฐ๊ธฐ