728x90

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ 128

[๊ฐœ๋ฐœ ํ™˜๊ฒฝ] ์œˆ๋„์šฐ(Windows)์— Tensorflow-gpu ์„ค์น˜(NVIDIA driver, CUDA Toolkit, cuDNN ์„ค์น˜)

GPU๋ฅผ ์ด์šฉํ•ด ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ค๋ฉด ํ•™์Šต ์†๋„๊ฐ€ ๋งค์šฐ๋งค์šฐ๋งค์šฐ ๋น ๋ฅด๋‹ค. ๊ทธ๋ž˜์„œ ๋”ฅ๋Ÿฌ๋‹์€ ๋ชจ๋ธ GPU๊ฐ€ ์—†์œผ๋ฉด ํ•™์Šต์‹œํ‚ค๊ธฐ ์–ด๋ ค์›€. ๊ทผ๋ฐ ์ฒ˜์Œ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ ๋Œ๋ฆด ๋•Œ ๋‚˜๋ฅผ ์ •๋ง ์• ๋จน์ด๋˜..^^ tensorflow-gpu ์„ค์น˜ ๊ทธ ๋• ๊ฒฐ๊ตญ ํฌ๊ธฐํ•˜๊ณ  ๋ฆฌ๋ˆ…์Šค ์„œ๋ฒ„ ์ ‘์†ํ•ด์„œ ๊น”์•˜์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค์‹œํ•ด๋ณด๋‹ˆ ์ž˜ ๋ผ์„œ ๋ฐฉ๋ฒ• ๊ณต์œ  ์ฐจ ์˜ฌ๋ฆฌ๋Š” ๊ธ€ +++++++ ์ปดํŒŒ์ผ๋Ÿฌ ํ™˜๊ฒฝ์„ ์œ„ํ•œ Visual Studio ์„ค์น˜ํ•ด์•ผํ•จ Visual Studio 2019 ๋ฒ„์ „์ด๋‚˜ 2017 ๋ฒ„์ „ ๋‹ค์šด๋ฐ›๊ธฐ! docs.microsoft.com/ko-kr/visualstudio/releases/2019/release-notes Visual Studio 2019 ๋ฒ„์ „ 16.8 ๋ฆด๋ฆฌ์Šค ์ •๋ณด Visual Studio 2019 ๋ฒ„์ „ 16.8์˜ ์ตœ์‹  ๊ธฐ๋Šฅ, ๋ฒ„๊ทธ ์ˆ˜์ •..

DNA (upstream, downstream, promoter), Central Dogma

upstream/downstream DNA์™€ RNA์—์„œ ์ƒ๋Œ€์ ์ธ ์œ„์น˜ DNA, RNA -> 5'๊ณผ 3' DNA๋Š” 5' -> 3'์œผ๋กœ ๋ณต์ œ๋จ(๋ฐ˜๋Œ€๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ) ๋”ฐ๋ผ์„œ ํ•œ ๊ฐ€๋‹ฅ์—์„œ downstream ์˜์—ญ์€ upstream์˜์—ญ์ด๋‹ค ์ถœ์ฒ˜: http://en.wikipedia.org/wiki/Upstream_and_downstream_(DNA) ํ”„๋กœ๋ชจํ„ฐ(promoter)๋ž€? ์œ ์ „์ž์˜ ์Šค์œ„์น˜ ์—ญํ• , ์–ธ์ œ ์–ด๋””์„œ ์–ด๋Š์ •๋„ ๋ฐœํ˜„ํ•  ๊ฒƒ์ธ๊ฐ€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์—ผ๊ธฐ ์„œ์—ด ์œ ์ „์ž ๋ฐœํ˜„ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ”„๋กœ๋ชจํ„ฐ ์˜์—ญ์— ๋‹ค์–‘ํ•œ ๋‹จ๋ฐฑ์งˆ์ด ๊ฒฐํ•ฉํ•˜์—ฌ์•ผ ํ•จ ๋น„์ฃผํ˜•๊ฐ€๋‹ฅ์˜ ์œ ์ „์ž ์‹œ์ž‘์„ ์•Œ๋ฆฌ๋Š” ์—ผ๊ธฐ ๋ถ€๋ถ„ Base pair(์—ผ๊ธฐ์Œ) ํ•ต์‚ฐ์„ ์ด๋ฃจ๊ณ  ์žˆ๋Š” ์—ผ๊ธฐ๋“ค ์ค‘์— ์ˆ˜์†Œ ๊ฒฐํ•ฉ์ด ๊ฐ€๋Šฅํ•œ ๋‘ ์—ผ๊ธฐ๋“ค์ด ์—ฐ๊ฒฐ๋œ ๊ฒƒ DNA: GC, AT RNA: GC, AU ..

