def get_config(self):
config = {'output_dim': self.output_dim,
'W_initializer':initializers.serialize(self.W_initializer),
'b_initializer':initializers.serialize(self.W_initializer),
'activation': activations.serialize(self.activation),
'W_regularizer': self.W_regularizer.get_config() if self.W_regularizer else None,
'b_regularizer': self.b_regularizer.get_config() if self.b_regularizer else None,
'activity_regularizer': self.activity_regularizer.get_config() if self.activity_regularizer else None,
'W_constraint': self.W_constraint.get_config() if self.W_constraint else None,
'b_constraint': self.b_constraint.get_config() if self.b_constraint else None,
'input_dim': self.input_dim}
base_config = super(SparseFullyConnectedLayer, self).get_config()
return dict(list(base_config.items()) + list(config.items()))
评论列表
文章目录