์ „์ฒด ๊ธ€ 202

[Ubuntu] fanout not supported by kernel: Kernel too old or cluster-id XX already in use

๐Ÿšซ ํ˜น์‹œ๋‚˜ ๊ฐ™์€ ์—๋Ÿฌ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋‹ค๊ฐ€ ์—ฌ๊ธฐ๊นŒ์ง€ ์˜ค์‹  ๋ถ„์ด ๊ณ„์‹ ๋‹ค๋ฉด ,,, ์ด ๊ธ€์€ ํ•ด๊ฒฐ๋ฒ•์ด ์•„๋‹ˆ๋ผ ์–ธ์  ๊ฐ€ ํ•ด๊ฒฐํ•˜๊ฒ ๋‹ค๋Š” ๋‹ค์ง์„ ์ ์€ ๊ธ€์ž„์„ ๋ฏธ๋ฆฌ ์•Œ๋ ค๋“œ๋ฆฌ๋ฉด์„œ ๊ท€ํ•œ ์‹œ๊ฐ„ ๋‚ญ๋น„๋ฅผ ๋ง‰๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ ๋ฐฉ๋ฌธ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค ๐Ÿ™ ์ปดํ“จํ„ฐ๋ณด์•ˆ ๊ณผ์ œํ•˜๋‹ค๊ฐ€ ์ € ์—๋Ÿฌ ๋•Œ๋ฌธ์— ํ•œ 90%? ์ •๋„ ๋ฐ–์— ์™„์„ฑํ•˜์ง€ ๋ชปํ•œ ์ƒํƒœ๋กœ ๊ณผ์ œ๋ฅผ ์ œ์ถœํ–ˆ๋‹ค. ๊ณผ์ œ ํ•  ๋•Œ ๊ตฌ๊ธ€๋ง์„ ๋นผ๋†“์„ ์ˆ˜๊ฐ€ ์—†๋Š”๋ฐ ๊ตฌ๊ธ€๋ง์œผ๋กœ๋„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†๋Š” ์—๋Ÿฌ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒŒ ๋†€๋ผ์› ๋‹ค. ๋ฌผ๋ก  ๋‚ด๊ฐ€ ๋„คํŠธ์›Œํฌ, ๋ฆฌ๋ˆ…์Šค์— ๊ด€ํ•œ ์ง€์‹์ด ๋งŽ์ด ๋ถ€์กฑํ•œ ์ƒํƒœ์ธ ๊ฒƒ๋„ ํฐ ์ด์œ ์ง€๋งŒ ํ‚นํƒ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ๋Š” ๊ทธ์ € ๋น›์ด์—ˆ๋Š”๋ฐ ์ € ์—๋Ÿฌ๋Š” ์ •๋ง ๊ทธ ์–ด๋””์—๋„ ๋œจ์ง€ ์•Š์•˜๋‹ค ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ… ใ… ใ… ใ… ใ…  ๋‚˜๋Š” ์ œ๋ชฉ์— ์ ์€ ๊ทธ๋Œ€๋กœ ์—๋Ÿฌ ๋ฉ”์„ธ์ง€๊ฐ€ ๋–ด์—ˆ๋Š”๋ฐ ๊ฒ€์ƒ‰ํ•˜๋ฉด ์ž๊พธ fanout not supported by..

[์ข…๋งŒ๋ถ] ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ค๊ณ„ ํŒจ๋Ÿฌ๋‹ค์ž„ - ๋ฌด์‹ํ•˜๊ฒŒ ํ’€๊ธฐ

