본문 바로가기
반응형
반응형

프로그래밍20

반응형
ubuntu18.04 XGBoost 설치 Your Commands Linux-Terminal sudo pip3 install cmake # 설치 안되어있을시 1. git clone --recursive https://github.com/dmlc/xgboost.git 2. cd xgboost 3. make 4. cd python-package 5. python setup.py install --user 2022. 3. 17.
파이썬으로 동영상 파일 처리 방법 123456789101112131415161718192021222324252627282930#!pip install opencv-python import opencv file_path = ' 파일 경로 ' cap = cv2.VideoCapture(file_path) # 프레임 수 확인 frames = int(cap.get(cv2.CAP_PROP_FRAME_COUNT)) len(frames) # 프레임 전부 읽어오기 n_frames = []ret = True while ret: ret, frame = cap.read() if not ret: break RGB = cv2.cvtColor(cv2.COLOR_BGR2RGB) n_frames.append(RGB) # 이미지 확인 cv2.imshow('img', n.. 2021. 4. 2.
freeze_support() error 해결 개발환경 - window10 - pytorch 1.2.0 - pycham 2020.3.3 1. Problem pytorch를 사용해서 model을 학습하려고 할 때 해당 error가 발생하였다. 2. Reason window 환경은 unix, linux와 다르게 *fork 를 지원하지 않고 *spawn을 사용한다고 하는데 spawn은 부모프로세스와 자식 프로세스가 구분되지 않아 프로세스를 계속 불러오는 재귀호출이 발생한다. * fork : 부모 프로세스에서 자식 프로세스를 하나 복제 생성해 주는 역할을 한다. 이때 복제 생성시, 부모 프로세스와 같은 프로세스가 만들어짐 * spawn : 부모 프로세스는 깨끗한 새 파이썬 인터프리터 프로세스를 시작한다. 자식 프로세스는 프로세스 객체의 run() 메서드를 .. 2021. 3. 25.
[AWS] AWS EC2 시작부터 jupyter notebook 설치 Ubuntu Server을 선택한다. 이 화면이 나오면 그대로 '검토 및 시작' 버튼을 클릭한다. 이 화면에서도 '시작하기' 버튼을 눌러 넘어간다. 키페어를 '새 키페어 생성'으로 바꾸고 파일이름을 설정한다. 나는 보시다시피 'good'으로 지었다. 그 후 키페어를 다운받은 후 '인스턴스 시작'을 누른다. (키페어는 중요하기 때문에 잘 보관하길 바람) 실행이 완료되면 이런 화면이 뜬다! 나는 인스턴스를 중지했기 때문에 '중지됨' 이지만 처음 시작하면 실행중 이라고 되있다. 여기까지 끝나면 아까 다운받았던 키페어 파일로 간다 (good.pem 이런식으로 저장되있음) 파일의 속성을 들어가자. 그 후 보안클릭 후 고급설정을 들어가면 이런 설정이 나오는데 Administrators 와 SYSTEM을 제외한 것들.. 2020. 9. 26.
반응형