Colab에서 tensorflow 1.13 downgrade시 오류에 따른 colab용 실습 코드 변경 공지

안녕하십니까,

2~3일 전부터 구글 Colab에서 GPU를 사용할 시 tensorflow 1.13으로 downgrade가 되지 않는 현상이 발생했습니다. 이에 Colab github에 issue를 등록하였으나 아직까지 정식 답변이 오지 않고 있습니다. Colab에서 tensorflow downgrade가 오랫동안 가능했으므로 일시적인 현상일 수 있지만, 기간이 더 길어질지도 모르겠습니다.

tensorflow 1.15로는 정상적으로 downgrade 가능합니다. 이에 그동안 tensorflow 1.13 에서 실습한 faster RCNN, SSD, 그리고 Mask RCNN을 tensorflow 1.15, keras 2.3 환경으로 실습할 수 있도록 실습 코드를 변경하였습니다.

Faster RCNN, SSD는 tensorflow 1.15에서 아무 문제 없으며, Mask RCNN의 경우는 패키지에 약간 수정만 하면 되기에 이 역시 tensorflow 1.15에서 구동 될 수 있도록 실습 코드를 수정하였습니다.

해당 소스코드는 https://github.com/chulminkw/DLCV/blob/master/DLCV_Colab_SrcCode_new.zip

에 있습니다.

문제는 YOLO 입니다. 현재 yolo에서 사용하는 keras-yolo3 는 tensorflow 1.15와 호환되지 않습니다. 만일 Colab에서 1.13 downgrade가 이번주 금요일(8월 14일)까지도 해결되지 않으면 keras-yolo3 를 tensorflow 1.15에서 호환 될 수 있도록 패키지를 수정해보겠습니다.

Colab을 이용하신다면 당분간은 yolo 실습 강의 학습을 늦춰주십시요. 늦어도 8월 말까지는 완료하도록 하겠습니다.

본의 아니게 Colab 환경을 이용하시는 분들에게 학습에 지장을 끼쳐 송구스럽습니다.

감사합니다.

HANJU HAN 프로필
HANJU HAN 2020.08.12 고생해 주셔서 정말 감사드립니다
채널톡 아이콘