def build(self, input_shape):
input_dim = input_shape[2]
self.input_dim = input_dim
self.input_spec = [InputSpec(shape=input_shape)]
self.kernel_shape = (self.window_size, 1, input_dim, self.output_dim * 2)
self.kernel = self.add_weight(self.kernel_shape,
initializer=self.kernel_initializer,
name='kernel',
regularizer=self.kernel_regularizer,
constraint=self.kernel_constraint)
if self.use_bias:
self.bias = self.add_weight((self.output_dim * 2,),
initializer=self.bias_initializer,
name='b',
regularizer=self.bias_regularizer,
constraint=self.bias_constraint)
self.built = True
评论列表
文章目录