Bioinfomatics 2021.01.18

[์ œ 26ํšŒ ๋ฐ์ดํ„ฐ๋ถ„์„ ์ค€์ „๋ฌธ๊ฐ€ ์ž๊ฒฉ๊ฒ€์ •] 20.08.29 ADsP ํ•ฉ๊ฒฉ ํ›„๊ธฐ

blog.naver.com/ahnty0122/222103415093 [์ œ 26ํšŒ ๋ฐ์ดํ„ฐ๋ถ„์„ ์ค€์ „๋ฌธ๊ฐ€ ์ž๊ฒฉ๊ฒ€์ •] 20.08.29 ADsP ํ•ฉ๊ฒฉ ํ›„๊ธฐ ADsP ์ผ์ฃผ์ผ ๊ณต๋ถ€ํ•˜๊ณ  ํ•ฉ๊ฒฉํ•˜๊ธฐ๋Œ€ํ•™๊ต 1ํ•™๋…„ ๋•Œ ์ ค ์žฌ๋ฐŒ๊ฒŒ ๋“ค์—ˆ๋˜ ๊ณผ๋ชฉ์ด ํ™•๋ฅ ๋ฐํ†ต๊ณ„ํ•™ .... ์ด์—ˆ๊ณ tmi... blog.naver.com

[์•Œ๊ณ ๋ฆฌ์ฆ˜] ๋ณต์žก๋„(Complexity)์™€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ•ด๊ฒฐ ๊ณผ์ •

๋ณต์žก๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์„ฑ๋Šฅ์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ฒ™๋„ ์‹œ๊ฐ„ ๋ณต์žก๋„ vs ๊ณต๊ฐ„ ๋ณต์žก๋„ ์‹œ๊ฐ„ ๋ณต์žก๋„ ํŠน์ •ํ•œ ํฌ๊ธฐ์˜ ์ž…๋ ฅ์— ๋Œ€ํ•˜์—ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์–ผ๋งˆ๋‚˜ ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š”์ง€ ์˜๋ฏธ ์‹œ๊ฐ„ ๋ณต์žก๋„ ์ธก์ •์œผ๋กœ ํ•„์š”ํ•œ ์—ฐ์‚ฐ์˜ ํšŸ์ˆ˜ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋Š” ๋ณดํ†ต ์‹œ๊ฐ„ ์ œํ•œ์ด ์žˆ์œผ๋ฏ€๋กœ ํšจ์œจ์ ์ธ ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑ์ด ํ•„์š”ํ•˜๋‹ค. ๊ณต๊ฐ„ ๋ณต์žก๋„ ํŠน์ •ํ•œ ํฌ๊ธฐ์˜ ์ž…๋ ฅ์— ๋Œ€ํ•˜์—ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ๋ฉ”๋กœ๋ฆฌ๋ฅผ ์ฐจ์ง€ํ•˜๋Š”์ง€ ์˜๋ฏธ ๊ณต๊ฐ„ ๋ณต์žก๋„ ์ธก์ •์œผ๋กœ ํ•„์š”ํ•œ ๋ฉ”๋ชจ๋ฆฌ์˜ ์–‘์„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋Š” ๋‹ค์ˆ˜์˜ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ํšจ์œจ์  ์ฒ˜๋ฆฌ๋ฅผ ์š”๊ตฌํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€๋ถ€๋ถ„ ๋ฆฌ์ŠคํŠธ(๋ฐฐ์—ด)์„ ์‚ฌ์šฉํ•ด์•ผํ•จ. ๋ณต์žก๋„์˜ ํ‘œ๊ธฐ๋ฒ• ๋น…์˜ค ํ‘œ๊ธฐ๋ฒ•(Big-O Notation) ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ•ด๊ฒฐ ๊ณผ์ • ์ง€๋ฌธ ์ฝ๊ธฐ ๋ฐ ์ปดํ“จํ„ฐ์  ์‚ฌ๊ณ  ์š”๊ตฌ์‚ฌํ•ญ(๋ณต์žก๋„) ๋ถ„์„ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•œ ์•„์ด๋””์–ด ์ฐพ๊ธฐ ์†Œ์Šค์ฝ”๋“œ ์„ค๊ณ„ ๋ฐ..

Unit test๋ž€? ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š” ์ด์œ , ๊ฐ„๋‹จํ•œ ์˜ˆ์ œ (+ GitHub)