Brute-force (=exhaustive search) ์ปดํ“จํ„ฐ์˜ ๊ณ„์‚ฐ ๋Šฅ๋ ฅ์„ ์ด์šฉํ•ด ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๋ชจ๋‘ ๋‚˜์—ดํ•˜๋ฉด์„œ ๋‹ต์„ ์ฐพ๋Š” ๋ฐฉ๋ฒ• 1. ์žฌ๊ท€ ํ˜ธ์ถœ๊ณผ ์™„์ „ ํƒ์ƒ‰ โ—ฝ ์žฌ๊ท€ ํ˜ธ์ถœ ์ž์‹ ์ด ์ˆ˜ํ–‰ํ•  ์ž‘์—…์„ ์œ ์‚ฌํ•œ ํ˜•ํƒœ์˜ ์—ฌ๋Ÿฌ ์กฐ๊ฐ์œผ๋กœ ์ชผ๊ฐ  ๋’ค ๊ทธ ์ค‘ ํ•œ ์กฐ๊ฐ์„ ์ˆ˜ํ–‰ํ•˜๊ณ , ๋‚˜๋จธ์ง€๋ฅผ ์ž๊ธฐ ์ž์‹ ์„ ํ˜ธ์ถœํ•ด ์‹คํ–‰ํ•˜๋Š” ๊ณผ์ • ์žฌ๊ท€ ํ˜ธ์ถœ์— ์‚ฌ์šฉ๋˜๋Š” ํ•จ์ˆ˜๊ฐ€ ์žฌ๊ท€ ํ•จ์ˆ˜ ex) 1๋ถ€ํ„ฐ n๊นŒ์ง€์˜ ํ•ฉ Base case : ๋” ์ด์ƒ ๋‚˜๋ˆŒ ์ˆ˜ ์—†๋Š” ๊ฐ€์žฅ ์ž‘์€ ๋‹จ์œ„์˜ ์ž‘์—… ex) 1๋ถ€ํ„ฐ n๊นŒ์ง€์˜ ํ•ฉ์—์„œ n์ด 1์ด๋ฉด return 1 ์กด์žฌํ•˜๋Š” ๋ชจ๋“  ์ž…๋ ฅ์ด base case์˜ ๋‹ต์„ ์ด์šฉํ•ด ๊ณ„์‚ฐ๋  ์ˆ˜ ์žˆ๋„๋ก base case๋ฅผ ์„ ํƒํ•ด์•ผ ํ•จ ๐Ÿ”‘ Boggle game โ‘  ๋ฌธ์ œ์˜ ๋ถ„ํ•  โ–ซ ์‹œ์ž‘ ์œ„์น˜ ๊ธ€์ž๊ฐ€ ์ฃผ์–ด์ง„ ๋‹จ์–ด ์ฒซ ๊ธ€์ž์™€ ๋‹ค๋ฅด๋ฉด False..

[VSC] No Python at ''

์‹œ์ž‘ํ•ด๋†“์€ ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ ์˜ฌํ•ด ์•ˆ์— ๋์€ ๋ด์•ผ๊ฒ ๋‹ค ์‹ถ์–ด์„œ ์กฐ๊ธˆ์”ฉ ์† ๋ณด๊ณ  ์žˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๊ฐ‘์ž๊ธฐ! ์ž˜ ์“ฐ๋˜ Visual Studio Code๊ฐ€ python manage.py runserver๋งŒ ํ•˜๋ฉด ์ด๊ฑธ ๋„์›Œ์„œ ๊ต‰์žฅํžˆ,, ๋‹นํ™ฉ์Šค๋Ÿฌ์› ๋‹ค ๐Ÿคฆ‍โ™€๏ธ ๋‚˜์ค‘์— ๋‹ค์‹œ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ๋ฅผ ๋Œ€๋น„+์–ด๋”˜๊ฐ€์— ์žˆ์„ ๋‚˜ ๊ฐ™์€ ๋ถ„๋“ค๊ป˜ ๋„์›€์ด ๋์œผ๋ฉด ํ•˜๋Š” ๋งˆ์Œ์œผ๋กœ ์ •๋ฆฌํ•ด๋†“๋Š”๋‹ค. โ€ป ๋ชจ๋“  ๊ณผ์ •์€ ์ปดํ“จํ„ฐ์— python์ด ๊น”๋ ค ์žˆ๋‹ค๋Š” ์ „์ œ ํ•˜์— ์ถœ๋ฐœ Step 1. ์ฒ˜์Œ๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ํ™•์ธํ•ด๋ณด๊ธฐ Visual Studio Code๋Š” ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ์ด๊ธฐ ๋•Œ๋ฌธ์— ์„ค์น˜ํ–ˆ๋‹ค๊ณ  ๋ฐ”๋กœ ์“ธ ์ˆ˜ ์žˆ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ์‚ฌ์šฉํ•˜๋ ค๋Š” ์–ธ์–ด์— ๋งž๊ฒŒ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๋ฅผ ์„ค์ •ํ•ด์ค˜์•ผ ํ•œ๋‹ค. ํŒŒ์ด์ฌ ์„ค์ •์€ ๊ทธ๋ ‡๊ฒŒ ์†์ด ๋งŽ์ด ๊ฐ€๋Š” ๋ถ€๋ถ„์ด ์—†์–ด์„œ ๊ธˆ๋ฐฉ ํ•  ์ˆ˜ ์žˆ๋‹ค. โ—ฝ VS CODE ์‹คํ–‰ ํ›„ E..

