summaryrefslogtreecommitdiff
path: root/ot/stochastic.py
diff options
context:
space:
mode:
authorRémi Flamary <remi.flamary@gmail.com>2018-11-19 11:18:29 +0100
committerRémi Flamary <remi.flamary@gmail.com>2018-11-19 11:18:29 +0100
commitde04afc0f9f01fc09a3a8138865eacc0b6f4415d (patch)
tree876662abd26be98d6b80af820792e993f0865b94 /ot/stochastic.py
parent93db239e1156ad1db8edbb13c1ecde973ce009c0 (diff)
update flake8 parameters
Diffstat (limited to 'ot/stochastic.py')
-rw-r--r--ot/stochastic.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/ot/stochastic.py b/ot/stochastic.py
index 1376884..959c6fa 100644
--- a/ot/stochastic.py
+++ b/ot/stochastic.py
@@ -418,8 +418,8 @@ def solve_semi_dual_entropic(a, b, M, reg, method, numItermax=10000, lr=None,
return None
opt_alpha = c_transform_entropic(b, M, reg, opt_beta)
- pi = (np.exp((opt_alpha[:, None] + opt_beta[None, :] - M[:, :]) / reg)
- * a[:, None] * b[None, :])
+ pi = (np.exp((opt_alpha[:, None] + opt_beta[None, :] - M[:, :]) / reg) *
+ a[:, None] * b[None, :])
if log:
log = {}
@@ -520,8 +520,8 @@ def batch_grad_dual(a, b, M, reg, alpha, beta, batch_size, batch_alpha,
arXiv preprint arxiv:1711.02283.
'''
- G = - (np.exp((alpha[batch_alpha, None] + beta[None, batch_beta]
- - M[batch_alpha, :][:, batch_beta]) / reg) *
+ G = - (np.exp((alpha[batch_alpha, None] + beta[None, batch_beta] -
+ M[batch_alpha, :][:, batch_beta]) / reg) *
a[batch_alpha, None] * b[None, batch_beta])
grad_beta = np.zeros(np.shape(M)[1])
grad_alpha = np.zeros(np.shape(M)[0])
@@ -702,8 +702,8 @@ def solve_dual_entropic(a, b, M, reg, batch_size, numItermax=10000, lr=1,
opt_alpha, opt_beta = sgd_entropic_regularization(a, b, M, reg, batch_size,
numItermax, lr)
- pi = (np.exp((opt_alpha[:, None] + opt_beta[None, :] - M[:, :]) / reg)
- * a[:, None] * b[None, :])
+ pi = (np.exp((opt_alpha[:, None] + opt_beta[None, :] - M[:, :]) / reg) *
+ a[:, None] * b[None, :])
if log:
log = {}
log['alpha'] = opt_alpha