copt.utils.TraceBall¶
-
class
copt.utils.
TraceBall
(alpha, shape)¶ Projection onto the trace (aka nuclear) norm, sum of singular values
-
__init__
(alpha, shape)¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(alpha, shape)Initialize self.
lmo
(u, x)Return s - x, with s solving the linear problem max_{ ||eig(s)||_1 <= alpha } <u, s>
prox
(x, step_size)prox_factory
()Attributes
is_separable
-
lmo
(u, x)¶ Return s - x, with s solving the linear problem max_{ ||eig(s)||_1 <= alpha } <u, s>
-