diff options
| author | dkazanc <dkazanc@hotmail.com> | 2019-02-07 10:02:11 +0000 | 
|---|---|---|
| committer | dkazanc <dkazanc@hotmail.com> | 2019-02-07 10:02:11 +0000 | 
| commit | 88a818c093749538f4412249d5006f4c9fece268 (patch) | |
| tree | ff9a0b4c63ca8ad609b57da454ea857f32d4c0fa | |
| parent | 49b2f869dd71943ee75855e5f14225075d7b94f8 (diff) | |
| download | regularization-88a818c093749538f4412249d5006f4c9fece268.tar.gz regularization-88a818c093749538f4412249d5006f4c9fece268.tar.bz2 regularization-88a818c093749538f4412249d5006f4c9fece268.tar.xz regularization-88a818c093749538f4412249d5006f4c9fece268.zip  | |
Demos fixed for Diff4th
| -rw-r--r-- | Wrappers/Python/demos/demo_cpu_regularisers.py | 10 | ||||
| -rw-r--r-- | Wrappers/Python/demos/demo_cpu_regularisers3D.py | 8 | ||||
| -rw-r--r-- | Wrappers/Python/demos/demo_cpu_vs_gpu_regularisers.py | 10 | ||||
| -rw-r--r-- | Wrappers/Python/demos/demo_gpu_regularisers.py | 8 | ||||
| -rw-r--r-- | Wrappers/Python/demos/demo_gpu_regularisers3D.py | 6 | 
5 files changed, 21 insertions, 21 deletions
diff --git a/Wrappers/Python/demos/demo_cpu_regularisers.py b/Wrappers/Python/demos/demo_cpu_regularisers.py index 78e9aff..859b633 100644 --- a/Wrappers/Python/demos/demo_cpu_regularisers.py +++ b/Wrappers/Python/demos/demo_cpu_regularisers.py @@ -12,7 +12,7 @@ import matplotlib.pyplot as plt  import numpy as np  import os  import timeit -from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, TGV, LLT_ROF, FGP_dTV, TNV, NDF, DIFF4th +from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, TGV, LLT_ROF, FGP_dTV, TNV, NDF, Diff4th  from ccpi.filters.regularisers import PatchSelect, NLTV  from qualitymetrics import rmse  ############################################################################### @@ -358,13 +358,13 @@ print ("%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")  ## plot   fig = plt.figure() -plt.suptitle('Performance of DIFF4th regulariser using the CPU') +plt.suptitle('Performance of Diff4th regulariser using the CPU')  a=fig.add_subplot(1,2,1)  a.set_title('Noisy Image')  imgplot = plt.imshow(u0,cmap="gray")  # set parameters -pars = {'algorithm' : DIFF4th, \ +pars = {'algorithm' : Diff4th, \          'input' : u0,\          'regularisation_parameter':3.5, \          'edge_parameter':0.02,\ @@ -372,9 +372,9 @@ pars = {'algorithm' : DIFF4th, \          'time_marching_parameter':0.0015          } -print ("#############DIFF4th CPU################") +print ("#############Diff4th CPU################")  start_time = timeit.default_timer() -diff4_cpu = DIFF4th(pars['input'],  +diff4_cpu = Diff4th(pars['input'],                 pars['regularisation_parameter'],                pars['edge_parameter'],                 pars['number_of_iterations'], diff --git a/Wrappers/Python/demos/demo_cpu_regularisers3D.py b/Wrappers/Python/demos/demo_cpu_regularisers3D.py index 9c28de1..c42c37b 100644 --- a/Wrappers/Python/demos/demo_cpu_regularisers3D.py +++ b/Wrappers/Python/demos/demo_cpu_regularisers3D.py @@ -12,7 +12,7 @@ import matplotlib.pyplot as plt  import numpy as np  import os  import timeit -from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, LLT_ROF, FGP_dTV, NDF, DIFF4th +from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, LLT_ROF, FGP_dTV, NDF, Diff4th  from qualitymetrics import rmse  ###############################################################################  def printParametersToString(pars): @@ -322,7 +322,7 @@ a.set_title('Noisy volume')  imgplot = plt.imshow(noisyVol[10,:,:],cmap="gray")  # set parameters -pars = {'algorithm' : DIFF4th, \ +pars = {'algorithm' : Diff4th, \          'input' : noisyVol,\          'regularisation_parameter':3.5, \          'edge_parameter':0.02,\ @@ -330,9 +330,9 @@ pars = {'algorithm' : DIFF4th, \          'time_marching_parameter':0.0015          } -print ("#############DIFF4th CPU################") +print ("#############Diff4th CPU################")  start_time = timeit.default_timer() -diff4th_cpu3D = DIFF4th(pars['input'],  +diff4th_cpu3D = Diff4th(pars['input'],                 pars['regularisation_parameter'],                pars['edge_parameter'],                 pars['number_of_iterations'], diff --git a/Wrappers/Python/demos/demo_cpu_vs_gpu_regularisers.py b/Wrappers/Python/demos/demo_cpu_vs_gpu_regularisers.py index 6529b5c..275e844 100644 --- a/Wrappers/Python/demos/demo_cpu_vs_gpu_regularisers.py +++ b/Wrappers/Python/demos/demo_cpu_vs_gpu_regularisers.py @@ -12,7 +12,7 @@ import matplotlib.pyplot as plt  import numpy as np  import os  import timeit -from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, TGV, LLT_ROF, FGP_dTV, NDF, DIFF4th +from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, TGV, LLT_ROF, FGP_dTV, NDF, Diff4th  from ccpi.filters.regularisers import PatchSelect  from qualitymetrics import rmse  ############################################################################### @@ -570,7 +570,7 @@ a.set_title('Noisy Image')  imgplot = plt.imshow(u0,cmap="gray")  # set parameters -pars = {'algorithm' : DIFF4th, \ +pars = {'algorithm' : Diff4th, \          'input' : u0,\          'regularisation_parameter':3.5, \          'edge_parameter':0.02,\ @@ -580,7 +580,7 @@ pars = {'algorithm' : DIFF4th, \  print ("#############Diff4th CPU####################")  start_time = timeit.default_timer() -diff4th_cpu = DIFF4th(pars['input'],  +diff4th_cpu = Diff4th(pars['input'],                 pars['regularisation_parameter'],                pars['edge_parameter'],                 pars['number_of_iterations'], @@ -604,7 +604,7 @@ plt.title('{}'.format('CPU results'))  print ("##############Diff4th GPU##################")  start_time = timeit.default_timer() -diff4th_gpu = DIFF4th(pars['input'],  +diff4th_gpu = Diff4th(pars['input'],                 pars['regularisation_parameter'],                pars['edge_parameter'],                 pars['number_of_iterations'], @@ -612,7 +612,7 @@ diff4th_gpu = DIFF4th(pars['input'],  rms = rmse(Im, diff4th_gpu)  pars['rmse'] = rms -pars['algorithm'] = DIFF4th +pars['algorithm'] = Diff4th  txtstr = printParametersToString(pars)  txtstr += "%s = %.3fs" % ('elapsed time',timeit.default_timer() - start_time)  print (txtstr) diff --git a/Wrappers/Python/demos/demo_gpu_regularisers.py b/Wrappers/Python/demos/demo_gpu_regularisers.py index 2ada559..9115494 100644 --- a/Wrappers/Python/demos/demo_gpu_regularisers.py +++ b/Wrappers/Python/demos/demo_gpu_regularisers.py @@ -12,7 +12,7 @@ import matplotlib.pyplot as plt  import numpy as np  import os  import timeit -from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, TGV, LLT_ROF, FGP_dTV, NDF, DIFF4th +from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, TGV, LLT_ROF, FGP_dTV, NDF, Diff4th  from ccpi.filters.regularisers import PatchSelect, NLTV  from qualitymetrics import rmse  ############################################################################### @@ -355,13 +355,13 @@ print ("%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")  ## plot   fig = plt.figure() -plt.suptitle('Performance of DIFF4th regulariser using the GPU') +plt.suptitle('Performance of Diff4th regulariser using the GPU')  a=fig.add_subplot(1,2,1)  a.set_title('Noisy Image')  imgplot = plt.imshow(u0,cmap="gray")  # set parameters -pars = {'algorithm' : DIFF4th, \ +pars = {'algorithm' : Diff4th, \          'input' : u0,\          'regularisation_parameter':3.5, \          'edge_parameter':0.02,\ @@ -371,7 +371,7 @@ pars = {'algorithm' : DIFF4th, \  print ("#############DIFF4th CPU################")  start_time = timeit.default_timer() -diff4_gpu = DIFF4th(pars['input'],  +diff4_gpu = Diff4th(pars['input'],                 pars['regularisation_parameter'],                pars['edge_parameter'],                 pars['number_of_iterations'], diff --git a/Wrappers/Python/demos/demo_gpu_regularisers3D.py b/Wrappers/Python/demos/demo_gpu_regularisers3D.py index d5f9a39..cda2847 100644 --- a/Wrappers/Python/demos/demo_gpu_regularisers3D.py +++ b/Wrappers/Python/demos/demo_gpu_regularisers3D.py @@ -12,7 +12,7 @@ import matplotlib.pyplot as plt  import numpy as np  import os  import timeit -from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, LLT_ROF, FGP_dTV, NDF, DIFF4th +from ccpi.filters.regularisers import ROF_TV, FGP_TV, SB_TV, LLT_ROF, FGP_dTV, NDF, Diff4th  from qualitymetrics import rmse  ###############################################################################  def printParametersToString(pars): @@ -326,7 +326,7 @@ a.set_title('Noisy Image')  imgplot = plt.imshow(noisyVol[10,:,:],cmap="gray")  # set parameters -pars = {'algorithm' : DIFF4th, \ +pars = {'algorithm' : Diff4th, \          'input' : noisyVol,\          'regularisation_parameter':3.5, \          'edge_parameter':0.02,\ @@ -336,7 +336,7 @@ pars = {'algorithm' : DIFF4th, \  print ("#############DIFF4th CPU################")  start_time = timeit.default_timer() -diff4_gpu3D = DIFF4th(pars['input'],  +diff4_gpu3D = Diff4th(pars['input'],                 pars['regularisation_parameter'],                pars['edge_parameter'],                 pars['number_of_iterations'],  | 
