python - E712 - Comparison to true should be 'if cond is true:
는 를 사용해서 비교할 것 python 코드 내에서 True를 비교할 때는 다음의 코드를 써야 합니다. C에서는 True, False라는 것이 정확하게 존재하지 않고, 그냥 이면 False, 이면 True로 생각해서 처리했죠. 그렇게 해도 문제는...
는 를 사용해서 비교할 것 python 코드 내에서 True를 비교할 때는 다음의 코드를 써야 합니다. C에서는 True, False라는 것이 정확하게 존재하지 않고, 그냥 이면 False, 이면 True로 생각해서 처리했죠. 그렇게 해도 문제는...
Intro - 같은 Object는 여러 번 생성하지 말자 다음의 파이썬 코드를 봅니다. 분명 서로 다른 변수이므로 다른 메모리 공간에 존재해야 하는데, 같은 메모리 공간을 가지고 있는 것을 알 수 있죠. 이게, 본 글을 쓰게 된 이유입니다. 왜 ...
Intro fasttext는 2017년 당시에 유행했던 방법론이며, word2vec이 Out-Of-Vocabulary 문제를 해결해주지 못하는 반면, fasttext의 경우는 word과 word간의 형태적 유사성을 n-gram의 단위에서 고려함으...
Intro VScode를 IDE로 사용하고, python lint로는 flake8를 사용하고 있습니다. 전반적으로 좋은데, 몇가지 설정을 고치고 싶어서, 그 방법을 정리합니다. flake8 in terminal 은 커맨드라인에서 돌아가는 명령어로...
Intro - flake8 저는 VS-code를 IDE로 사용해서 코딩을 합니다. 그리고, 예전에는 컴퓨터가 좀 좋지 못해서 pyhon-linter 를 사용하지 않았는데, 컴퓨터를 바꾸고 나서는 딱히 램 등에 문제가 없어서 설치해서 사용하고 있죠...
Intro 맥북을 새로 샀습니다. 설정들을 하나씩 해주는데, 아무래도 귀찮으니까 하는 김에 다 정리해두려고 합니다. First macbook byebye 제가 처음으로 산 애플 제품이 바로 맥북(2015년 형 Early)였습니다. 너무 예전이라서...
Intro 이 글의 내용을 정리하고 번역하였습니다. Calibration of Predictions 흔히들 Calibration은 "실제 현상에서의 빈도"와 "예측 모델을 통해 예측된 확률값"이 같은 정도를 말한다고 보시면 됩니다. (기본적으로는...
Intro 코딩을 하다가, 대용량의 데이터를 가져올 때, 용량이 너무 커서 램에 한번에 올리기가 어려운 경우, generator/iterator를 사용하는 경우들이 있죠(엄밀히 따지면 generator와 iterator는 다르지만 이 글에서는 차...
Intro 사실 사소한 질문입니다. classification 문제를 풀 때, Data Y에 대해서 class Label을 지정해주죠. 즉, 만약 우리의 의 데이터가 다음과 같다면, 우리는 10개의 sample을 가지고 있으며, 0 아니면 1로 ...
2-line summary 은 여러 weight fitting을 까지 수행하는 경우를 말하고, 은 딱 1번의 iteration만을 진행하는 것을 말한다. 따라서, 만약 'converge'하지 않는다는 조건 하에서, parameter 를 10으로 ...
2-line summary 에서 model의 의 default는 임. 이는 을 실행할 때, 이전에 업데이트된 weight(coefficient)를 초기화하고 다시 fitting한다는 것을 의미한다. 만약 를 True로 설정하고 진행한다면, 을 실...
Intro 우리가 보는 웹페이지는 크게 head, body로 구성되어 있죠. 그리고 head에는 로 작성된 아이들이 있는데, 보통 meta-data라고 무릅니다. meta-data는 "데이터에 대한 데이터"라고 생각하시면 됩니다. 많은 경우, 우...
Intro python으로 코딩을 하다가, 를 사용해서 뭘 좀 처리하고(보통은 ML 모델에 넘기죠), 이 결과를 json 파일로 저장하려고 할 때 다음과 같은 오류가 뜰 때가 있습니다. 대충 "Type"이 문제고, int64의 변수 타입은 jso...
Intro python으로 코딩하면서, 가장 많이 사용하는 아이가 바로 dictionary입니다. 필요에 따라서 그냥 set operation처럼 쓸 수도 있고, json으로 serialization하기도 편하고 다양한 편리함을 갖추고 있죠 UP...
2-line summary intro 지금까지 저는 word2vec도 공부했고, doc2vec도 공부했습니다. 그리고, doc2vec은 word2vec과 연결되어 있죠. 우선 간단하게 지금까지 공부한 것들을 복습해보겠습니다. AGAIN: word...
Intro: What is semi-supervised learning semi-supervised learning은 "비교적 적은 양의 label data로부터, labeling되어 있지 않은 unlabeld data에 대해서 label을 붙이...