Skip to content

Commit da76092

Browse files
Added correct escape character
1 parent 7b31cd0 commit da76092

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tensorly/solvers/admm.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,20 +96,20 @@ def admm(
9696
9797
.. math:: x_{split} = argmin_{x_{split}}~ f(x_{split}) + (\\rho/2)\\|Ax_{split} + Bx - c\\|_2^2
9898
.. math:: x = argmin_x~ g(x) + (\\rho/2)\\|Ax_{split} + Bx - c\\|_2^2
99-
.. math:: dual\_var = dual\_var + (Ax + Bx_{split} - c)
99+
.. math:: dual\\_var = dual\\_var + (Ax + Bx_{split} - c)
100100
101101
where rho is a constant defined by the user.
102102
103103
Let us define a least square problem such as :math:`\\|Ux - M\\|^2 + r(x)`.
104104
105105
ADMM can be adapted to this least square problem as following
106106
107-
.. math:: x_{split} = (UtU + \\rho\\times I)\\times(UtM + \\rho\\times(x + dual\_var)^T)
108-
.. math:: x = argmin_{x}~ r(x) + (\\rho/2)\\|x - x_{split}^T + dual\_var\\|_2^2
109-
.. math:: dual\_var = dual\_var + x - x_{split}^T
107+
.. math:: x_{split} = (UtU + \\rho\\times I)\\times(UtM + \\rho\\times(x + dual\\_var)^T)
108+
.. math:: x = argmin_{x}~ r(x) + (\\rho/2)\\|x - x_{split}^T + dual\\_var\\|_2^2
109+
.. math:: dual\\_var = dual\\_var + x - x_{split}^T
110110
111111
where r is the regularization operator. Here, x can be updated by using proximity operator
112-
of :math:`x_{split}^T - dual\_var`.
112+
of :math:`x_{split}^T - dual\\_var`.
113113
114114
References
115115
----------

0 commit comments

Comments
 (0)