Source code for pyace.lossfuncspec

[docs]class LossFunctionSpecification:
[docs] def __init__(self, kappa=0.0, L1_coeffs=0, L2_coeffs=0, w0_rad=0, w1_rad=0, w2_rad=0, w_orth=0, **kwargs): # super(LossFunctionSpecification, self).__init__(self) self.kappa = kappa self.L1_coeffs = L1_coeffs self.L2_coeffs = L2_coeffs self.w0_rad = w0_rad self.w1_rad = w1_rad self.w2_rad = w2_rad self.w_orth = w_orth
def __str__(self): return ("LossFunctionSpecification(kappa={kappa}, L1={L1_coeffs}, " + "L2={L2_coeffs}, " + "DeltaRad=({w0_rad}, {w1_rad}, {w2_rad}), w_orth={w_orth})").format( kappa=self.kappa, L1_coeffs=self.L1_coeffs, L2_coeffs=self.L2_coeffs, w0_rad=self.w0_rad, w1_rad=self.w1_rad, w2_rad=self.w2_rad, w_orth=self.w_orth )