其他分享
首页 > 其他分享> > ValueError: too many values to unpack (expected 2)

ValueError: too many values to unpack (expected 2)

作者:互联网

太长时间没带CV阶段的课了,上一次还是去年5月份,果然是该忘的都忘了…

ValueError: too many values to unpack (expected 2)

报错原因说明:

刚到家写了个模型,打算训练一下,结果在梯度更新的时候翻车了…
翻了翻源码,原来是只能传1个参数

在这里插入图片描述
解决方案:

zip()方法

在这里插入图片描述

optimizer.apply_gradients(zip(new_grad, yolov3.trainable_variables))

虽然成功解决,但是还是感悟“车要常开…”,请细品…

标签:zip,many,values,too,expected,unpack,ValueError
来源: https://blog.csdn.net/qq_41475067/article/details/115361824