AttributeError: 'Flatten' object has no attribute 'add'
时间: 2023-11-13 17:04:34 浏览: 130
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
5星 · 资源好评率100%
这个错误通常是由于在使用Flatten层时,将其视为一个可训练的层而不是一个操作层所导致的。Flatten层不具有可训练的权重,因此不能使用add方法。解决此问题的方法是使用Flatten层的输出而不是Flatten层本身进行操作。例如,如果您想将Flatten层的输出与另一个张量相加,则应该使用K.concatenate([flatten_output, other_tensor])而不是flatten_layer.add(other_tensor)。
阅读全文