[๋จธ์‹ ๋Ÿฌ๋‹ ๊ต๊ณผ์„œ] Ch04 ์ข‹์€ ํ›ˆ๋ จ ์„ธํŠธ ๋งŒ๋“ค๊ธฐ : ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ

4.1 ๋ˆ„๋ฝ๋œ ๋ฐ์ดํ„ฐ ๋‹ค๋ฃจ๊ธฐ 4.1.1 ํ…Œ์ด๋ธ” ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ์—์„œ ๋ˆ„๋ฝ๋œ ๊ฐ’ ์‹๋ณ„ csv_data = \ '''A, B, C, D 1.0, 2.0, 3.0, 4.0 5.0, 6.0, , 8.0 10.0, 11.0, 12.0 ''' df = pd.read_csv(StringIO(csv_data)) df Output โ—ฝ DataFrame์ด ์•„์ฃผ ํด ๊ฒฝ์šฐ ์ˆ˜๋™์œผ๋กœ ๋ˆ„๋ฝ ๊ฐ’์„ ์ฐพ๋Š” ๊ฒƒ์€ ๋ฒˆ๊ฑฐ๋กœ์›€ → isnull method ์‚ฌ์šฉ โ—ฝ isnull : ์…€์ด ์ˆ˜์น˜ ๊ฐ’์„ ๋‹ด๊ณ  ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ๋ถˆ๋ฆฌ์–ธ ๊ฐ’์ด ์ฑ„์›Œ์ง„ DataFrame ๋ฐ˜ํ™˜ # sum method ์ด์šฉํ•ด ๋ˆ„๋ฝ๋œ ๊ฐ’์˜ ๊ฐœ์ˆ˜ ํ™•์ธ ๊ฐ€๋Šฅ df.isnull().sum() 4.1.2 ๋ˆ„๋ฝ๋œ ๊ฐ’์ด ์žˆ๋Š” ์ƒ˜ํ”Œ(ํ–‰)์ด๋‚˜ ํŠน์„ฑ(์—ด) ์ œ์™ธ โ—ฝ ๋ฐ์ดํ„ฐ์…‹์—์„œ ํ•ด๋‹น ์ƒ˜ํ”Œ์ด๋‚˜ ํŠน์„ฑ์„ ์•„..

๋ฉ‹์Ÿ์ด์‚ฌ์ž์ฒ˜๋ŸผX๋กฏ๋ฐ ํ•ด์ปคํ†ค

