这个错误是因为在模型中有两个层使用了相同的名称'activation',需要修改其中一个层的名称使其唯一。可以通过在层的构造函数中传递'name'参数来设置新的名称。例如:

from keras.layers import Dense

# 修改名称为'activation_1'
dense_layer_1 = Dense(units=64, activation='relu', name='activation_1')
# 或者修改名称为'activation_2'
dense_layer_2 = Dense(units=64, activation='relu', name='activation_2')

然后将修改后的层用于模型构建即可。

PyCharm 运行报错: ValueError: The name 'activation' is used 2 times in the model. 解决方法

原文地址: https://www.cveoy.top/t/topic/no8K 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录