일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- OpenCV
- 기타 연주
- error
- ubuntu
- Linux
- paramiko
- 핑거스타일
- YOLO
- windows forms
- C
- LIST
- pip
- JSON
- SSH
- pytorch
- Numpy
- Visual Studio
- Python
- VS Code
- 프로그래머스
- 명령어
- label
- Selenium
- 오류
- 채보
- C++
- mysql
- Docker
- pandas
- C#
- Today
- Total
목록전체 글 (318)
기계는 거짓말하지 않는다
Ubuntu에서 pip를 이용하여 Flask를 설치할 때, 아래와 같은 오류가 발생했다.distutils는 초기 Python 패키지를 빌드하고 설치하는 도구이며,Python이 최근 버전이면 disutils는 더 이상 사용되지 않고, setuptools와 pip를 사용한다.Installing collected packages: blinker Attempting uninstall: blinker Found existing installation: blinker 1.4error: uninstall-distutils-installed-package× Cannot uninstall blinker 1.4╰─> It is a distutils installed project and thus we cannot ..
NVIDIA DeepStream SDK Python App에서 Smart Record start 시그널이 실행된 후,현재 저장되는 영상 파일의 경로(location)와 이름을 얻기 위해 고민하고 해결했던 과정이다.기존 DeepStream C++ 코드에서는 NvDsSRContext 내의 filesink에 Gstreamer Element로 저장된다.그래서 아래와 같이 이 filesink를 이용하면 현재 저장되고 있는 경로를 얻을 수 있다.g_object_get(G_OBJECT(ctx->filesink), "location", recording_video_file_path, NULL);그러나 NVIDIA DeepStream SDK Python App에서 Smart Record 진행 중 filesink의 loc..
쿠버네티스 파드의 도커 컨테이너 내에서 nvidia-smi를 입력했을 때, 간혹 아래의 오류를 보는 경우가 있다.Failed to initialize NVML: Unknown Error컨테이너를 정지했다가 재시작하면 동작하긴 하지만 근본적인 해결법이 아니다.오랫동안 많은 고민을 했지만 다른 방법으로도 해결하진 못했다./etc/nvidia-container-runtime/config.toml에서 no-cgroups = false를 설정하거나,/etc/docker/daemon.json에서 "exec-opts": ["native.cgroupdriver=cgroupfs"] 추가 등으로도 해결되지 않았다. 해결법은 Deployment의 yaml 설정 파일에서 privileged를 true로 설정하거나(권장하지 않..
특정 파일의 내용을 모두 비우려면 아래와 같이 할 수 있다.주기적으로 비우려면 crontab 또는 script 등을 활용한다.> test.txt >를 입력후 파일 이름을 입력한다.
VS Code 사용 중, 되던 주석 처리 단축키(Ctrl + /)가 작동하지 않는 경우가 있다.입력 키를 변경한 것이 아니라면, 입력기가 한컴 입력기나 다른 입력기로 변경되어있는 경우에정상 작동하지 않는다. 입력기 변경 단축키를 잘못 눌렀을 수 있다. 위 이미지와 같이 입력기를 변경한다.
torchvision.transforms.Resize에서 size 매개변수는 두 가지 사용 방식이 있다.매개변수는 int와 tuple 형식의 (height, width)을 전달할 수 있다.transforms.Resize(256)매개변수에 int 형식을 전달하면 짧은 축을 기준으로 크기를 조정한다.이는 종횡비가 유지된다.입력 이미지의 가로 또는 세로 길이 중 짧은 쪽이 256 픽셀이 되도록 이미지의 크기를 조정한다.긴 쪽은 원래 비율을 유지하면서 비례적으로 조정한다.원본 이미지가 800 x 600(width x height)인 경우, 짧은 축인 세로 길이가 256 픽셀로 조정된다.가로 길이는 size * width / height인 341 픽셀이 된다.transforms.Resize(256, 256)매개변..
Python에서 파일을 열 때 사용하는 open 함수의 mode 매개변수에 관한 간략한 설명이다.mode 매개변수는 파일을 어떤 방식으로 열지 결정하고, 이에 따라 파일 읽기, 쓰기, 추가를 할 수 있다.텍스트 모드, 바이너리 모드를 선택할 수 있다.기본 모드는 t(text mode), 텍스트 모드이다.모드 종류, 요약r / r+: 읽기 전용 / 읽기 및 쓰기 w / w+: 쓰기 전용 (기존 내용 삭제) / 쓰기 및 읽기 (기존 내용 삭제) a / a+: 추가 모드 / 추가 및 읽기 모드 b: 바이너리 모드 (위 모드와 결합 가능) x: 배타적 생성 모드 (파일이 존재하지 않을 때만 생성)모드 설명r (읽기 전용)파일을 읽기 전용으로 연다.파일이 존재하지 않으면 FileNotFoundError 예외가 발..