def graph_implementation(var_args, size): v = Variable(*size).canonical_form()[0] x = var_args[0] y = var_args[1] obj,constraints = vstack.graph_implementation([y - v, x + x], (x.size[0] + 1,1)) constraints += [SOC(y + v, obj), AffLeqConstraint(0, y)] return (v, constraints)
def graph_implementation(var_args, size): v = Variable(*size) x = var_args[0] y = var_args[1] obj,constraints = vstack.graph_implementation([y - x, v + v], (y.size[0] + 1,1)) constraints += [SOC(x + y, obj), AffLeqConstraint(0, x), AffLeqConstraint(0, y)] return (v, constraints)