Unit test(๋‹จ์œ„ ํ…Œ์ŠคํŠธ)๋ž€? ์ „์ฒด ์ฝ”๋“œ ์ค‘ ์ž‘์€ ๋ถ€๋ถ„์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ์ฝ”๋“œ ํ•จ์ˆ˜ ํ•˜๋‚˜ํ•˜๋‚˜ ๊ฐœ๋ณ„๋กœ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ ๋ฒ„๊ทธ๊ฐ€ ์žˆ๋Š”์ง€ ์—†๋Š”์ง€ ์ฒดํฌํ•  ์ˆ˜ ์žˆ์Œ ์–ด๋– ํ•œ ๋ถ€๋ถ„์— ๋ฌธ์ œ๊ฐ€ ์žˆ๊ณ , ๊ณ ์น  ๋ถ€๋ถ„์ด ์–ด๋””์ธ์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ์•Œ ์ˆ˜ ์žˆ๊ฒŒ ์ž‘์„ฑํ•ด์•ผํ•จ ๊ฐ„๋‹จํ•˜๊ณ  ๋ช…ํ™•ํ•ด์•ผํ•จ Unit test ํ•„์š”์„ฑ ๋ฒ„๊ทธ๊ฐ€ ์žˆ๋Š”์ง€ ์—†๋Š”์ง€ ์ฒดํฌํ•˜๋Š” ์œ ๋‹› ํ…Œ์ŠคํŠธ ๋งŒ๋“ค์–ด ๋‘ ์œผ๋กœ์จ ๋ฌธ์ œ ์‰ฝ๊ฒŒ ํ•ด๊ฒฐ ๊ฐ€๋Šฅ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๊ฐ€ ์ž‘์„ฑ์ด ์ž˜ ๋˜์–ด์žˆ์œผ๋ฉด ์–ด๋””์— ๋ฌธ์ œ๊ฐ€ ์žˆ๊ณ  ์–ด๋””๋ฅผ ๊ณ ์ณ์•ผ ํ• ์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ์•Œ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐœ๋ฐœ ์ค‘ ๋ฏธ๋ฆฌ ๋ฌธ์ œ ํŒŒ์•… ๊ฐ€๋Šฅ ๋ณต์žกํ•œ ๋ฆฌ์†Œ์Šค๋“ค์„ ๊ฐ€์ ธ์˜ค์ง€ ์•Š๊ณ  ์‰ฝ๊ฒŒ ์ฝ”๋“œ ์‹คํ–‰์‹œ์ผœ๋ณด๊ธฐ ์œ„ํ•ด ์ž‘์„ฑ ๋ฒ„๊ทธ๋ฅผ ์ดˆ๊ธฐ์— ์žก์•„๋‚ด๊ธฐ ์ข‹์Œ ๊ฐ„๋‹จํ•œ ์˜ˆ์ œ API๋ฅผ ์ด์šฉํ•˜๋Š” ์˜ˆ์ œ์— ๋Œ€ํ•ด test code ์ž‘์„ฑ Ensemble_REST_API_Test.ipyn..

Git 2021.01.16

[Git] GIT, GitHub ๊ฐœ๋…, Git ํ˜‘์—…

Git VCS(Version Control System) ์ค‘ ํ•˜๋‚˜, ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ ๋ถ„์‚ฐ ์†Œ์Šค ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ ์„œ๋ฒ„๋ฅผ ๋ถ„์‚ฐ์‹œ์ผœ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” software ์†Œ์Šค์ฝ”๋“œ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๋„๊ตฌ Github Git์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ์„œ๋ฒ„ Git ์—…๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ์›น์‚ฌ์ดํŠธ ๊ฐœ๋ฐœ์ž๋“ค์ด ํ˜‘์—… ์‹œ ์‚ฌ์šฉํ•˜๋Š” ํ”Œ๋žซํผ ํ•œ ๊ฐœ์˜ ๋ฉ”์ธ ์„œ๋ฒ„์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋กœ์ปฌ ์ปดํ“จํ„ฐ(์—ฌ๋Ÿฌ๋ช…์˜ ์‚ฌ์šฉ์ž)๊ฐ€ ์ ‘์†ํ•ด ์†Œํ†ตํ•˜๋Š” ๋ฐฉ์‹ ๊ฐ์ž์˜ ์ปดํ“จํ„ฐ์— (๋ฐฑ์—…ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ) ๋ถ„์‚ฐ๋˜์–ด ์žˆ๋‹ค. ๋‚ด ๋กœ์ปฌ ์ปดํ“จํ„ฐ ๋‚ด์— ์žˆ๋Š” ๋ธŒ๋žœ์น˜(branch): ๋กœ์ปฌ ๋ธŒ๋žœ์น˜ ์™ธ๋ถ€ ์„œ๋ฒ„์— ์žˆ๋Š” ๋ธŒ๋žœ์น˜: ๋ฆฌ๋ชจํŠธ ๋ธŒ๋žœ์น˜(์›๊ฒฉ ๋ธŒ๋žœ์น˜) ๋ช‡ ๊ฐ€์ง€ Git ๋ช…๋ น์–ด merge ํ•œ ๋ธŒ๋žœ์น˜์—์„œ ์™„์„ฑํ•œ ์ž‘์—…์„ ๋‹ค๋ฅธ ๋ธŒ๋žœ์น˜์— ๋ณ‘ํ•ฉํ•˜๊ธฐ add ์ˆ˜์ •ํ•œ ์ฝ”๋“œ ์„ ํƒํ•ด ์ถ”๊ฐ€ co..

