- Pycharm 단축기sue991Mac 기준 opt + cmd + L : 라인 정리 (코드를 자동으로 정리해준다) ctrl + opt + O : 사용하지 않는 Import 정리 ctrl + G : 같은 문장 선택 shift + ctrl + G : 방금 선택한 문장 취소 cmd + B : 지정된 함수 사용한 곳 혹은 선언된 곳으로 이동 cmd + L : line 이동 검색 cmd + O : Class 검색 shift + cmd + O : File 검색 shift + shift : 전체 검색
- 2023-02-09 11:26:38
- tmux 사용법sue991원격으로 서버에 접속해 작업을 하다보니 와이파이만 끊기면 내가 학습하고 있던 모든 것이 날아가버리는 대참사가 일어나기 때문에 이를 방지하는 방법을 찾아봤다. 대표적인 툴은 nohup, screen, tmux가 있는데, 오늘은 그 중 tmux에 대해 정리해보고자 한다. tmux의 공식 위키는 여기다. 다양한 명령어와 커스터마이징을 할 수 있으니 참고하면 좋다. https://github.com/tmux/tmux/wiki GitHub - tmux/tmux: tmux source code tmux source code. Contribute to tmux/tmux development by creating an account on GitHub. github.com 먼저, 서버에 접속해 tmux를 설치한다. su..
- 2022-09-26 20:25:36
- Python Background 실행sue991Terminal을 종료하면 현재 실행중인 코드는 종료되게 된다. 따라서 백그라운드에서 코드를 돌려 터미널이 종료되더라도 코드는 계속 돌아가게끔 하는 방법이 필요하다. 터미널에서 단순히 백그라운드로 코드를 돌리는 코드는 다음과 같다. python3 FILENAME.py & 하지만 이 방법은 실행한 터미널 종료시 코드도 종료된다. 따라서 nohup을 이용해 python을 백그라운드에서 실행하고, 창을 닫아도 종료되지 않도록 할 것이다. nohup python3 FILENAME.py & 이렇게 돌리고 있으면 nohup.out 이라는 파일에 log가 찍힌다. 이때, 위 코드로 실행할 경우 log가 어느정도 쌓인 후 한번에 나타난다. 따라서 바로바로 log를 확인하고 싶은 경우에는 다음과 같이 코드를 실행하면 된..
- 2022-09-20 19:40:57
- Micro vs Macro Averagesue991인공지능 모델을 평가하는 대표적인 평가방법 중 하나는 F1-score이다.F1-score란 precision과 recall의 조화평균이다.$$ F1 Score = 2* \frac {Precision*Recall}{Precision+Recall}$$sklearn의 classification report 모듈을 사용한다면 내가만든 모델의 결과를 쉽게 확인할 수 있다.>>> from sklearn.metrics import classification_report>>> y_true = [0, 1, 2, 2, 2]>>> y_pred = [0, 0, 2, 2, 1]>>> target_names = ['class 0', 'class 1', 'class 2']>>> print(classification_report(y..
- 2022-08-18 16:58:12
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)