일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- torch
- 파이썬
- 파이토치
- 정보처리
- 정보처리기사 실기
- 딥러닝
- 실기시험
- python3
- 기사 실기
- keyboards
- coding
- 우분투
- NCS
- Logitech
- ubuntu
- 2020정보처리기사
- 국가자격증
- 자격증
- qnet
- 큐넷
- Python
- 로지텍
- 코딩
- DEEPLEARNING
- pytorch
- Anaconda
- 실기
- 정보처리기사
- Apple
- 기사시험
- Today
- Total
목록Python (7)
dhwiii's notepad | 딥 러닝, 코덱 일기장
케라스를 사용하기 위해 import keras를 했더니 나타났던 오류 입니다. AttributeError: module 'keras.utils.generic_utils' has no attribute 'populate_dict_with_module_objects' 기존에 확인을 하려던 파이썬이 3.7버전이었는데, Keras 공식 홈페이지에서 Compability를 확인해보니 파이썬 버전이 3.6까지 지원했기에, 나타났던 오류였습니다. Stackoverflow에서는 keras 대신 tensorflow.keras를 import해서 오류를 고친 경우도 있었습니다.
Ubuntu에 Anaconda3를 설치한 후로 Anaconda가 자동으로 실행되어서 (base)환경으로 자동으로 시작된다. 매번 들어갈 때마다 conda deactivate를 하기 번거롭기 때문에 해당 자동 시작 옵션을 해제하려면 anaconda 환경이 실행되어 있는 상태에서 ((base)상태에서) conda config --set auto_activate_base false 명령어를 입력하면 된다.

import torch print(torch.__version__) cmd 명령창이라면 python을 입력한 후 위의 명령을 사용하면 파이토치의 버전을 알 수 있다.
파이썬 파이토치 에러입니다. IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Python number 파이썬 파이토치의 버전이 0.5 이전 버전을 사용하게 되면 해당 에러가 나타나게 되는데, [변경 전] generator_adversarial_loss.data[0] -> [변경 후] generator_adversarial_loss 이런 식으로 제일 뒤에 있는 [0]을 지워주시면 해결 됩니다. 참고 : github.com/NVIDIA/flownet2-pytorch/issues/113

아주 간단하게 line number를 생성할 수 있습니다. 아나콘다에 있는 주피터 노트북을 켠 다음 파일을 새로 생성하든 기존 파일을 들어가든, 작업창으로 들어갑니다. 1. 작업창 좌측 빈칸을 클릭하면 왼쪽 가장자리 줄이 파랗게 됩니다. 2. 그 상태에서 키보드 'L'을 누르면 라인이 생깁니다. 위의 방법은 테마가 씌워지지 않은 default 테마에서의 방법이며, 테마를 씌운 경우 Toggle Line Numbers라는 키가 있어 커맨드 없이 라인을 만들 수 있었습니다. (Jupyter Notebook에서 테마 씌우는 방법 : paka96.tistory.com/)
import cognitive_face as CF KEY = 'PERSONAL_KEY' # Replace with a valid subscription key (keeping the quotes in place). CF.Key.set(KEY) BASE_URL = 'https://koreacentral.api.cognitive.microsoft.com/face/v1.0' # Replace with your regional Base URL CF.BaseUrl.set(BASE_URL) # You can use this example JPG or replace the URL below with your own URL to a JPEG image. img_url = 'PERSONAL_IMG' #img_url ha..
import cv2 import sys import os CAM_ID = 0 capture = cv2.VideoCapture(0) def capture(camid = CAM_ID): cam = cv2.VideoCapture(camid) if cam.isOpened() == False: print ('cant open the cam (%d)' % camid) return None ret, frame = cam.read() if frame is None: print ('frame is not exist') return None cv2.imwrite('test.jpg',frame, params=[cv2.IMWRITE_JPEG_QUALITY,100]) cam.release() if __name__ == '__m..