โœ ๋‘๋ฒˆ์งธ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰, ๋ฉ‹์‚ฌ ํ™œ๋™์ด ๋๋‚˜๊ฐ€๋Š”๋ฐ ํ‡ด๋ณดํ•˜๋Š” ๋‚ด ์‹ค๋ ฅ ์— ์ •๋ง ๋†€๋ผ์›Œ์„œ(์•ˆ ์ข‹์€ ์ชฝ์œผ๋กœ) ํ•ด์ปคํ†ค ๋งˆ๊ฐ์€ 10์›” ๋ง์— ๊ฐ€๊นŒ์šด ์ค‘์ˆœ์ด์ง€๋งŒ ์ค‘๊ฐ„ ํ‰๊ฐ€ ๋Š๋‚Œ์œผ๋กœ ์ ์–ด๋†“์œผ๋ ค๊ณ  ํ•œ๋‹ค. 10/12 ์ค‘๊ฐ„ ๋ฐœํ‘œ ์ง€๊ธˆ ๋‚ด๊ฐ€ ์ œ๋Œ€๋กœ ๋ง‰ํžŒ ๋ถ€๋ถ„์€ ์—ฐ๊ฒฐ ๋ถ€๋ถ„์ด๋‹ค. ๋‚ด ํŒŒํŠธ๋งŒ ๊ณ ์ณ์„œ ์ฐฉ์ฐฉ ์ž˜ ๋Œ์•„๊ฐ€๋ฉด ์ข‹๊ฒ ์ง€๋งŒ ํ•˜๋‹ค ๋ณด๋‹ˆ๊นŒ ๊ทธ๊ฒŒ ์•„๋‹ˆ๋ผ์„œ ๊ฐ™์€ ํŒ€ ์˜ค๋น ๊ฐ€ ์ž˜ ๋งŒ๋“ค์–ด๋‘” ํŒŒํŠธ๊นŒ์ง€ ๋‹ค ์ง€์ €๋ถ„ํ•ด์งˆ๊นŒ๋ด ๋…ธ์‹ฌ์ดˆ์‚ฌํ•˜๋ฉด์„œ ๊ณ ์น˜๋Š” ์ค‘์ด๋‹ค. ๊ทผ๋ฐ ๋ญ ์ œ๋Œ€๋กœ ํ•˜๊ณ  ์žˆ๋Š”๊ฑด์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค ๐Ÿ˜ฅ 1ํ•™๊ธฐ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฐœ๋…์ด ์—†์–ด์„œ ๋‚œํ•ญ์ด์—ˆ๊ณ  ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋Š” ์•„์ง ์ง„ํ–‰ ์ค‘์ด์ง€๋งŒ ์žฅ๊ณ  ๊ฐœ๋…์ด ์—†์–ด์„œ ์“ด๋ง›์„ ๋ณด๊ณ  ์žˆ๋‹ค. ์–ด๋–ป๊ฒŒ ๋ณด๋ฉด ๋ชจ๋ธ ๋ทฐ ํ…œํ”Œ๋ฆฟ ์„ธ ๋ถ€๋ถ„์—์„œ ์ •๋ณด๋ฅผ ๋„˜๊ฒจ์ฃผ๋Š” ๊ฒƒ๋งŒ ์ž˜ ํ•˜๋ฉด ๋˜๋Š”๊ฑด๋ฐ ๋„˜๊ฒจ์ฃผ๋Š” ๊ณผ์ •์ด ๋„ˆ๋ฌด ์–ด๋ ต๋‹ค ^^,, ์˜ค๋Š˜..

Epilogue 2020.10.11

[๋จธ์‹ ๋Ÿฌ๋‹ ๊ต๊ณผ์„œ] Ch03 ๋‚ด์šฉ ์ •๋ฆฌ (์•„์ง ์ˆ˜์ • ์ค‘)

3์žฅ ์ด๋ฆ„์ด ์‚ฌ์ดํ‚ท๋Ÿฐ์„ ํƒ€๊ณ  ๋– ๋‚˜๋Š” ๋จธ์‹  ๋Ÿฌ๋‹ ๋ถ„๋ฅ˜ ๋ชจ๋ธ ํˆฌ์–ธ๋ฐ ๋ญ”๊ฐ€ ๊ท€์—ฝ๋‹ค ใ…‹ใ…‹ใ…‹ ๊ณ„์† ์ž„์‹œ์ €์žฅ์ด์—ˆ๋‹ค๊ฐ€ ๋“œ๋””์–ด ์˜ฌ๋ฆฌ๋Š”,,,ใ…Ž ๋จธ์“ฑ ใ€œ(๏ฟฃโ–ฝ๏ฟฃใ€œ)(ใ€œ๏ฟฃโ–ฝ๏ฟฃ)ใ€œ โœ” 3.1 ๋ถ„๋ฅ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ํƒ ๋ถ„๋ฅ˜ ๋ชจ๋ธ์˜ ์˜ˆ์ธก ์„ฑ๋Šฅ๊ณผ ๊ณ„์‚ฐ ์„ฑ๋Šฅ์€ ํ•™์Šต์— ์‚ฌ์šฉํ•˜๋ ค๋Š” ๋ฐ์ดํ„ฐ์— ํฌ๊ฒŒ ์˜์กด 1๏ธโƒฃ ํŠน์„ฑ์„ ์„ ํƒํ•˜๊ณ  ํ›ˆ๋ จ ์ƒ˜ํ”Œ ๋ชจ์ง‘ 2๏ธโƒฃ ์„ฑ๋Šฅ ์ง€ํ‘œ ์„ ํƒ 3๏ธโƒฃ ๋ถ„๋ฅ˜ ๋ชจ๋ธ๊ณผ ์ตœ์ ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ํƒ 4๏ธโƒฃ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ ํ‰๊ฐ€ 5๏ธโƒฃ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠœ๋‹ โœ” 3.2 ์‚ฌ์ดํ‚ท๋Ÿฐ ์ฒซ๊ฑธ์Œ ์‚ฌ์ดํ‚ท๋Ÿฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ : ๋‹ค์–‘ํ•œ ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ œ๊ณต, ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ๋‚˜ ์„ธ๋ถ€ ์กฐ์ •, ๋ชจ๋ธ ํ‰๊ฐ€๋ฅผ ์œ„ํ•ด ํŽธํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ•จ์ˆ˜ ๅคš โญ ์‚ฌ์ดํ‚ท๋Ÿฐ์ด ์ œ๊ณตํ•˜๋Š” ๋จธ์‹ ๋Ÿฌ๋‹ API Classification : ๋ถ„๋ฅ˜ ์•Œ..

