コード例 #1
0
ファイル: expression.py プロジェクト: nusratsharmin/cvxpy
 def cast_to_const(expr):
     """Converts a non-Expression to a Constant.
     """
     return expr if isinstance(expr, Expression) else types.constant()(expr)
コード例 #2
0
ファイル: expression.py プロジェクト: bingo456/cvxpy
 def cast_to_const(expr):
     """Converts a non-Expression to a Constant.
     """
     return expr if isinstance(expr, Expression) else types.constant()(expr)
コード例 #3
0
ファイル: affine.py プロジェクト: HapeMask/cvxpy
 def __neg__(self):
     lh_mult = deque([types.constant()(-1)])
     terms = AffObjective.mul_terms([lh_mult], self._terms)
     return AffObjective(self.variables(), terms, self._shape)
コード例 #4
0
ファイル: affine.py プロジェクト: HapeMask/cvxpy
 def promote(obj, shape):
     ones = types.constant()(intf.DEFAULT_INTERFACE.ones(*shape.size))
     ones_obj,dummy = ones.canonical_form()
     return ones_obj*obj
コード例 #5
0
ファイル: expression.py プロジェクト: Russell91/cvxpy
 def cast_to_const(expr):
     return expr if isinstance(expr, Expression) else types.constant()(expr)