Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pdhg strongly convex #1030

Merged
merged 99 commits into from
Nov 19, 2021
Merged
Show file tree
Hide file tree
Changes from 95 commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
a18529e
add strongly convex case, and simple denoising test
epapoutsellis Oct 21, 2021
e581dfe
add strongly convex case, and simple denoising test
epapoutsellis Oct 21, 2021
7c8cdd3
merge master
epapoutsellis Oct 22, 2021
c711be0
merge master
epapoutsellis Oct 22, 2021
df9ff72
PDHG fix strongly
epapoutsellis Oct 22, 2021
1e216e4
trying with docs
epapoutsellis Oct 22, 2021
5f82fab
revert docs
epapoutsellis Oct 26, 2021
5e56170
merge master
epapoutsellis Oct 26, 2021
16137b8
fix fconj case
epapoutsellis Oct 26, 2021
781cbde
add info in doc, add update_step_sizes mehtod
epapoutsellis Oct 28, 2021
0de28d5
remove test
epapoutsellis Oct 28, 2021
9e56299
add strongly convex tests for PDHG
epapoutsellis Oct 28, 2021
8c436ca
merge master
epapoutsellis Nov 1, 2021
e075d5d
add gamma, gamm_conj to base function class
epapoutsellis Nov 2, 2021
fd954f2
add gamma, gamm_conj properties for base Function
epapoutsellis Nov 2, 2021
a1c13d7
add gamma, gamm_conj properties for SumFunction
epapoutsellis Nov 2, 2021
ab25c28
add gamma, gamm_conj properties for Function + salar
epapoutsellis Nov 2, 2021
032690c
add gamma, gamma_conj ScaledFunction
epapoutsellis Nov 2, 2021
93e101b
add tests
epapoutsellis Nov 3, 2021
84520df
add gamma, gamm_conj values to L2NormSquared
epapoutsellis Nov 3, 2021
7c50e79
add TODOs
epapoutsellis Nov 3, 2021
4793ef2
fix tests
epapoutsellis Nov 3, 2021
04d17f5
wip add gamma conj in BlockFunction
epapoutsellis Nov 4, 2021
caa1e14
going back to the original implementation
epapoutsellis Nov 5, 2021
3782c40
remove strongly convex from BlockFunction, comment proximal_conjugate
epapoutsellis Nov 5, 2021
c1c2fa3
remove strongly convex L2NormSquared
epapoutsellis Nov 5, 2021
8a1d8c6
remove strongly convex tests
epapoutsellis Nov 5, 2021
8ac85c5
remove main code from BlockFunction
epapoutsellis Nov 5, 2021
8e93ba0
go back to old PDHG implementation, improve docs
epapoutsellis Nov 5, 2021
6f75a52
add try/except rules for gamma values
epapoutsellis Nov 5, 2021
5e1c871
../Wrappers/Python/cil/optimisation/algorithms/PDHG.py
epapoutsellis Nov 5, 2021
675df44
udpate docs
epapoutsellis Nov 5, 2021
d63ca7c
remove repeated docs
epapoutsellis Nov 5, 2021
c7586e5
improve PDHG docs
epapoutsellis Nov 8, 2021
b1d3cd6
add sphinx bib requirements
epapoutsellis Nov 8, 2021
22afecf
add napoleon extension
epapoutsellis Nov 8, 2021
2f728ac
add refs bib file
epapoutsellis Nov 8, 2021
a42bc29
add refs
epapoutsellis Nov 8, 2021
8479f24
improve PDHG docs
epapoutsellis Nov 9, 2021
5b77d6d
add members to present
epapoutsellis Nov 9, 2021
acfc36c
change to pydata style
epapoutsellis Nov 9, 2021
6f908ca
add pydata theme
epapoutsellis Nov 9, 2021
aea94c4
add CIL refs
epapoutsellis Nov 9, 2021
30cd0e0
fix PDHG exception, f, g, operator are required
epapoutsellis Nov 9, 2021
119a747
update docs
epapoutsellis Nov 9, 2021
604de38
split test for strongly convex cases
epapoutsellis Nov 9, 2021
d90c455
remove init docs
epapoutsellis Nov 9, 2021
bca2071
remove init docs
epapoutsellis Nov 9, 2021
0026f27
update docs
epapoutsellis Nov 9, 2021
328c97b
update PDHG docs
epapoutsellis Nov 9, 2021
3760990
remove method, is called from base class
epapoutsellis Nov 10, 2021
c2400c5
improve docs
epapoutsellis Nov 11, 2021
c5568bf
stepsizes as properties
epapoutsellis Nov 12, 2021
25a803a
improve dovs
epapoutsellis Nov 12, 2021
a71abb0
add properties
epapoutsellis Nov 15, 2021
8ba4fbc
add properties test failed
epapoutsellis Nov 15, 2021
61f7898
add back update_prev_sol
epapoutsellis Nov 15, 2021
16e9906
remove main tests
epapoutsellis Nov 15, 2021
36b555a
merge master
epapoutsellis Nov 15, 2021
403d6af
add doc changes from master
epapoutsellis Nov 15, 2021
2cc76e0
Merge branch 'master' into PDHG_strongly_convex
epapoutsellis Nov 15, 2021
085e28d
merge master
epapoutsellis Nov 15, 2021
a2dd26b
merge master
epapoutsellis Nov 15, 2021
051a6ff
merge master
epapoutsellis Nov 15, 2021
2635ca5
merge master
epapoutsellis Nov 15, 2021
7787418
merge master
epapoutsellis Nov 15, 2021
9f863ce
improve docs
epapoutsellis Nov 15, 2021
9a9ed18
revert Function module
epapoutsellis Nov 15, 2021
8331975
remove import
epapoutsellis Nov 15, 2021
429c72a
remove space
epapoutsellis Nov 15, 2021
097087d
fix comment
epapoutsellis Nov 15, 2021
89fb41e
fix comment
epapoutsellis Nov 15, 2021
9109b7e
update PDHG
epapoutsellis Nov 15, 2021
482bebe
udpate test
epapoutsellis Nov 15, 2021
71babb8
imporove docs
epapoutsellis Nov 16, 2021
661bca0
imporove docs
epapoutsellis Nov 16, 2021
6a9daf3
imporove docs
epapoutsellis Nov 16, 2021
f13796f
imporve docs
epapoutsellis Nov 16, 2021
e0c2b02
add checks for sigma, tau and strongly convex constant, supports step…
epapoutsellis Nov 16, 2021
c8b4f4f
add checks for sigma, tau and strongly convex constant, supports step…
epapoutsellis Nov 16, 2021
97ede64
merge master
epapoutsellis Nov 16, 2021
a9dde16
add types for step-sizes in docs
epapoutsellis Nov 16, 2021
26d71cc
add types for step-sizes in docs
epapoutsellis Nov 16, 2021
1ecaf69
fix checks in PDHG parameters
epapoutsellis Nov 16, 2021
ef63e4e
test for types/cases of sigma, tau and strongly convex constants
epapoutsellis Nov 16, 2021
7ca2f69
fix checks in PDHG parameters
epapoutsellis Nov 16, 2021
d955051
merge axbpy changes for BDC from master
epapoutsellis Nov 16, 2021
9704f0c
remove test
epapoutsellis Nov 16, 2021
f4fc01a
improve tests
epapoutsellis Nov 16, 2021
53ececc
Merge remote-tracking branch 'origin' into PDHG_strongly_convex
paskino Nov 17, 2021
deadd5b
improve docs, remove example refer to CIL-Demos only
epapoutsellis Nov 18, 2021
08336e6
Merge branch 'PDHG_strongly_convex' of github.com:TomographicImaging/…
paskino Nov 18, 2021
7807531
add missing docstring, format methods
paskino Nov 18, 2021
a5e4c96
[ci skip] use appropriate function name
paskino Nov 18, 2021
522d6ea
[ci skip] remove useless comment
paskino Nov 18, 2021
d644f46
move the check of both gamma specified in setter methods
paskino Nov 19, 2021
17f6c5f
addressing review comments
paskino Nov 19, 2021
ce780fc
[ci skip] update docstring
paskino Nov 19, 2021
9892c89
bugfix gamma setters
paskino Nov 19, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading