본문 바로가기

전체 글

(14)
일본어와 한국어의 관계 - "べつに(베쯔니)"와 "별로" 일본어 べつに(別に, 베쯔니(/betsuni/))를 사전에 검색하면 다음과 같이 나온다. 첫번째로 나오는 뜻은 '별로'이다. 실제로 べつに(베쯔니)는 別に(베쯔니)에서 온 것이고,다시 풀자면 別(베쯔)가 べつ(베쯔)에 대응한다는 것을 알 수 있다. べつ(베쯔)만 따로 떼어내어 검색해도 같은 현상을 확인할 수 있다. 우리는 別(나눌 별, 다를 별)을 하나의 단어로써 사용하지 않지만, 일본에서는 べつ(베쯔)라 읽고,명사로써도 사용한다. 우리나라의 '별로'도 別(나눌 별, 다를 별)에 한글 '로'가 붙어 구성되어 있다. 별로(別로)와 べつに(別に)는 다른 부분을 찾기 힘들 정도로 닮아 있다. 둘 중 하나의 단어로부터 다른 단어가 파생되었다 혹은 전달되었다고 보아도 될만한 수준이다.대부분의 사례는 중국어 한자로..
CUDA와 GPU, NVIDIA driver 사이의 호환 여부 이해하기 pytorch나 tensorflow를 이용해 인공신경망을 모델링하고자 할 때, 장비 세팅 단계에서 가장 애먹는 부분이 CUDA의 버전이다. 그것에 대해 파헤쳐 보고자 한다. 아래 기술된 내용의 대부분은 nvidia의 document(링크)에서 발췌하고 번역한 것이다. 일부 오역이나 의역이 있을 수 있다. CUDA Compatibility CUDA 도큐먼트에는 다음과 같이 명시하고 있다. the tight coupling of the CUDA runtime with the display driver (for example libcuda.so —the CUDA driver on Linux systems), means that users are required to update the entire driver..
한국인들이 자주 틀리는 맞춤법 - "~하다가"와 "~하고" ~하다가 / ~하고 상황 1 : 운동장에서 조깅하는 중 친구를 만난 상황 친구 : 여기서 만나네 나 : 오랜만이야. 잘 지냈어? (중략) 친구 : 나 이제 가볼게. 다음에 봐 나 : 응 그래. 나는 스트레칭 좀 하다가 들어갈게 여러분들은 무엇이 잘못되었는지 눈치채셨나요? 정답은 마지막 문장. "나는 스트레칭 좀 하다가 들어갈게"에 있습니다. 실제로는 "나는 스트레칭 좀 하고 들어갈게"라고 표현해야 하는데요. 어미 '다가'를 사전에서 보면, 다음과 같이 풀이하고 있습니다. [표준국어대사전] 여기서 3번과 4번 뜻은 이 상황에 맞지 않고, 1번 또는 2번 뜻에서 많은 사람들이 오류를 범하는 것 같아요. 1번과 2번 모두, 어떤 일이 일어나는 '도중'에 다른 동작 또는 상태로 변하거나 연결되는 경우에 어미 '..
Python에서 JSON object dump의 key 순서 제어하기 Python에서 JSON object를 파일에 작성할 때, key 순서를 설정해 주지 않으면 임의로 순서가 변경되는 경우가 있다. Python에서는 JSON object를 python의 dictionary로 취급하기에, python dictionary의 속성에 영향을 받는다. 일부 python version의 dictionary는 key order를 관리하지 않으니까 그러하다. key 순서를 제어하는 첫번째 방법은 json.dumps의 sort_keys argument를 활용하는 것이다. >>> json.dumps({'a': 1, 'b': 2}) '{"b": 2, "a": 1}' >>> json.dumps({'a': 1, 'b': 2}, sort_keys=True) '{"a": 1, "b": 2}' `s..
Transformer Network 기반 모델 구조들 BERT 모든 사전 학습 transformer 기반 모델의 어머니 - BERT, Devlin, J.et al., "Bert: Pre-training of deep bidirectional transformers for language understanding.", 2018. General purpose - T5, Raffel, Colin, et al., "Exploring the limits of transfer learning with a unified text-to-text transformer.", 2019. - GPT, Radford, Alec, et al., "Improving language understanding by generative pre-training.", 2018. - GPT-2..
vi에서 json beautify 수행하기 vi에서 json beautifier를 동작시키고 싶을 때. :%!python -m json.tool 아래와 같이 작성된 json object를 아래와 같이 beautify 해준다. 이상 내용의 끝. 20000.