为什么在命名图层时发生此错误(TypeError:call()获得了意外的关键字参数“名称”)?

时间:2019-07-30 11:32:42

标签: python keras tensor

我在Keras拥有深厚的人脉,我使用了以下代码:

g_layer = DepthwiseConv2D(kernel_size, use_bias=False, padding='same',name='glay')
decoded_noise = g_layer(bncv11,name='GB')

但是它会产生此错误,并且不允许我命名该层,但是我应该命名所有层,因为以后我想根据名称设置权重。您能告诉我该怎么做才能解决这个问题?

  

回溯(最近通话最近一次):

     

文件“”,第141行,在       encoded_noise = g_layer(bncv11,name ='GB')

     

文件   “ D:\ software \ Anaconda3 \ envs \ py36 \ lib \ site-packages \ keras \ engine \ base_layer.py”,   第457行,致电       输出= self.call(输入,** kwargs)

     

TypeError:call()得到了意外的关键字参数“名称”

0 个答案:

没有答案