2020. 1. 8. 15:42ใWork Log/People Space๐ซ
์ค๋์ ๋ค๋ฅธ ๋ ๋ณด๋ค ์ ๋ํ ๋ ํ๋ ๋ ...
(์ ๋๋ฌธ์ 6์์ ๋๋๋๊ฑฐ์ผ ๋ฐฐ๊ณ ํ๊ฒ ;ใ
;)
ML์ ํ ์ค ์์๋๋ฐ ๋๋ท์์ด ์๋ฒ ํํธ๋ฅผ ๋งก๊ฒ ๋์ ๋๋ ๋นํฉ์ค๋ฌ์ ๋ ์ง๋ 3์ผ..๋๋์ด ์ด๋์ ๋ ๊ฐํผ๋ฅผ ์ก๊ฒ ๋์๋ค!
![](https://blog.kakaocdn.net/dn/6iuTf/btqAXh8eUEf/9wTd9PKF8n3keQGeB1SSBk/img.jpg)
์์ดํจ๋ ์ต๊ณ ์ผ..์ง๋ฆฟํด..๋๋ ์ฌ๊ณ ์ถ๋ค..
ํ์ฐธ์ ํค๋งค๋ฉฐ backend๋ฅผ ์๋ฐ๋ก ํ๋๋ ๋ง๋๋ ๋ง์ด ๋ง์๋๋ฐ ๊ฒฐ๊ตญ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ db์ ์ ์ฅํ ๋ ํ์ด์ฌ ์ฝ๋๋ฅผ ๋ณด๊ณ ์๋ฐ ์คํฌ๋ฆฝํธ๋ก ์ฎ๊ฒจ ์ ๋ ๋์ฐธ์ฌ๊ฐ ์ผ์ด๋ ์ ์๋ค๋ ๋ง์
๋ฐ๋ก...๋ชจ๋ ๊ฒ์ ํ์ด์ฌ์ ๋ง์ถฐ ๊ฒฐ์ ํ๊ฒ ๋์๋ค^^
์ฌ์ค ์ ๊ตณ์ด ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ์๋ฒ์ ์ฐ๋ ์์ผ์ผ ๋๋? ํ๋ ์๊ฐ์ด ๋ค์์ง๋ง ํจํธ๋ฆญ์ด ํ๋ผ๊ธธ๋ ๊ทธ๋ฅ ๊ฐ์ ๋ก ํ๊ฒ ๋จ..
SQL Lite์ด ํ์ด์ฌ๊ณผ ์ฐ๋์ด ๊ฐ๋ฅํ๋ค ํด์ ๋๋ง๊ณ ๋ค๋ฅธ ์๋ฒํํธ๋ฅผ ๋งก์ผ์ ๋ถ์ด sql์ ์ต์ํ์
์ ๊ทธ๋ถ์ด sql Lite๋ฅผ ๋งก๊ณ ํ์ด์ฌ์ ์ต์ํ ๋ด๊ฐ flask๋ฅผ ๋งก๊ฒ ๋์๋ค!
์๋ฒํํธ๋ง ์ฃฝ์ด๋๋๊ฒ ์ ์ ๊ฐ ์๋ฌผ์ ์ง๋ณ ์ ๋ฌด๋ฅผ ํ์
ํ๊ธฐ์ํด ์ฐ์ ์ด๋ฏธ์ง๋ฅผ ๋งค๋ฒ DB์ Training set์ ์ ์ฅ์์ผ์ผํ๊ณ
๊ทธ์์ค์ ML์์ ๋ณด๋ด์ค ์ ์ฒ๋ฆฌ ์ฝ๋๋ ์์ ํด์ DB์ ์ ์ฅํด์ผ ๋๊ณ (์...ใ
ใ
ใน..) ๊ทธ๊ฑธ๋ก ํ๋ จ์ํจ ๋ชจ๋ธ์ ๋งค๋ฒ ๊ฐฑ์ ํด์ค์ผ๋๋ค๋๊ฒ ์์งํ ์๋ฒ๋ฅผ ์ฒ์ ์ ํด๋ณด๋ ๋ด ์
์ฅ์์
์ฝ๊ฐ ์ฒ์ฒญ๋ฒฝ๋ ฅ๊ฐ์ ์๋ฆฌ์๋ค..
https://www.freecodecamp.org/news/structuring-a-flask-restplus-web-service-for-production-builds-c2ec676de563/#setup-and-installation
How to structure a Flask-RESTPlus web service for production builds
by Greg Obinna How to structure a Flask-RESTPlus web service for production builds Image credit - frsjobs.co.ukIn this guide Iโll show you a step by step approach for structuring a Flask RESTPlus web application for testing, development and production envi
www.freecodecamp.org
๋คํํ Flask api์ ๋ํด ์์ธํ ์ค๋ช ํด๋์ desription์ด ์์ด ๋ง์ ์ด๋ค.
https://dejavuqa.tistory.com/273
Flask๋ก API ์๋ฒ ๋ง๋ค๊ธฐ (1) - ๊ฐ๋ฐ ํ๊ฒฝ ์ค๋น
API ํ ์คํธ์ ์ฌ์ฉํ ๋์ ์๋ฒ๋ฅผ Flask๋ก ๋ง๋ค์ด ๋ณด๊ธฐ๋ก ํ์ต๋๋ค. API ํ ์คํธ ๊ต์กํ ๋ ๋ง๋ค API ์๋ฒ๋ฅผ ์ฐพ์ ๋ค๋ ๋๋ฐ ์ด๋ฒ์ ๋ง๋ค์ด ๋์ผ๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ์ฐพ์๋ณด๋ ์ข์ ๊ธ์ด ์์ด์ ์ด๊ฑธ ์ฐธ๊ณ ํ๊ธฐ๋ก ํฉ..
dejavuqa.tistory.com
์ด ๋ถ ๊ฒ์๋ฌผ๋ ์๋นํ ๋์์ด ๋ ๊ฑฐ ๊ฐ๋ค!
๋ด์ผ์ flask๋ ๋ง๋ค์ด๋ด์ผ์ง..
์์ง์ backend์ frontend๊ฐ ์ด๋ป๊ฒ ์ฐ๋๋๋์ง๊ฐ์ด ์์จ๋ค.. ์ด๋ป๊ฒ ๊ทธ๊ฒ ์ฐ๋์ด ๋๋๊ฑฐ์ง?์ค์๊ฐ์ ๋์ฒด ์ด๋ป๊ฒ ๋๋๊ฑฐ์ง?!
(์์ผ ์ ๋ฐฐ๋ค์ด ๋๋ผ์์ง๋ ์๊ฐ)
๊ตฌ๊ธ ํด๋ผ์ฐ๋ ํ๋ซํผ ์๋ค์ด๊ฐ์ง๋ ๋ฐ๋์ overflow ๋ค ๋ค์ง๋ค๊ฐ ๊ฒฐ๊ตญ์ ๋์ฐฌ์ค๋น ๊ฐ ๋ก์ปฌ์๋ค๊ฐ fast ai๋ฅผ ๊น์์คฌ๋ค ใ
ใ
์ผ์ผ
![](https://blog.kakaocdn.net/dn/beOozY/btqAYpxKice/S27vqZP4670VG4xNki75Bk/img.png)
์ฒ์์ base์์ conda activate start_fastai jupyter notebook์ผ๋ก ๋ค์ด๊ฐ๋ฉด ๋๋ค!(๊น๋จน์๊น๋ด ์ ์ด๋๊ธฐ...)
ํญ์ ์ ๊ธฐํ๊ณ ๋๋ฌด ๊ฐ์ฌํ๊ฑด ์ฃผ๋ณ์ ๋ชจ๋ฅด๋ฉด ๋ฌผ์ด๋ณผ ์ฌ๋์ด ์ฒ์ง๋ผ๋ ๊ฒ?
๊ทธ๋ฆฌ๊ณ ๋ค๋ค ๊ฐ์ฒ์ฌ๋ผ๋๊ฑฐ..? ๊ธฐ๋ณธ์ ์ผ๋ก ๋ค๋ค ์์ด๋ก ์์ฌ์ํตํ๊ณ ๊ธฐ๋ณธ์ ์ธ Ml์ ํ ์ค ์์๋ ๋ถ ๊ฐ์๋ค.
(ํ๊ธด ๊ทธ๋ฌ๋๊น ์ฌ๊ธฐ ์จ๊ฑฐ๊ฒ ์ง..?)
๋งค ๋ฒ ๊ฐ์ด ํ์ ํ ๋๋ง๋ค ๋ถ์กฑํจ์ ๋๋๋ค.
๋ฎ์ ์๋ฒ๊ณต๋ถํ๊ณ ์ ๋
์ ์์์์ ๋จธ์ ๋ฌ๋ ๊ณต๋ถํด์ผ์ง
๋ด์ผ ์ ๋
์ ์น์ฐฌ์ค๋น ๋ fast.ai ํํ ๋ฆฌ์ผ ํด๋ณด๊ธฐ๋ก ํ๋ค!
ํํ ๋นจ๋ฆฌ ํด๋ณด๊ณ ์ถ๋ค
'Work Log > People Space๐ซ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
AI์ธํด irvine(5) (0) | 2020.02.17 |
---|---|
What happened when I was doing Server/Machine Learning (0) | 2020.02.13 |
AI์ธํด In Irvine(4) (0) | 2020.01.15 |
AI์ธํด In Irvine(2) (0) | 2020.01.06 |
AI ์ธํด In Irvine(1) (1) | 2020.01.06 |