summaryrefslogtreecommitdiffstats
path: root/Wrappers
diff options
context:
space:
mode:
authorepapoutsellis <epapoutsellis@gmail.com>2019-06-10 11:49:17 +0100
committerepapoutsellis <epapoutsellis@gmail.com>2019-06-10 11:49:17 +0100
commit7da4f6510fb9ffb6b8c07f39ae5ffc93ffb24972 (patch)
tree6c05062cb31058b711f9091770e91aef536df796 /Wrappers
parentabcdbb9db1d5eb335bf8b3e82d888f958c9ddf7a (diff)
downloadframework-7da4f6510fb9ffb6b8c07f39ae5ffc93ffb24972.tar.gz
framework-7da4f6510fb9ffb6b8c07f39ae5ffc93ffb24972.tar.bz2
framework-7da4f6510fb9ffb6b8c07f39ae5ffc93ffb24972.tar.xz
framework-7da4f6510fb9ffb6b8c07f39ae5ffc93ffb24972.zip
denoising exam with cvx cmp
Diffstat (limited to 'Wrappers')
-rwxr-xr-xWrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TGV_Denoising.py2
-rwxr-xr-xWrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TV_Denoising.py5
-rw-r--r--Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_Tikhonov_Denoising.py1
3 files changed, 3 insertions, 5 deletions
diff --git a/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TGV_Denoising.py b/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TGV_Denoising.py
index 8453d20..9dbcf3e 100755
--- a/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TGV_Denoising.py
+++ b/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TGV_Denoising.py
@@ -241,7 +241,7 @@ if cvx_not_installable:
solver = MOSEK
else:
solver = SCS
-
+
# fidelity
if noise == 's&p':
fidelity = pnorm( u - noisy_data.as_array(),1)
diff --git a/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TV_Denoising.py b/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TV_Denoising.py
index 74e7901..d848b9f 100755
--- a/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TV_Denoising.py
+++ b/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_TV_Denoising.py
@@ -239,7 +239,7 @@ if cvx_not_installable:
solver = MOSEK
else:
solver = SCS
-
+
# fidelity
if noise == 's&p':
fidelity = pnorm( u - noisy_data.as_array(),1)
@@ -248,8 +248,7 @@ if cvx_not_installable:
solver = SCS
elif noise == 'gaussian':
fidelity = 0.5 * sum_squares(noisy_data.as_array() - u)
-
-
+
obj = Minimize( regulariser + fidelity)
prob = Problem(obj)
result = prob.solve(verbose = True, solver = solver)
diff --git a/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_Tikhonov_Denoising.py b/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_Tikhonov_Denoising.py
index e16c5a6..78d4980 100644
--- a/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_Tikhonov_Denoising.py
+++ b/Wrappers/Python/demos/PDHG_examples/GatherAll/PDHG_Tikhonov_Denoising.py
@@ -195,7 +195,6 @@ try:
except ImportError:
cvx_not_installable = False
-
if cvx_not_installable:
##Construct problem