[Python] Method #1 : method, self

๋” ์ด์ƒ ๋‚˜์˜ ๋ฌด์ง€๋ฅผ ๋ฐฉ์น˜ํ•  ์ˆ˜ ์—†์–ด์„œ ์ •๋ฆฌํ•ด๋ณด๋Š” ํŒŒ์ด์ฌ ๋ฉ”์จ-๋“œ ์•„๋งˆ๋„ ์‹œ๋ฆฌ์ฆˆ ๋Š๋‚Œ์œผ๋กœ ์ •๋ฆฌ๋ฅผ ํ•ด๋‚˜๊ฐˆ ๊ฒƒ ๊ฐ™๋‹ค. ์ฒซ ์‹œ์ž‘์€ method/์ŽŒํ”„์˜ ๊ฐœ๋… method 1๏ธโƒฃ ํ•จ์ˆ˜์™€ ๋น„์Šท 2๏ธโƒฃ ํด๋ž˜์Šค์— ๋ฌถ์—ฌ์„œ ํด๋ž˜์Šค์˜ ์ธ์Šคํ„ด์Šค์™€ ๊ด€๊ณ„๋˜๋Š” ์ผ์„ ์ˆ˜ํ–‰ 3๏ธโƒฃ ๊ฒฐ๋ก  : ํด๋ž˜์Šค ์•ˆ์— ๋“ค์–ด์žˆ๋Š” ํ•จ์ˆ˜ ์ถœ์ฒ˜ : ์ฝ”๋”ฉ๋„์žฅ ex) step 1. class ์ƒ์„ฑ class Person: # method ์ž‘์„ฑ def greeting(self): print('Hello') step 2. instance ์ƒ์„ฑ bogeum = Person() # bogeum : Person์˜ instance => class๋Š” ํŠน์ • ๊ฐœ๋…์„ ํ‘œํ˜„๋งŒ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ์šฉํ•˜๋ ค๋ฉด instance ์ƒ์„ฑ ํ•„์ˆ˜ step 3. method ํ˜ธ์ถœ # instance.m..

Language 2020.09.27

[๋จธ์‹ ๋Ÿฌ๋‹ ๊ต๊ณผ์„œ] Ch02 ๊ฐ์ฒด์ง€ํ–ฅ ํผ์…‰ํŠธ๋ก  API ๋ถ„์„

