Python 코드 중 특정 파일을 열 때 PermissionError가 생기는 이유는 대다수 파일의 권한 자체가 문제이거나 파일 경로가 잘못됐을 때가 많다. Ubuntu같은 경우, chmod +x 등으로 실제 파일 권한을 변경해줄 수 있지만, Windows 등에서 오류가 나는 이유의 대다수는 경로 문제가 많으며, 아래와 같은 부분이 잘못됐을 확률이 크다. 파일 경로가 이상하거나 파일이 아닌 폴더 경로 등을 지정할 경우 오류가 발생한다. 파일의 확장자 명을 틀리거나 Windows나 Ubuntu 상에서 경로의 디렉토리 구분자를 \\, /를 서로 바꿔 사용하는 경우, 드물게는 파일이 개발환경이 아닌 다른 프로그램에서 사용 중일때도 발생한다고 한다. open 함수의 파일 경로를 명확히 한 후 돌리면 정상적인 동..
Python

※ 본 게시물에 사용된 내용의 출처는 대다수 에서 사용된 자료이며, 개인적인 의견과 해석이 추가된 부분도 존재합니다. 그림의 경우 교재를 따라 그리거나, 제 임의대로 추가 수정한 부분도 존재합니다. 저 역시도 공부하고자 포스팅한 게시물이니, 잘못된 부분은 댓글로 알려주시면 감사하겠습니다. - Fashion MNIST- Deep Neural Network Fashion MNIST 데이터셋 분석해보기FasionMNIST- 28×28 픽셀의 흑백 이미지- 70,000장 (train set : 60,000 / test set : 10,000) 으로 구성- 총 10개의 클래스(의류,가방)등의 이미지를 포함한 데이터셋- 이미 가공되어 있는 데이터셋이기 때문에 단순히 Torch로 다운받아 사용할 수 있다. Fashi..
python 코딩 중 특히나 머신러닝처럼 feature의 사이즈에 민감한 코드의 경우, python debugger 즉 pdb가 큰 도움이 될 수 있다. 이 pdb 모듈을 사용하면 마치 eclipse나 visual studio, pycharm처럼 매 순간의 변수값을 알아낼수도 있고 직접 trace를 볼 수도 있다. pdb — 파이썬 디버거 — Python 3.7.9 문서 pdb — 파이썬 디버거 소스 코드: Lib/pdb.py pdb 모듈은 파이썬 프로그램을 위한 대화형 소스 코드 디버거를 정의합니다. 소스 라인 단계의 중단점(breakpoint) 및 단계 실행(single stepping) 설정, 스택 프 docs.python.org import pdb; pdb.set_trace() 상단의 코드를 디버..
ImportError : No module named skimage conda install scikit-image ImportError : No module named matplotlib (Conda) conda install matplotlib (Pip) pip install matplotlib ImportError : No module named cython (Conda Env) conda install cython (Pip) pip install cython ImportError: No module named google.protobuf.internal pip install protobuf ImportError: No module named yaml pip install pyyaml ImportE..