summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-28UPDATEKulhanek
2019-01-28UPDATE: using universal buildKulhanek
2019-01-18Update README.mdTomas Kulhanek
ADD: build status from jenkins embeddable build status plugin
2019-01-18Update README.mdTomas Kulhanek
2019-01-18Update README.mdTomas Kulhanek
2019-01-18Update conda_build_config.yamlTomas Kulhanek
2019-01-18Update conda_build_config.yamlTomas Kulhanek
2019-01-18Update jenkins-build.shTomas Kulhanek
2019-01-18Update jenkins-build.shTomas Kulhanek
2019-01-14updateKulhanek
2019-01-14update pin-compatibleKulhanek
2019-01-11UPDATE: channels conda-roge and ccpKulhanek
2019-01-11UPDATE: jenkins build and variantsKulhanek
2019-01-03UPDATE: CIL VERSION needs to be setTomas Kulhanek
2018-11-27changed titleEdoardo Pasca
2018-11-16fix import errorEdoardo Pasca
2018-11-15Spdhg (#166)Edoardo Pasca
* replaces in with explicit test closes #139 * add read of single slice or subset * get_image_keys * reader reads single slice * adds get_acquisition_data_slice and get_acquisition_data_subset it is possible to read in only a subset of the dataset. * added multifile_nexus.py * cleaned example * fix normaliser and reader * wip * wip for reader * added support for non standard?? nexus files updated example with normalisation. * fix camelcase * Added initial unittest for reader bugfix for python 2.7 * fixes for python 2.7 * remove duplicate test requirement * minimal unittest for get_acquisition_data_subset * added SPDHG * work in progress
2018-11-10Nexus read slice (#144)Edoardo Pasca
* replaces in with explicit test closes #139 * add read of single slice or subset * get_image_keys * reader reads single slice * adds get_acquisition_data_slice and get_acquisition_data_subset it is possible to read in only a subset of the dataset. * added multifile_nexus.py * cleaned example * fix normaliser and reader * wip * wip for reader * added support for non standard?? nexus files updated example with normalisation. * fix camelcase * Added initial unittest for reader bugfix for python 2.7 * fixes for python 2.7 * remove duplicate test requirement * minimal unittest for get_acquisition_data_subset
2018-11-07increased version number (#163)Edoardo Pasca
2018-11-07Test norm (#162)Edoardo Pasca
* enable win build with unittest. skip cvx * unittest on funcs * fixed Norm1 and function * test chaining * a few fixes for unittest * investigating Norm2 * restored Norm2 TODO: rewrite it and test * removed comment
2018-11-02added build variants (#160)Edoardo Pasca
fixed unit test for python2.7
2018-11-02Build fix (#159)Edoardo Pasca
closes #148 closes #156 closes #157 closes #158 * split run_test for algorithms * fix FBPD adds operator as input argument changes naming of variables to explicit * implement proximal for ZeroFun and Norm1 proximal method must be correctly implemented. lead to error #158 * fix unit test and cvx demo
2018-10-22Added working demo of colourbay data load and recon. (#132)jakobsj
* Added working demo of colourbay data load and recon. * Added IMAT white-beam demo loading summed fits files * corrections to normalization and log with zeroes in flats * IMAT data multichannel script started * script to reconstruct multi-channel imat data updated * some updates to demo
2018-10-18removed default behaviour of Function as Identity (#155)Edoardo Pasca
addresses this loophole https://github.com/CCPPETMR/Hackathon-SIRF/issues/12#issuecomment-430944064
2018-10-17closes #151 (#152)Edoardo Pasca
2018-09-29Memhandle (#136)Edoardo Pasca
* added inplace algebra correctly * readded object to AcquisitionGeometry and ImageGeometry * Add more memory management * added unary and binary operations to DataContainer * Added unary and binary operations added also unittest * added unittest * added unit tests for binary operators * bugfixes and remove prints * dafault initialisation behaviour not to deep_copy * FISTA to use the efficient memory handling additions * add calls with input out=None Starts to address #134 * add methods with arg out=None * add test for memhandle * major bugfix after removal of create_image_data * fixed FISTA memhandle * some bugfix in FISTA and funcs ops * debug in progress * Fixed several bugs in memory optimised code Added methods allocate_adjoint and allocate_direct to Operator. * test with cvx and adjustments * fixed unittest, need to fix inline algebra * fixed inline algebra definition * initial cvxpy unittest * adds cvx demo as unit test closes #150 check equality of cvx calculated with respect to FISTA and FBDP
2018-09-18Add SIRT and Box constraints (#125)jakobsj
* Quick prototype of SIRT with nonnegativity added * Add indicator function for boxconstrint in SIRT and FISTA with demo
2018-08-15replaces in with explicit test (#141)Edoardo Pasca
closes #139
2018-08-15add scipy as dependency (#138)Edoardo Pasca
2018-07-31added alias to prox and grad (#130)Edoardo Pasca
2018-07-31Added copy as alias of clone, use copy in algs (#131)Edoardo Pasca
closes #126
2018-05-15move padder to plugins (#121)Edoardo Pasca
2018-05-08Cvx (#118)jakobsj
* add CVX test script * Add L1 and TV CVX and denoising. TV FBPD bug. * Fix TV2D bug and update cvx demo
2018-05-08Remove already moved files (#116)jakobsj
2018-04-27Merge pull request #115 from vais-ral/remove_camelcasejakobsj
removes camelcase
2018-04-27fix camel case inputsJakob Jorgensen
2018-04-24Ip removal (#109)jakobsj
* Removing IP data and files. Still in IP_parking branch. #102 * Also remove IP pyc file
2018-04-24removes camelcaseEdoardo Pasca
addresses #107
2018-04-24move demo to plugins (#112)Edoardo Pasca
2018-04-23Merge pull request #108 from vais-ral/fix_tv_fbpdjakobsj
Fix ordering #106
2018-04-23Fix ordering #106Jakob Jorgensen
2018-04-23Simple comma bugfixJakob Jorgensen
2018-04-19Merge pull request #105 from vais-ral/demo_cleanupjakobsj
Demo cleanup
2018-04-17added angle_unit to AcquisitionGeometryEdoardo Pasca
2018-04-17Merge pull request #104 from vais-ral/add_processorsjakobsj
added processors.py
2018-04-17few fixes cleaning the simple_demo_ccpiEdoardo Pasca
2018-04-17added processors.pyEdoardo Pasca
closes #100
2018-04-12Merge pull request #101 from vais-ral/opti_initjakobsj
Added init file in optimisation to make package
2018-04-12Added init file in optimisation to make packageJakob Jorgensen
2018-04-11update aboutEdoardo Pasca