def get_config(self):
config = {
'alpha_pos_initializer': initializers.serialize(self.alpha_pos_initializer),
'alpha_neg_initializer': initializers.serialize(self.alpha_neg_initializer),
'beta_pos_initializer': initializers.serialize(self.beta_pos_initializer),
'beta_neg_initializer': initializers.serialize(self.beta_neg_initializer),
'rho_pos_initializer': initializers.serialize(self.rho_pos_initializer),
'rho_neg_initializer': initializers.serialize(self.rho_neg_initializer),
'alpha_pos_constraint': constraints.serialize(self.alpha_pos_constraint),
'alpha_neg_constraint': constraints.serialize(self.alpha_neg_constraint),
'beta_pos_constraint': constraints.serialize(self.beta_pos_constraint),
'beta_neg_constraint': constraints.serialize(self.beta_neg_constraint),
'rho_pos_constraint': constraints.serialize(self.rho_pos_constraint),
'rho_neg_constraint': constraints.serialize(self.rho_neg_constraint),
'alpha_pos_regularizer': regularizers.serialize(self.alpha_pos_regularizer),
'alpha_neg_regularizer': regularizers.serialize(self.alpha_neg_regularizer),
'beta_pos_regularizer': regularizers.serialize(self.beta_pos_regularizer),
'beta_neg_regularizer': regularizers.serialize(self.beta_neg_regularizer),
'rho_pos_regularizer': regularizers.serialize(self.rho_pos_regularizer),
'rho_neg_regularizer': regularizers.serialize(self.rho_neg_regularizer),
}
base_config = super(PowerPReLU, self).get_config()
return dict(list(base_config.items()) + list(config.items()))
评论列表
文章目录