''' ํผ์…‰ํŠธ๋ก  ์ธํ„ฐํŽ˜์ด์Šค ๊ฐ€์ง„ ํŒŒ์ด์ฌ ํด๋ž˜์Šค ์ •์˜ 1. Perceptron ๊ฐ์ฒด ์ดˆ๊ธฐํ™” ํ›„ fit ๋ฉ”์„œ๋“œ๋กœ ๋ฐ์ดํ„ฐ์—์„œ ํ•™์Šต 2. ๋ณ„๋„์˜ predict ๋ฉ”์„œ๋“œ๋กœ ์˜ˆ์ธก ์ƒ์„ฑ cf. ๊ฐ์ฒด ์ดˆ๊ธฐํ™” ๊ณผ์ •์—์„œ ์ƒ์„ฑํ•˜์ง€ ์•Š๊ณ  ๋‹ค๋ฅธ ๋ฉ”์„œ๋“œ ํ˜ธ์ถœํ•˜์—ฌ ๋งŒ๋“  ์†์„ฑ์€ _ ์ถ”๊ฐ€ ''' import numpy as np class Perceptron(object): '''ํผ์…‰ํŠธ๋ก  ๋ถ„๋ฅ˜๊ธฐ -------------- ๋งค๊ฐœ๋ณ€์ˆ˜ -------------- eta : float -> ํ•™์Šต๋ฅ (0.0๊ณผ 1.0 ์‚ฌ์ด) n_iter : int -> ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์…‹ ๋ฐ˜๋ณต ํšŸ์ˆ˜ random_state : int -> ๊ฐ€์ค‘์น˜ ๋ฌด์ž‘์œ„ ์ดˆ๊ธฐํ™”๋ฅผ ์œ„ํ•œ ๋‚œ์ˆ˜ ์ƒ์„ฑ๊ธฐ ์‹œ๋“œ -------------- ์†์„ฑ -------------- w_ : 1d-array -..

[AI] scikit-learn/TensorFlow ์„ค์น˜ ๋ฐฉ๋ฒ•

โญ Anaconda ๋ฐฐํฌํŒ ์„ค์น˜ํ•  ๊ฒฝ์šฐ ์‚ฌ์ดํ‚ท๋Ÿฐ์ด ํฌํ•จ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ถ”๊ฐ€ ์„ค์น˜ ํ•„์š” X 1. python -c "import sklearn; print(sklearn.version)" => ์‚ฌ์ดํ‚ท๋Ÿฐ ์„ค์น˜ ํ™•์ธ 2. pip install tensorflow==2.0.0(๋ณธ์ธ์ด ๊น”๊ณ  ์‹ถ์€ ๋ฒ„์ „ ์ž…๋ ฅ) 3. python -c "import tensorflow as tf; print(tf.version)" => ํ…์„œํ”Œ๋กœ์šฐ ์„ค์น˜ ํ™•์ธ 4. conda env create -f environment.yml => ํŒŒ์ผ ์†์„ฑ ํ™•์ธ ํ›„ .txt๋ฅผ ์™„์ „ํžˆ ์ง€์šฐ๊ณ  .yml๋กœ ํ™•์žฅ์ž ๋ณ€๊ฒฝ 5. conda activate(๋น„ํ™œ์„ฑํ™”๋Š” deactivate) python-ml => ์„ค์น˜ ํ›„ ์ž๋™์œผ๋กœ ์ฝ˜๋‹ค ํ™˜๊ฒฝ ์ƒ์„ฑ & ํ…์„œํ”Œ๋กœ์šฐ์™€..

2020 Samsung Collegiate Programming Cup

โœ ๋ฌธ์ œ๋„ ๋ชป ํ’€์–ด๋ณด๊ณ  ๋๋‚˜๋ฒ„๋ฆฐ SCPC 2020 ,,, ์•„ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•ด๋„ ์–ด์ด์—†๋‹ค ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ์ฝ”๋“œ๊ทธ๋ผ์šด๋“œ ๊ฐ€์ž…๋งŒ ํ•ด๋†“๊ณ  ์‹ ์ฒญ ์•ˆํ–ˆ๋Š”๋ฐ ์˜ˆ์„  ์‹œ์ž‘ํ•  ๋•Œ๊นŒ์ง€ ์‹ ์ฒญํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•œ ์‚ฌ๋žŒ = ๋‚˜ ๐Ÿ˜… ์ด๊ฑด ์ค€๋น„ ๋” ํ•ด์„œ ๋‚ด๋…„์— ์˜ค๋ผ๋Š” ํ•˜๋Š˜์˜ ๋œป์ด ์•„๋‹๊นŒ?ใ…Žใ…Ž ์ค€๋น„๋ฅผ ๋งŽ์ด ๋ชปํ•˜๊ธฐ๋„ ํ–ˆ๊ณ  C์–ธ์–ด๋„ ์˜ค๋žœ๋งŒ์— ์“ฐ๋‹ˆ๊นŒ ์†์— ์™„์ „ํžˆ ์ต์ง€ ์•Š์•˜๋Š”๋ฐ ์–ด์ฉŒ๋ฉด ์ž˜๋œ ๊ฑธ์ˆ˜๋„ ์žˆ๋‹ค! SCPC ๋‚ด๋…„์— ๊ผญ ๋‹ค์‹œ ๋งŒ๋‚˜์ž โœ‹

Epilogue 2020.09.20