lpspline.penalties.base.Penalty# class lpspline.penalties.base.Penalty[source]# Bases: ABC Abstract base class defining the algorithmic penalty interface. abstract build_penalty(s: Spline) → List[Expression][source]# Builds CVXPY objective cost penalty combinations given the current spline. Parameters: s (Spline) – The Spline instance determining optimization variables. Returns: A list containing numeric cost formulations. Return type: List[Expression]