본문 바로가기

Computer55

[VScode 서버 연결 끊길 때] Cannot reconnect. Please reload the window. vscode로 모델 학습 시 학습시간이 오래 걸려서 그 사이 서버와의 연결이 끊어질 수 있음 -> tmux 사용하기! tmux 명령어: https://on-ai.tistory.com/10 [Tmux] Terminal에서 다중창 띄우기 저는 terminal 창에서 코드를 작성하는 로망을 가지고 있습니다..! 주변의 다른 코드를 만지는 사람들도 영화 속 한장면과 같은 이러한 로망을 가지고 있었는데요..? 하지만, 이것은 사용자 입장에 on-ai.tistory.com tmux에서 스크롤 사용하기: https://ijsilver.tistory.com/52 tmux scroll 올리기 tmux 사용하면서 지나간 내용을 보고싶은데 스크롤이 올라가지 않는다. 스크롤 모드로 넘어가야 한다. 컨트롤 + b 을 누르고 [.. 2022. 12. 14.
[ML] train, valid, test batch size 조정하기, 그 영향 https://towardsdatascience.com/how-to-break-gpu-memory-boundaries-even-with-large-batch-sizes-7a9c27a400ce How to Break GPU Memory Boundaries Even with Large Batch Sizes Overcoming the problem of batch size and available GPU memory in training neural networks towardsdatascience.com https://stackoverflow.com/questions/54413160/training-validation-testing-batch-size-ratio Training, Validation, Tes.. 2022. 12. 6.
[Redash] name '_inplacevar_' is not defined Error 메세지: name '_inplacevar_' is not defined Redash에서 서비스하는 python은 여러가지 제약조건이 걸려 있으므로 이에 맞추어 코드를 수정해줘야 한다. 위 에러의 경우 파이썬에서 기본적으로 제공하는 연산자인 (ㅜㅜ) 할당연산자를 redash에서 지원하지 않기 때문에 일어나는 에러이므로, count += 1 와 같은 코드를 count = count + 1 로 수정해야 한다. 할당연산자에 대해서는 밑 링크에서 확인.. https://wikidocs.net/1160 4.3. 할당 연산자 ### 할당 연산자 (Assignment Operators): a = 10, b = 20 이라 가정한다. | Operator | Description | Example | |… wik.. 2022. 12. 1.
[seaborn] histplot legend 순서 뒤집는 법, 바꾸는 법 stacked countplot을 그릴 때 가장 쉽게 구현할 수 있는 방법이 seaborn의 histplot에 hue 파타미터를 지정해주는 것인데요, matplotlib이나 seaborn에서 제공하는 다른 플랏 객체들과는 달리 seaborn의 histplot은 legend의 순서를 쉽게 바꿀 수 없습니다. 그런데 기본적으로 제공하는 legend의 순서가 stack이 된 순서와는 역순이라는 문제점이 있습니다. legend와 bar의 순서가 뒤바뀌어 있어서 눈으로 보고 해석하기에 상당히 헷갈립니다. matplotlib legend order reverse change plot legend order reverse legend legend order seaborn .. 등등 다양한 검색어로 검색해 보았지만 뚜.. 2022. 10. 20.
[Google Sheets/Apps Script] 구글 시트 테두리 자동화하기 엑셀을 활용할 때에는 행 / 열이 추가될 때마다 테두리를 자동으로 적용할 수 있는데요, 구글 시트에서는 기본적으로 이러한 기능을 지원하고 있지 않습니다. 따라서 새로운 행/열이 추가될 때마다 기존에 있던 테두리를 지우고, 새로 만들어 줘야 하는데요 Google Apps Script를 활용하면 간단하게 기존에 있던 테두리를 지우고 새로 만들 수 있습니다. Google Apps Script 공식 문서는 다음 링크에 있습니다. https://developers.google.com/apps-script/samples Apps Script 샘플 개요 | Google Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English 의견 보내기 Apps .. 2022. 10. 19.
[PCA] 공분산 행렬, PCA https://m.blog.naver.com/tjdrud1323/221720259834 PCA(주성분 분석)_Python(파이썬) 코드 포함 PCA PCA는 무엇이며 언제 사용하는가? https://www.youtube.com/watch?v=FgakZw6K1QQ P... blog.naver.com https://www.youtube.com/watch?v=jNwf-JUGWgg 공분산 행렬 - 공분산 행렬의 의미: 각 feature의 변동이 얼마나 닮았나? - 각 feature에서 평균을 뺀 값 : 변동 - 닮은 정도를 알기 위해서는 키의 변동, 몸무게의 변동에 내적을 적용. -> 두 매트릭스 곱해주면 분산, 공분산으로 이루어진 symmatric matrix가 만들어지게 됨 - n이 아니라 n-1으로 나눠주.. 2022. 9. 20.