오류해결(10)
-
[오류해결] AttributeError: module 'keras.backend' has no attribute 'control_flow_ops'
Keras 모델을 실행하였더니 다음과 같은 에러가 나올 수 있다. 오류를 보면 keras.backend가 control_flow_ops를 포함하지 않고 있지 않아서 인데 이것은 "keras 버전" 문제이다. 따라서 ①keras를 2.2.4이하의 버전으로 downgrade하거나 ②K.control_flow_ops.while_loop를 tf.while_loop로 바꾸어줌으로써 해결할 수 있다. 단, ②는 버전에 따라 되는 사람이 있고 안되는 사람이 있다하니 참고...
2021.06.16 -
[오류해결] Darknet make에러: fatal error: cudnn.h: No such file or directory
Ubuntu에서 다크넷을 make하는 도중에 다음과 같은 에러가 나올 수 있다. 필자는 cudnn이 설치되어있지 않은 줄 알았지만 자세히 보니 설치가 되어있었다... cudnn.h 파일을 계속 못찾는데 분명 path도 정해주었고, cuda폴더에도 복사가 제대로 되어있었다. 인터넷을 서칭했을 때, cudnn.h를 찾아서 /usr/include에 넣어주라고 하는데...뭔가 해결방법이 석연치 않았다. 이번에는 오류문구를 자세히 살펴보았다. chmod +x *.sh g++ -std=c++11 -std=c++11 -Iinclude/ -I3rdparty/stb/include -DOPENCV `pkg-config --cflags opencv4 2> /dev/null || pkg-config --cflags openc..
2021.06.09 -
[오류해결] attributeerror: 'str' object has no attribute 'decode'
Keras 학습 중 또는 save함수를 사용할 때, 다음과 같은 에러가 나올 수 있다. 오류 자체만으로는 어디가 문제인지 알 수가 없는데 해결법은 매우 간단하다. 문제는 h5py의 버전이고, 이 버전을 2.10.0 버전으로 맟추어주면 해결이다. ㅎㅎ..매우 간단 pip install h5py==2.10.0 너무 짧아서 포스팅하기도 애매하다..
2021.05.26 -
[오류해결]이미지 모서리 검게 나오는 현상
이번에 파이썬으로 이미지를 합성해야하는 일이 있었는데 계속 합성된 이미지의 테두리가 검정색으로 표현되는 오류가 있었다. 해결법은 매우 간단하여서 너무 허무... 처음 파이썬으로 이미지를 불러올 때, icon_path = "./img/crossing2.png" icon_shape = (50, 50) icon_img = cv2.imread(icon_path) 이 상태로 불러서 합성을 하니 다음과 같이 모서리가 검정색으로 표현되어 거슬리는 현상이 일어났다... 짜증나서 투명도라던가 다른 방법들을 구글로 몰색해보았지만 하나도 통하지 않았고, 뭐가 문제지...이러고 있었는데 다른 합성 코드들과 다른 점이 한 군데 있다는 것을 발견! 그것은... icon_img = cv2.imread(icon_path, cv2.I..
2021.05.25 -
[오류해결] ./darknet: error while loading shared libraries: libavcodec.so.57: cannot open shared object file: No such file or directory
darknet을 실행하는 중에 다음과 같은 오류 문구가 나왔다. ./darknet: error while loading shared libraries:libavcodec.so.57:cannot open shared object file: No such file or directory 2개월 전까지만 해도 잘썼는데 갑자기 안되니 당혹스럽다.... 오류문구가 나오면 바로 복사해서 구글에 때려넣는(?)것은 필수.. libavcodec.so 라이브러리가 들어있는 폴더를 LD_LIBRARY_PATH에다 환경설정을 해주어야한다는 말이 있어 시도! aistudy@aistudy-pc:~$ whereis libavcodec.so.57 오잉?? libavcodec.so: 를 포함하는 폴더를 찾지 못한다....뭐지? 설마...
2021.05.06