ValueError: Didn't find op for builtin opcode 'RESIZE_BILINEAR' version '3' Registration failed

ValueError: Didn't find op for builtin opcode 'RESIZE_BILINEAR' version '3' Registration failed

我在带有 2GB 模块的树莓派 4 上使用 yolov4 tiny。

我安装了几乎所有的软件包并激活了 environment.install tensor-flow 和 tft-lite 但是当我执行 detection.py 代码时我得到了错误。

值错误:没有找到内置操作码 'RESIZE_BILINEAR' 版本“3”注册失败的操作。

我正在使用“theAIGuysCode”的代码...

回购 link = https://github.com/theAIGuysCode/yolov4-custom-functions

问题是转换器版本和运行时版本不匹配。确保使用 recommended setup (tf 2.3.0):

Conda (Recommended)

Tensorflow CPU conda env create -f conda-cpu.yml conda activate yolov4-cpu

Tensorflow GPU conda env create -f conda-gpu.yml conda activate yolov4-gpu

Pip

TensorFlow CPU pip install -r requirements.txt

TensorFlow GPU pip install -r requirements-gpu.txt

检查安装的版本(调用 print(tf.version) 或检查 requirements.txt )并为您的 RPi.[=13= 安装相同的版本]