我在遵循本教程时收到此错误文件:https://www.youtube.com/watch ?v=yqkISICHH-U
到目前为止,我已经创建了一个训练数据集来输入 Tensorflow。我正在预训练的 TensorFlow 对象识别模型之一上使用迁移学习。当我尝试使用新数据集训练模型时出现错误。这是显示的完整错误消息的图片。
我试图通过尝试以下方法来解决该问题:
当我安装 Numpy 1.20.x 时,错误消失并被一个单独的错误替换:notimplementederror:无法将符号张量(cond_2/strided:0)转换为 numpy 数组。这似乎是 Tensorflow 和 Numpy 1.20.x 之间的兼容性问题。在调试这个错误时,我发现每个人都通过将 Numpy 降级到 1.19.x 来解决它。然而,就我而言,我仍然遇到第一个错误。
我正在使用 python 3.8.9 和 anaconda。以下是我安装的软件包:https://pastebin.com/BNW8tU2A
(tfod) (base) C:\Users\piper\python\Tensorflow\TFODCourse>pip list
Package Version Location
----------------------- ------------------- ---------------------------------------------------------------------------
absl-py 0.13.0
astunparse 1.6.3
backcall 0.2.0
cachetools 4.2.2
certifi 2021.5.30
charset-normalizer 2.0.3
colorama 0.4.4
cycler 0.10.0
Cython 0.29.24
debugpy 1.3.0
decorator 5.0.9
flatbuffers 1.12
gast 0.4.0
gin-config 0.4.0
google-auth …Run Code Online (Sandbox Code Playgroud)