전체 글
-
딥러닝 모델에서 평가 지표는 어떤 모델의 성능을 측정하는 단위가 되기 때문에 매우 중요합니다. 모델에 대해서 평가를 할 수 없다면 모델들끼리의 좋고 나쁜지 알 수 없기 때문입니다. 성능을 위해서 사용되는 지표의 기본 개념들을 알아보겠습니다. Confusion Matrix(TP, FP, TN, FN) 저 위에 설명이 직관적으로 와닿지 않을 수 있습니다. 조금 풀어 써보겠습니다. 먼저 TP, FP, TN, FN의 단어 뒷부분을 담당하는 Positive(or Negative)는 나의 생각을 나타냅니다. 내가 문제를 정답으로 생각하냐 오답으로 생각하냐를 나타냅니다. 그렇다면 단어 앞부분의 True(or False)는 내 생각이 맞는지 틀린지 정해주는 기준이 됩니다. 그리고 단어를 해석할 때, 단어 뒷부분의 P(..
Confusion Matrix(TP, FP, TN, FN)딥러닝 모델에서 평가 지표는 어떤 모델의 성능을 측정하는 단위가 되기 때문에 매우 중요합니다. 모델에 대해서 평가를 할 수 없다면 모델들끼리의 좋고 나쁜지 알 수 없기 때문입니다. 성능을 위해서 사용되는 지표의 기본 개념들을 알아보겠습니다. Confusion Matrix(TP, FP, TN, FN) 저 위에 설명이 직관적으로 와닿지 않을 수 있습니다. 조금 풀어 써보겠습니다. 먼저 TP, FP, TN, FN의 단어 뒷부분을 담당하는 Positive(or Negative)는 나의 생각을 나타냅니다. 내가 문제를 정답으로 생각하냐 오답으로 생각하냐를 나타냅니다. 그렇다면 단어 앞부분의 True(or False)는 내 생각이 맞는지 틀린지 정해주는 기준이 됩니다. 그리고 단어를 해석할 때, 단어 뒷부분의 P(..
2022.08.11 -
Seq2Seq 이론 및 구현을 정리하고 있습니다. github code : https://github.com/fakecan/Seq2Seq/ GitHub - fakecan/Seq2Seq Contribute to fakecan/Seq2Seq development by creating an account on GitHub. github.com 코드는 깃허브에 구현되어 있고, 자료는 아래 Reference를 참고하여 진행하였습니다. Reference Seq2Seq https://jiho-ml.com/weekly-nlp-22/ https://amber-chaeeunk.tistory.com/92 https://velog.io/@sujeongim/NLPSeq2Seq-with-Attention Seq2Seq code ..
Seq2SeqSeq2Seq 이론 및 구현을 정리하고 있습니다. github code : https://github.com/fakecan/Seq2Seq/ GitHub - fakecan/Seq2Seq Contribute to fakecan/Seq2Seq development by creating an account on GitHub. github.com 코드는 깃허브에 구현되어 있고, 자료는 아래 Reference를 참고하여 진행하였습니다. Reference Seq2Seq https://jiho-ml.com/weekly-nlp-22/ https://amber-chaeeunk.tistory.com/92 https://velog.io/@sujeongim/NLPSeq2Seq-with-Attention Seq2Seq code ..
2022.08.10 -
유튜브 F : 전체화면 ↑ or ↓ : 볼륨 조절 → or ← : 영상 ?초 전후 윈도우 캡처 : Window 키 + Shift + S 듀얼 모니터에서 크롬 창 전환 : Window 키 + Shift + → or ←(방향키) 모니터 좌분할 : Window 키 + ← (마찬가지로 우분할은 Window 키 + →) 크롬 선택 탭 제거 : Ctrl + W 현재 창에서 새 탭 추가 : Ctrl + T 새로운 창에 탭 추가 : Ctrl + N 창 좌측이나 우측으로 절반 띄우기 : Window 키 + → or ←
웹서핑 시 자주 쓰는 단축키유튜브 F : 전체화면 ↑ or ↓ : 볼륨 조절 → or ← : 영상 ?초 전후 윈도우 캡처 : Window 키 + Shift + S 듀얼 모니터에서 크롬 창 전환 : Window 키 + Shift + → or ←(방향키) 모니터 좌분할 : Window 키 + ← (마찬가지로 우분할은 Window 키 + →) 크롬 선택 탭 제거 : Ctrl + W 현재 창에서 새 탭 추가 : Ctrl + T 새로운 창에 탭 추가 : Ctrl + N 창 좌측이나 우측으로 절반 띄우기 : Window 키 + → or ←
2022.05.04 -
크롬 업데이트 후, 어느 순간부터 아래와 같이 텍스트 내에서 커서를 클릭할 수 있고 깜빡이는 현상이 발생하였습니다. 이에 대한 해결법입니다. 해결법 1. 크롬 탭에서 우측 상단의 더보기(점 3개) 버튼을 클릭합니다. 2. [설정]을 클릭합니다. 3. 설정에서 [고급] 탭을 클릭한 후, [접근성]을 클릭합니다. 4. [텍스트 커서로 페이지 탐색]이 켜져 있다면 끕니다.(아래의 경우는 켜져 있기에 끄면 해결됩니다.) 이걸 어떻게 검색할지를 몰라서 한참 헤맸네요,, 키워드는 chrome cursor bug를 사용했고 참고한 사이트는 아래와 같습니다. 참고 : https://browserhow.com/how-to-disable-the-blinking-text-cursor-in-chrome/ How to Disa..
Chrome(크롬)에서 텍스트 내 커서가 깜빡이지 않게 하는 법크롬 업데이트 후, 어느 순간부터 아래와 같이 텍스트 내에서 커서를 클릭할 수 있고 깜빡이는 현상이 발생하였습니다. 이에 대한 해결법입니다. 해결법 1. 크롬 탭에서 우측 상단의 더보기(점 3개) 버튼을 클릭합니다. 2. [설정]을 클릭합니다. 3. 설정에서 [고급] 탭을 클릭한 후, [접근성]을 클릭합니다. 4. [텍스트 커서로 페이지 탐색]이 켜져 있다면 끕니다.(아래의 경우는 켜져 있기에 끄면 해결됩니다.) 이걸 어떻게 검색할지를 몰라서 한참 헤맸네요,, 키워드는 chrome cursor bug를 사용했고 참고한 사이트는 아래와 같습니다. 참고 : https://browserhow.com/how-to-disable-the-blinking-text-cursor-in-chrome/ How to Disa..
2022.05.04 -
주피터랩(jupyter lab)을 새로 만든 가상 환경에 쓰려는데 이런 에러가 생겼다. 에러 발생 이유는 버전 호환이 잘 안맞는다고 판단하였다. 해결법 jupyterlab의 최신 버전(3.2.5)은 그대로 두고 jupyterlab-server를 2.8.2로 다운그레이드하였다. 만약 jupyterlab-server가 깔려있는데 버전이 안 맞는 경우에는 pip uninstall jupyterlab-server 후, pip install jupyterlab-server==2.8.2를 실행한다. 깔려있지 않으면 당연히 pip install jupyterlab-server==2.8.2를 실행한다.
[Error] cannot import name 'WORKSPACE_EXTENSION' from 'jupyterlab_server'주피터랩(jupyter lab)을 새로 만든 가상 환경에 쓰려는데 이런 에러가 생겼다. 에러 발생 이유는 버전 호환이 잘 안맞는다고 판단하였다. 해결법 jupyterlab의 최신 버전(3.2.5)은 그대로 두고 jupyterlab-server를 2.8.2로 다운그레이드하였다. 만약 jupyterlab-server가 깔려있는데 버전이 안 맞는 경우에는 pip uninstall jupyterlab-server 후, pip install jupyterlab-server==2.8.2를 실행한다. 깔려있지 않으면 당연히 pip install jupyterlab-server==2.8.2를 실행한다.
2021.12.23 -
model.evaluate에서 주로 발생하는 에러이다. 에러 형태 model.evaluate 평가 부분에서 오류가 나서 이유가 뭔가 찾아보게 되었다. 아마 대부분의 경우는 이것으로 해결될 듯 하다. 해결 방법 model.load_model(...) model.compile(...) model.evaluate(...) 모델이 잘 로드되었고 컴파일까지 진행되어 있는지 확인하세요. 저와 같은 경우에는 model.save한 형태의 .h5 모델 파일을 load_model한 후, compile을 실행하지 않고 evaluate하면서 위와 같은 오류가 발생하였습니다. 깃허브에도 이 문제에 대한 해결이 아래와 같이 나와있습니다. 참고: https://github.com/tensorflow/tensorflow/issues..
TypeError: '<' not supported between instances of 'function' and 'str'model.evaluate에서 주로 발생하는 에러이다. 에러 형태 model.evaluate 평가 부분에서 오류가 나서 이유가 뭔가 찾아보게 되었다. 아마 대부분의 경우는 이것으로 해결될 듯 하다. 해결 방법 model.load_model(...) model.compile(...) model.evaluate(...) 모델이 잘 로드되었고 컴파일까지 진행되어 있는지 확인하세요. 저와 같은 경우에는 model.save한 형태의 .h5 모델 파일을 load_model한 후, compile을 실행하지 않고 evaluate하면서 위와 같은 오류가 발생하였습니다. 깃허브에도 이 문제에 대한 해결이 아래와 같이 나와있습니다. 참고: https://github.com/tensorflow/tensorflow/issues..
2021.11.30