Git 2021.01.16

[Linux] ํŒŒ์ผ์˜ ํŠน์ • ์—ด๋งŒ ์ถœ๋ ฅ ํ›„ ๊ฒฐ๊ณผ๋ฅผ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๊ธฐ cat | awk >

awk ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ณต๋ฐฑ์œผ๋กœ ๋„์›Œ์ง„ ์—ด์„ ์ถ”์ถœ txt ํŒŒ์ผ (ํƒญ์œผ๋กœ ๋ถ„๋ฆฌ) cat test.txt | awk '{print $1} ์œ„์ฒ˜๋Ÿผ ๋ช…๋ นํ•˜๋ฉด ๊ฒฐ๊ณผ๋Š” csv ํŒŒ์ผ (์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ๊ฐ’)์˜ ๊ฒฝ์šฐ๋Š” 1, 2, 3 ์ผ, ์ด, ์‚ผ ์‚ฌ, ์˜ค, ์œก ์น , ํŒ”, ๊ตฌ ์ด๋ ‡๊ฒŒ ์ƒ๊ฒผ๋‹ค. ์ด ํŒŒ์ผ์—์„œ ํŠน์ • ์—ด์„ ์ถ”์ถœํ•˜๋Š” ๋ฐฉ๋ฒ•์€ -F ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ• cat test.csv | awk -F, '{print $1}' ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ๊ฒฝ์šฐ -F, ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•˜๋ฉด ์›ํ•˜๋Š” ์ถœ๋ ฅ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜จ๋‹ค. > ๋ฆฌ๋ˆ…์Šค ๋ช…๋ น์–ด ๊ฒฐ๊ณผ๋ฅผ ํŒŒ์ผ๋กœ ์ €์žฅ ์œ„์˜ test.txt๋ฅผ cat์œผ๋กœ ๋ณธ ํ›„ result๋ผ๋Š” ํŒŒ์ผ๋กœ ์ €์žฅ >์ด ๊บฝ์ƒˆ ํ•˜๋‚˜๋กœ ๋กœ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ํŒŒ์ผ๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. ์‹ ๊ธฐํ•œ ๋ฆฌ๋ˆ…์Šค ์›”๋“œ~~ ์œ„์˜ ์‹ค์Šต ๋‚ด์šฉ์„ ํ•ฉ์ณ์„œ ํŒŒ์ผ์˜ ํŠน์ • ์—ด๋งŒ ์ถœ๋ ฅํ•œ ๊ฒฐ๊ณผ..

Linux 2021.01.15

[DB] SQL์˜ ๋ถ„๋ฅ˜(DML, DDL, DCL)

SQL์˜ ๋ถ„๋ฅ˜ DML (Data Manipulation Language) DDL (Data Definition Language) DCL (Data Control Language) DML (Data Manipulation Language) ๋ฐ์ดํ„ฐ ์กฐ์ž‘ ์–ธ์–ด SELECT, INSERT, DELETE, UPDATE ๋“ฑ ํŠธ๋žœ์žญ์…˜ ๋ฐœ์ƒ-->๋กค๋ฐฑ์œผ๋กœ ์ทจ์†Œ ๊ฐ€๋Šฅ (rollback;) ํŠธ๋žœ์žญ์…˜: ํ…Œ์ด๋ธ”์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ๋ฐ”๋กœ ์ ์šฉํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๊ณ  ์ž„์‹œ๋กœ ์ ์šฉ์‹œํ‚ค๋Š” ๊ฒƒ ์ปค๋ฐ‹(COMMIT): ํŠธ๋žœ์žญ์…˜์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ฐ˜์˜ํ•˜๋Š” ๊ฒƒ ์ทจ์†Œ(ROLLBACK): ํŠธ๋žœ์žญ์…˜์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜์˜ํ•˜์ง€ ์•Š๊ณ  ์›๋ž˜ ์ƒํƒœ๋กœ ๋˜๋Œ๋ฆฌ๋Š” ๊ฒƒ DDL (Data Definition Language) ๋ฐ์ดํ„ฐ ์ •์˜ ์–ธ์–ด CREATE, DR..

728x90