基于Keras文件和
this question
,
class_weights
需要一个字典将整数类索引映射到浮点数表示的权重。
我不确定这条线到底是什么
model.any(cws)
应该这样做,但通常是
.any()
函数返回布尔值或布尔值数组。由于class_weights需要一个dict,它会惊慌失措并抛出一个ValueError。
我的猜测是,你混淆了模型权重(组成模型的数字)和类权重(你试图预测的事物的相对重要性)。如果是这样的话,离开
model_weights
设置为默认值应该可以解决问题。