์ ์ฒด ๊ธ161 Firebase ์ธ์ฆ์ด Release ๋น๋ ํน์ Google Play Store ์ถ์ ์ดํ ์๋ ๋ ํ์๋ Firebase ์ ํ๋ฒํธ ์ธ์ฆ์ ์ฌ์ฉํ์๋๋ฐ, Google Play Console์ ์ด์ฉํ์ฌ ์ฑ์ ์ถ์ํ ์ดํ Firebase ์ ํ๋ฒํธ ์ธ์ฆ์ด ๋จน์ง ์์ ๋นํฉํ์๋ค. ๋ฆด๋ฆฌ์ฆ๋ก ๋น๋ํ ๊ฒ๊ณผ ์ถ์ํ ์ฑ๋ง ๋์ง ์๋ ๊ฒ์ด ์ด์ํ์ฌ Firebase์์ ํ์ธํด๋ณธ ๊ฒฐ๊ณผ Firebase์ ํด๋น ํ๋ก์ ํธ ์ค์ ์์ ์๋์ ๊ฐ์ ๋ฉ๋ด๋ฅผ ์ฐพ์๋ค. ์ด ๊ณณ์์ '๋์งํธ ์ง๋ฌธ ์ถ๊ฐ' ๋ฉ๋ด๋ฅผ ๋๋ฌ์ฃผ๊ณ SHA ์ธ์ฆ์ ์ง๋ฌธ์ ์ถ๊ฐํ๋ฉด ๋๋ค. Firebase์ ํ๋ก์ ํธ ์ค์ ๋ฒํผ์ ๋ค์๊ณผ ๊ฐ์ด ๋๋ฅด๋ฉด ์์ ํ๋ฉด์ ๋ณผ ์ ์๋ค. ์ธ์ฆ์ ์ง๋ฌธ์ Google Play Store๋ก ์ถ์ํ ์ฑ์ ๊ฒฝ์ฐ Google Play Console์ ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์์ ์ธ์ฆ์ ์ง๋ฌธ์ ์ฐพ์ ์ ์๋ค. (์ถ์๊ด๋ฆฌ - ์ฑ ์๋ช ) ํน์๋ผ๋ ํค๋งค๋ ๋ถ๋ค์๊ฒ.. 2020. 5. 6. git push -u origin master ์คํ์ SSL certificate problem: self signed certificate in certificate chain ์๋ฌ ๋ฐ์ ํด๊ฒฐ GitHub์ Repository๋ฅผ ๋ง๋ค๊ณ ์์ ํ๋ก์ ํธ๋ฅผ ํ๋ ์ฌ๋ฆฌ๋ ค๋๋ฐ, ์ฌ์ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ํด๊ฒฐํ๋๋ฐ ์ฝ๊ฐ ํค๋งธ์ด์ ๊ฒฝํ์ ๊ณต์ ํ๋ค. git push -u origin master ๋ฅผ ์คํํ์ ๋ SSL certificate problem: self signed certificate in certificate chain ๊ฐ ๋ฐ์ํ๋ค. ์ด๋ฐ ์ ๋ฐ ๋ฐฉ๋ฒ์ ์ํํด๋ณด์์ง๋ง, ์ ๋์์ค์ง ์์๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ์๋์ ํ์ค๋ก ํด๊ฒฐ์ด ๋๋ค. ๋คํ. git config --global http.sslVerify false Stackoverflow์ ์๋ ๊ธ์ด ์ ์ฉํ๋ค. ์ฐธ์กฐ: https://stackoverflow.com/questions/11621768/how-can-i-make-git-accept-a-se.. 2020. 4. 14. Anaconda Navigator - Loading Applications ๋ฉ์ถค ํ์ ํด๊ฒฐ Anaconda Navigator๋ฅผ ์ ๋ฐ์ดํธ ํ์ ์ ๋ฐ๋ผ 1.9.12๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํ ์ดํ๋ถํฐ Loading Applications์์ ๋ฉ์ถค ํ์์ด ์ผ์ด๋ฌ๊ณ , python์ด ์๋ต์์ ์ํ์ ๋น ์ง๋ ํ์์ด ์ผ์ด๋ฌ๋ค. ์ด๋์ ๋ ์ฝ์ง ๋์ ํด๊ฒฐํด์ ๋์์ด ๋๊ณ ์ ํด๋น ๋ด์ฉ์ ๊ณต์ ํ๋ค. ์ฑ๊ณตํ ๋ด์ฉ์ ๊ณต์ ํ๋ค. ์๋ ํ์ผ์์ anaconda์ค์น๊ฒฝ๋ก/Lib/site-packages/anaconda-navigator/api/conda_api.py ์๋์ ํจ์๋ฅผ ์ฐพ์ ๋ค์๊ณผ ๊ฐ์ด ์์ ํ๋ฉด ๋๋ค. ์ ํํ๋ data = yaml.full_load(f)๋ฅผ data = yaml.safeload(f)๋ก ์์ ํ๋ฉด ๋๋ค. def load_rc(self, path=None, prefix=None, system=False): "".. 2020. 4. 10. MS Word(์๋)์ ์ฝ๋ syntax(๋ฌธ๋ฒ) ๊ฐ์กฐํด์ ๋ฃ๊ธฐ IT๋ถ์ผ์ ์ข ์ฌ ํ๋ค๋ณด๋, ์๋์ ๋ณด๊ณ ๋ฌธ์๋ ๋งค๋ด์ผ ๋ฑ์ ์์ฑํ ๋ ์ฝ๋ ๋ธ๋ญ์ ๋ฃ๊ณ ์ถ์ ๋๊ฐ ์๋ค. ์์๋ tistory ๋ธ๋ก๊ทธ๋ ๋ฌผ๋ก ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ๋ ์์ฃผ ํ๋ฅญํ ์ฝ๋ ๋ธ๋ญ ์ฝ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ ์๋๋ฐ, ๊ณผ๊ฑฐ ๋ฒ์ ์๋(Word 2013)๋ฅผ ์ฌ์ฉํ๋ ํ์๋ ์ต์ ๋ฒ์ ์ ์ฌ์ฉ์ ์ํด๋ด์ ๋ชจ๋ฅด๊ฒ ๊ณ , ๊ตฌ ๋ฒ์ ์์๋ ์ฝ๋ ๋ธ๋ญ ์ฝ์ ์ ์ด๋ ค์์ ๋๊ปด์๋ค. ์ ์ด์ IDE์์ ์ ๋ถ์ฌ๋ฃ์ด์ง๋ ๊ฒฝ์ฐ๋ ์์ง๋ง, ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ๋ ํ๋คํ๋ค. ์๋์ ์ฝ๋ ๋ฌธ๋ฒ์ ์์๊ฒ ๋ถ์ฌ๋ฃ๊ธฐ ์ํด ํ์๊ฐ ์ฌ์ฉํ ์ฌ์ดํธ๋ ์๋์ ๊ฐ๋ค. Pygments๋ผ๋ ์ฌ์ดํธ์ธ๋ฐ, ์ ๋ชฉ์ Python Syntax Highlighter์ธ๋ฐ, ๋ค์ํ ์ธ์ด๋ฅผ ์ง์ํ๋ค. https://pygments.org/demo/#try Demo — Pygments.. 2020. 4. 8. ํ ์ํ๋ก์ฐ ํํ ๋ฆฌ์ผ ์ํ ์ค AttributeError: module 'tensorflow' has no attribute '__version__' ์๋ฌ ํด๊ฒฐ https://www.tensorflow.org/tutorials/keras/classification ์ฒซ ๋ฒ์งธ ์ ๊ฒฝ๋ง ํ๋ จํ๊ธฐ: ๊ธฐ์ด์ ์ธ ๋ถ๋ฅ ๋ฌธ์ | TensorFlow Core Note: ์ด ๋ฌธ์๋ ํ ์ํ๋ก ์ปค๋ฎค๋ํฐ์์ ๋ฒ์ญํ์ต๋๋ค. ์ปค๋ฎค๋ํฐ ๋ฒ์ญ ํ๋์ ํน์ฑ์ ์ ํํ ๋ฒ์ญ๊ณผ ์ต์ ๋ด์ฉ์ ๋ฐ์ํ๊ธฐ ์ํด ๋ ธ๋ ฅํจ์๋ ๋ถ๊ตฌํ๊ณ ๊ณต์ ์๋ฌธ ๋ฌธ์์ ๋ด์ฉ๊ณผ ์ผ์นํ์ง ์์ ์ ์์ต๋๋ค. ์ด ๋ฒ์ญ์ ๊ฐ์ ํ ๋ถ๋ถ์ด ์๋ค๋ฉด tensorflow/docs ๊นํ ์ ์ฅ์๋ก ํ ๋ฆฌํ์คํธ๋ฅผ ๋ณด๋ด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. ๋ฌธ์ ๋ฒ์ญ์ด๋ ๋ฆฌ๋ทฐ์ ์ฐธ์ฌํ๋ ค๋ฉด docs-ko@tensorflow.org๋ก ๋ฉ์ผ์ ๋ณด๋ด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. ์ด ํํ ๋ฆฌ์ผ์์๋ ์ด๋ํ๋ ์ ์ธ ๊ฐ์ ์ท ์ด www.tensorflow.org AttributeError: modu.. 2020. 4. 8. ๊ฐ๋น์ ๋๋ฉ์ธ ์์ ์ ์๋ฌธ ์ด๋ฆ ๋ณ๊ฒฝ ์ฌ๊ถ ์๋ฌธ๋ช ์ด ๋ณ๊ฒฝ๋จ์ ๋ฐ๋ผ ๋๋ฉ์ธ ์์ ์ ์ด๋ฆ์ด ๋ชจ๋ ๋ณ๊ฒฝํด์ผํ๋ ์ํฉ์ด ๋์๋ค. ์๋ฌด๋ฆฌ ๋ฉ๋ด๋ฅผ ์ฐพ์ผ๋ ค ํด๋ ์์ ์ ์๋ฌธ ์ด๋ฆ ๋ณ๊ฒฝ๋์ ์ฐพ์ง ๋ชปํ๋ค. ๊ด๋ฆฌ์ ์๋ฌธ ์ด๋ฆ ๋ณ๊ฒฝ์ ๊ฐ๋ฅํ์ง๋ง... ๋ฌธ์๋ฅผ ๋จ๊ฒจ๋ณธ ๊ฒฐ๊ณผ, ์์... ๊ทธ๋ ๋ค. ๊ฐ๋น์๋ฅผ ํตํด ๋ฑ๋กํ ๋๋ฉ์ธ ์์ ์ ์๋ฌธ ์ด๋ฆ ๋ณ๊ฒฝ์ 1:1๋ฌธ์๋ก ํด๊ฒฐ์ด ๋๋ค. ๋ด๋น์๊ป์ ์ง์ ํด์ฃผ์๋๊น ์คํ๋ ค ํธํ ๊ฒ ๊ฐ๊ธฐ๋ ํ๋ค. 2020. 4. 6. ์๋์ฐ(Windows) Visual Studio Code ์นํ์ด์ง ํ ์คํธ์ ํฌ๋กฌ(chrome) ์คํ ํ๊ฒฝ ๋ง๋ค๊ธฐ(tasks.json) Visual Studio Code์์ HTML/CSS๋ JavaScript ํ ์คํธ๋ฅผ ํ ๊ฒฝ์ฐ, ํฌ๋กฌ(Chrome)์ผ๋ก ์คํํด์ ๋ฐ๋ก ํ ์คํธ๋ฅผ ํด๋ณด๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์๋ก๋ง๋ ํด๋์์ ์๋ก์ด htmlํ์ผ ๋ฑ์ ์์ฑํด์ ํ ์คํธํ๊ณ ์๋ค๊ณ ๊ฐ์ ํ๊ฒ ๋ค. Ctrl+Shift+B๋ฅผ ๋๋ฅด๋ฉด ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ด ๋ฌ๋ค. Configure Build Task๋ฅผ ๋๋ฅด๋ฉด, task.jsonํ์ผ ์์ฑ์ ๋๋ฅด๊ณ , ์ ๋นํ ๊ฒ ์์ด๋ณด์ด๋ Others๋ฅผ ๋๋ฌ์ฃผ๋ฉด, ์์ ๊ฐ์ด Hello๋ผ๊ณ shell์ ์ฐ์ด์ฃผ๋ echo task๊ฐ ์๋์ผ๋ก ์์ฑ๋๋ค. ์ด task.jsonํ์ผ์ ์๋์ ๊ฐ์ด ๊ต์ฒดํด์ค๋ค. { "version": "2.0.0", "tasks": [ { "label": "chrome", "type": "process", ".. 2020. 4. 5. ์ด์ด๋ณด๋ ์ดํดํ๋ ๋ฅ๋ฌ๋ 3ํ : ์ ๊ฒฝ๋ง, ํ์ฑํ ํจ์ 2020/03/31 - [IT-Engineering/A.I.] - ์ด์ด๋ณด๋ ์ดํดํ๋ ๋ฅ๋ฌ๋ 1ํ : ์ธ๊ณต์ง๋ฅ, ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋ ์ด์ด๋ณด๋ ์ดํดํ๋ ๋ฅ๋ฌ๋ 1ํ : ์ธ๊ณต์ง๋ฅ, ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋ ์ด๋ณด๋ณด๋ค ํ๋จ๊ณ ๋ ์ด๋ณด๋ฅผ '์ด์ด๋ณด'๋ผ๊ณ ์ ์ํ๊ฒ ๋ค. ํ์๊ฐ ์ด์ด๋ณด์ด๊ณ , ํ์๊ฐ ์ดํดํ ๊ฒ๋ง ์ ๊ธฐ ๋๋ฌธ์ ์ด์ด๋ณด๋ ์ดํดํ ์ ์๋ค๊ณ ์๊ฐํ์ฌ ์ ๋ชฉ์ ์์ ๊ฐ์ด ์ ํด๋ณด์๋ค. ์ ๋ชฉ์ ์ ๋ณด๋ฉด ์์๊ฐ ์๋ค. ์ธ๊ณต.. gentlesark.tistory.com 2020/03/31 - [IT-Engineering/A.I.] - ์ด์ด๋ณด๋ ์ดํดํ๋ ๋ฅ๋ฌ๋ 2ํ : ํผ์ ํธ๋ก (Perceptron) ์ด์ด๋ณด๋ ์ดํดํ๋ ๋ฅ๋ฌ๋ 2ํ : ํผ์ ํธ๋ก (Perceptron) ํผ์ ํธ๋ก (Perceptron)์ ๋ฅ๋ฌ๋์ ์์ํ ๋ ์ฒ์ ๋ฑ์ฅํ๋ ๊ฐ๋ ์ด๋ค.. 2020. 4. 3. ์ด์ด๋ณด๋ ์ดํดํ๋ ๋ฅ๋ฌ๋ 2ํ : ํผ์ ํธ๋ก (Perceptron) ํผ์ ํธ๋ก (Perceptron)์ ๋ฅ๋ฌ๋์ ์์ํ ๋ ์ฒ์ ๋ฑ์ฅํ๋ ๊ฐ๋ ์ด๋ค. ๋ฅ๋ฌ๋์ ์์ฃผ ์ต๊ทผ์ ๋ฑ์ฅํ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง, ์ค์ ๋ก ์ด ๊ฐ๋ ์ 1957๋ ํ๋ํฌ ๋ก์ ๋ธ๋ผํธ(Frank Rosenblatt)๋ผ๋ ์ฌ๋์ด ๊ณ ์ํ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ํผ์ ํธ๋ก ์ ์ฌ๋ฌ๊ฐ์ ์ ํธ๋ฅผ ์ ๋ ฅ(Input)์ผ๋ก ๋ฐ์ ํ๋์ ์ ํธ๋ฅผ ์ถ๋ ฅ(Output)ํ๋ค. ๋์๊ณผ ์์์ผ๋ก ํํํด๋ณด๋ฉด ์๋์ ๊ฐ๋ค. ๋๊ฐ์ ์ ๋ ฅ(x1, x2)์ด ์๋ค๊ณ ๊ฐ์ ํ ๋ ๋๊ฐ์ ์ ๋ ฅ์ ๊ฐ์ค์น(w1, w2)๋งํผ์ ๊ณฑํ์ฌ ๊ทธ ์กฐํฉ์ ํฉ์ด ์๊ณ๊ฐ์ ๋์์ ๊ฒฝ์ฐ 1์ด๋ผ๋ ๋ฐ์์ ํ๊ฑฐ๋ ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ 0์ด๋ผ๋ ๋ฌด๋ฐ์์ ๋ณด์ด๋ ๊ฒ์ด ํผ์ ํธ๋ก ์ ๊ฐ๋ ์ด๋ค. ์ด๋ฅผ ์์์ผ๋ก ๋ํ๋ธ ๊ฒ์ด ์ ๊ทธ๋ฆผ์ ์ค๋ฅธ์ชฝ ๋ถ๋ถ์ ์์์ธ๋ฐ, ์๊ณ์น(θ)๋ฅผ ํธํฅ(b)์ด๋ผ๋ ๊ฐ๋ ์ผ๋ก ๋ฐ๊พธ์ด ์ข๋ณ์ผ๋ก .. 2020. 3. 31. ์ด์ 1 ยทยทยท 11 12 13 14 15 16 17 18 ๋ค์