ValueError: too many values to unpack (expected 2)

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

ValueError: too many values to unpack (expected 2)

报错原因说明:

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

ValueError: too many values to unpack (expected 2)
解决方案:

zip()方法

ValueError: too many values to unpack (expected 2)

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

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

上一篇:[Python] ValueError: Unknown resampling filter


下一篇:Python遇到的坑--ValueError: check_hostname requires server_hostname