본문 바로가기

IT

(autokeras)AttributeError: 'google.protobuf.pyext._message.RepeatedCompositeCo' object has no attribute 'append'

autokeras를 시도하던 도중 다음과 같은 에러와 함께

AttributeError:'google.protobuf.pyext._message.RepeatedCompositeCo' object has no attribute 'append'

 

too many fail build model 에러가 함께 떳다.

 

구글링해도 만족할만한 결과를 찾기가 쉽지 않았다. 

autokeras 커뮤니티가 아직 활발하지 않기 때문이다.

 

stack over flow를 통해 해답을 얻을 수 있었다.

pip install -U protobuf==3.8.0

노트북을 사용하는 경우는

!pip install -U protobuf==3.8.0

을 통해 protobuf 버젼을 업그레이드 해준다.

 

정확한 이유는 잘 모르겠다...

 

저 문제는 해결했지만... OOM의 문제를 직면... 경험상 GPU memory가 최소 16G이상은 되야 할것같다..