작성
·
505
0
안녕하세요 선생님. 제가 ec2환경에서 yolo를 inference만 하려고 하는데요.
keras의 backend __init__.py도 바꾸고, 코랩환경에서 만들었던 trained_weights_final.h5, *_class.txt 두 가지를 사용하여 inference만 해보려고 하는데 이러한 오류가 나옵니다.
수업내용 그대로 따라했던거같은데, 제가 빠뜨린게 없는지 혹은 환경설정을 잘못했는지 어떠한 문제가 있는지 알려주시면 감사하겠습니다.
답변 6
1
1
원래 keras yolo는 tensorflow 1.13 keras=2.2에서 동작합니다. keras 2.3 이라 keras backend의 load_backend()에서 오류가 발생하는 것 같습니다.
ec2 에서 tf 113 환경으로 맞춰 주시면 됩니다만, 현재 ec2는 gpu가 아닌가요?
만일 tensorflow 1.15 환경에서 구동하시려면, 아래 colab 실습 환경 노트북에서 주의해야 할 사항을 명기된대로 ec2에 수행 해주셔야 합니다. 이에 대한 내용이 YOLO 코랩 실습시 유의사항 동영상에 (6분 30초쯤에 있습니다) 있으니 참조하시기 바랍니다.
0
0
0
0
안녕하십니까,
keras 버전이 안맞는 걸로 보입니다만, 현재 tensorflow_p37 가상환경의 keras 버전이 YOLO 환경과 맞는지 다시 확인 부탁드립니다.
감사합니다.