Study/ETC

· Study/ETC
가끔 영어로 된 강의나 글을 읽다 보면 Parameter와 Argument가 구분되어 사용되는 것을 볼 수 있다. 구분 지어 부르는 것이 맞기도 하고. 하여튼 나도 볼 때마다 까먹고 찾아보게 돼서 글을 남긴다. Parameter == 파라미터 == 매개변수 한글로 번역하면 '매개변수'라는 뜻이다. 즉, 함수를 정의할 때 외부에서 들어오는 임의의 값을 뜻한다. 예를 들어, 아래처럼 a와 b를 받아 a+b를 리턴하는 함수가 있다고 하면, def addTwoNum(a, b): return a + b a와 b가 파라미터이다. Argument == 아규먼트 == 인수 한글로 '인수', 혹은 '전달값'이나 '전달 인자'라고 쓰는 경우도 봤다. 즉, 함수를 호출할 때 사용하게 되는 일련의 값들을 뜻한다. 예를 들어,..
· Study/ETC
*(이것저것 구글링을 하다 보면 외국 형님들이 *nix라는 단어를 쓰는 경우를 많이 봤다. 뒤에 nix만 보면 unix를 뜻하는 것 같은데 왜 앞에 *가 붙지? 생각하다가 검색을 좀 해봤다. 여기에서 그 답을 찾을 수 있었다. 내 생각대로 unix를 뜻하기도 하지만, unix에서 파생된 linux, OS X 등도 포함하는 단어이다. 끝!
· Study/ETC
본 글은 Framework(이하 프레임워크)와 Library(이하 라이브러리)의 차이점을 알아보던 중 보게 된 유튜버 노마드 코더(Nomad Coders)의 라이브러리? 프레임워크? 차이점 아직도 모름? 5분 순삭. 영상을 기반으로 짧게 작성하였다. 두 개념에 대해 어느 정도 지식이 있다는 전제하에 쓸 것이고, 이 글로 간단하게 개념을 이해하고 위의 영상으로 한번 더 복습해보자. 프레임워크와 라이브러리의 가장 큰 차이 핵심적인 차이점은 누가 누구를 Control(제어) 하는가 이다. 라이브러리 먼저 라이브러리를 보자. C언어든 Python이든, 간단한 코딩을 해본 사람이라면 알겠지만 코딩을 할 때에 라이브러리라는 것을 사용해본 적이 있을 것이다. 예를 들면, 파이썬에서 여러 수학 공식을 사용하고 싶다면 ..
· Study/ETC
이 글은 어쩌다 "BERT"라는 것을 알게 되어 찾아오신 분들을 위한 최대한 쉽게 작성한 글이다. 그렇기 때문에 특정 모델의 구조 혹은 개념에 대해 깊게 알아본다거나, 코드를 분석한다거나, 수식을 풀어쓰는 등의 기술적인 어려운 부분은 모두 배제하였다. BERT가 뭐야? 먼저 BERT라는 녀석이 어느 분야에서 사용하는 것인지 알아보자. BERT는 자연어 처리(Natural Language Processing, 이하 NLP)라는 분야에서 사용되는 Deep Learning(이하 딥러닝) 모델이다. 여기서 자연어란, "안녕, 나는 헬창이야!", "Where are you from?"처럼 사람들이 일상에서 사용하는 언어를 뜻한다. 지구의 크기는 어마어마하게 크기 때문에 인간은 필연적으로 무리끼리 떨어져 살게 됐고..
대흉근
'Study/ETC' 카테고리의 글 목록 (2 Page)