diff options
author | algol <dkazanc@hotmail.com> | 2017-10-26 15:29:16 +0100 |
---|---|---|
committer | algol <dkazanc@hotmail.com> | 2017-10-26 15:29:16 +0100 |
commit | e6349ed946772ee25a2f3ea1eba03e4c77e4f75e (patch) | |
tree | 47dd09cac6b16c2dff2ae874538c3ea64281876f /src/Python/test.py | |
parent | a4ee6ded8036fa1a10ef860478f49d2eb2cd11e0 (diff) | |
parent | ed7dd1150261eddbc8dc5cea9b46ced884d5a884 (diff) | |
download | regularization-e6349ed946772ee25a2f3ea1eba03e4c77e4f75e.tar.gz regularization-e6349ed946772ee25a2f3ea1eba03e4c77e4f75e.tar.bz2 regularization-e6349ed946772ee25a2f3ea1eba03e4c77e4f75e.tar.xz regularization-e6349ed946772ee25a2f3ea1eba03e4c77e4f75e.zip |
Merge branch 'master' of https://github.com/vais-ral/CCPi-FISTA_Reconstruction
Diffstat (limited to 'src/Python/test.py')
-rw-r--r-- | src/Python/test.py | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/Python/test.py b/src/Python/test.py new file mode 100644 index 0000000..db47380 --- /dev/null +++ b/src/Python/test.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- +""" +Created on Thu Aug 3 14:08:09 2017 + +@author: ofn77899 +""" + +import prova +import numpy as np + +a = np.asarray([i for i in range(1*2*3)]) +a = a.reshape([1,2,3]) +print (a) +b = prova.mexFunction(a) +#print (b) +print (b[4].shape) +print (b[4]) +print (b[5]) + +def print_element(input): + print ("f: {0}".format(input)) + +prova.doSomething(a, print_element, None) + +c = [] +def append_to_list(input, shouldPrint=False): + c.append(input) + if shouldPrint: + print ("{0} appended to list {1}".format(input, c)) + +def element_wise_algebra(input, shouldPrint=True): + ret = input - 7 + if shouldPrint: + print ("element_wise {0}".format(ret)) + return ret + +prova.doSomething(a, append_to_list, None) +#print ("this is c: {0}".format(c)) + +b = prova.doSomething(a, None, element_wise_algebra) +#print (a) +print (b[5]) |