전체 글

공부하고 삽질한 것 정리하는 블로그입니다. 코딩 테스트 대비를 위한 백준-프로그래머스 문제 풀이, pytorch/ubuntu 에러 해결법, 논문 리뷰 등을 올립니다.
간단한 수정으로 해결 가능 sudo vi /usr/lib/python3/dist-packages/UbuntuDrivers/detect.py 해서 py파일 들어간 후 i (입력) 누르지 말고/int(package_name) 입력 + 엔터로 search하기 835 line에 version = int(package_name.split('-')[-1]) 을 version = int(package_name.split('-')[-2]) 로 수정 **** 23/08/06 수정 버전 이름에 -open이나 -open-server가 들어가는 경우 등 다양한 경우가 있으니 -2 -> 2로 수정하거나 확인해보고 본인 버전에 맞게 수정,, ref ) https://askubuntu.com/questions/1436601/ubu..
스펙 : rtx 3090 + ubuntu 22.04 문제상황 : ubuntu nvidia-driver install 후 nvidia-smi 실행 시 NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running. 또는 No devices were found 가 출력되는 오류 발생 해결방안 : ubuntu-driver 재설치 나의 경우 driver-525-open, 470 등 다양한 버전을 설치해봤는데 싹 다 오류나고, 525로 설치하니 정상 동작함. 아래 명령어 실행 # lshw -C display # 그래픽카드 ..
"시작점 (0, 0) 도착점 (1, 2)일 때, 2차원 배열 (3X3)에서 시작점으로부터 도착점까지의 최단거리를 찾아라"는 문제를 푸는 과정입니다. 우선 2차원 배열과 queue를 선언합니다. 본인이 설정해 둔 move에 맞게, 값을 더해가며 현재 위치에서 북, 동, 남, 서 순으로 순회하며 다음 갈 위치를 계산합니다. 아래 그림은 현재 위치(시작 위치)에서 북, 동쪽을 탐색하는 과정입니다. 이런식으로 북, 동, 남, 서를 위치마다 한번씩 다 탐색하게 됩니다. (아래 그림) nx,ny가 MAP의 범위를 초과했거나, 이미 방문했던 노드인 경우에는 생략합니다. 위 그림처럼 (0,0)위치에서 다 순회한 이후에는 다시 현재 queue의 맨 앞 원소를 pop하여 (0,1)에서 북, 동, 서, 남 을 순회합니다. ..
ADsP(데이터분석 준전문가)란?데이터분석 준전문가(ADsP : Advanced Data Analytics Semi-Professional)란 데이터 이해에 대한 기본지식을 바탕으로 데이터분석 기획 및 데이터분석 등의 직무를 수행하는 실무자를 말함ADsP 시험 신청방법www.dataq.or.kr/www/main.do데이터자격시험카드결제/계좌이체 환불 환불 요청시 즉시환불www.dataq.or.kr회원가입 후 데이터분석 준전문가 시험일정을 보고 신청하면 된다. 시험 접수하고 나중에 접수비를 입금해도 된다. 금액은 50000원이다. 시험은 총 40문제가 출제되고, 과락은 40점이다. 시험 난이도, 공부방법 - 시험 난이도는 3.5/5점이라고 생각한다. (컴활 1급 필기 난이도 정도!) - 노베이스로는 한 3..
출처 : www.clien.net/service/board/kin/13136842 Visual Studio Code에서 주석 단축키 (Ctrl + /) 가 안될때? : 클리앙 안녕하세요, Visual Studio Code를 사용하고 있는데 가끔씩 Ctrl + /키가 작동하지 않아서 왜 그런지 궁금해서 질문드립니다. 이게 여러단축키를 쓰면서 먼가 비활성화되어서 작동이 안되는것같은데.. www.clien.net 비쥬얼 코드에서 Ctrl+Shift를 누르면 입력기를 변경할 수 있는데, 이때 한컴입력기로 변경되면 갑자기 단축키가 안먹는다. 시작표시줄에서 한컴입력기로 설정되어 있으면 Microsoft 입력기로 변경하면 수정됨 ㅎ + 아래아는 한컴 '한'은 마소 입력기
· 개발환경
현재 사용중인 터미널에서 git config user.name git config user.email 하여 현재 계정 정보 확인 git config --global user.name 바꿀계정이름 git config --global user.email 바꿀이메일주소 하여 변경 후 git config user.name git config user.email 로 변경 된 계정 정보 확인 마지막으로 윈도우 자격증명 변경하기(아래 출처 참조) 제어판 > 사용자 계정 > 자격 증명 관리 > Windows 자격 증명 >일반 자격 증명 > 일반 자격증명 편집 > git:https://github.com 주소에 변경할 계정이름, 암호 등록
장고 python manage.py runserver 후 다음과 같은 오류 발생 시 aws 보안그룹으로 가서(ec2 인바운드 규칙) 내 아이피가 제대로 등록됬는지 확인해야함 보통 내 아이피주소가 바뀌어서 등록안된 경우가 많음 -> 새로 모든트래픽 + ip/32 해서 등록해~ ref : velog.io/@yhe228/AWSRDS-DB-%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4-%EC%97%B0%EA%B2%B0-%EC%98%A4%EB%A5%98-ERROR-2003-HY000-Cant-connect-to-MySQL-server
한국어 설명 ref : https://hongl.tistory.com/31r FLOPS (FLoating point OPerationS) - 플롭스 개발한 딥러닝 모델은 얼마나 빠를까요? 특히, 모바일 같은 저사양 디바이스에서의 딥 뉴럴 네트워크에서는 성능보다는 해당 사양에서 원활히 돌아가는지가 서비스 측면에서 매우 중요합니다. hongl.tistory.com 계산법 ref : https://github.com/sovrasov/flops-counter.pytorch sovrasov/flops-counter.pytorch Flops counter for convolutional networks in pytorch framework - sovrasov/flops-counter.pytorch github.co..
감자156
감자블로그