[Tensorflow] tflite-support EndVector() vectorNumElems 에러

문연수·2022년 9월 20일
0

Tensorflow

목록 보기
1/1

vectorNumElems 문제는 flatbuffers 라이브러리에서 더 이상 EndVector() 라이브러리에 대한 구버전 호환성을 지키지 않아서 발생하는 문제이다.

 따라서 위 문제를 해결하기 위해선 tflite-support 에서 지원하는 flatbuffers 라이브러리의 버전을 맞출 필요가 있다.

 필자가 사용하는 tflite-support0.4.2 이고 테스트 해본 결과 flatbuffers2.0 까지 호환이 되는 듯 하여 해당 버전으로 설치했다:

pip3 install flatbuffers==2.0

Reference

[Site] https://discuss.tensorflow.org/t/error-while-writing-metadata-for-tflite/8240

profile
2000.11.30

0개의 댓글