Skip to content

Add Primal Dual Hybrid Gradient algorithm #426

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

Merged
merged 199 commits into from
Jan 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
199 commits
Select commit Hold shift + click to select a range
cf7b876
pdhg
fzimmermann89 Oct 20, 2024
fdea3c4
Merge branch 'main' into pdhg
fzimmermann89 Oct 20, 2024
d24eaa8
Merge branch 'main' into pdhg
fzimmermann89 Oct 23, 2024
029a4ce
Merge branch 'main' into pdhg
fzimmermann89 Oct 24, 2024
1aeaa84
Merge branch 'main' into pdhg
fzimmermann89 Nov 10, 2024
a2529e1
Merge branch 'main' into pdhg
fzimmermann89 Nov 12, 2024
235f76c
fix import
fzimmermann89 Nov 12, 2024
eb177f4
comments
fzimmermann89 Nov 12, 2024
1942756
Merge branch 'main' into pdhg
fzimmermann89 Nov 14, 2024
23d7f80
fix
fzimmermann89 Nov 14, 2024
f4d4a9b
fix
fzimmermann89 Nov 18, 2024
ca10bbd
tests
koflera Nov 18, 2024
86b684a
fix
koflera Nov 18, 2024
930bc92
fix the fix
koflera Nov 18, 2024
d14514d
use None for operator and functionals
koflera Nov 19, 2024
aa241fb
add tolerance, change max_iterations etc
koflera Nov 20, 2024
4f83a1c
fix test?
fzimmermann89 Nov 20, 2024
b3cb573
maybe simplify? lets see if it runs
fzimmermann89 Nov 20, 2024
595d3d2
[pre-commit] auto fixes from pre-commit hooks
pre-commit-ci[bot] Nov 20, 2024
05c2594
lint
fzimmermann89 Nov 20, 2024
a09431d
confused f and g
fzimmermann89 Nov 21, 2024
baa680e
add pdhg example
koflera Nov 21, 2024
8066a63
Notebooks updated
github-actions[bot] Nov 21, 2024
35bd232
reformat pdhg example
koflera Nov 21, 2024
6af0a90
Merge branch 'pdhg' of https://github.com/PTB-MR/mrpro into pdhg
koflera Nov 21, 2024
4e32d66
Notebooks updated
github-actions[bot] Nov 21, 2024
a8ae109
fix commented code
koflera Nov 21, 2024
62473a7
Notebooks updated
github-actions[bot] Nov 21, 2024
f2f3c6d
fix markdown
koflera Nov 21, 2024
6a824e4
Notebooks updated
github-actions[bot] Nov 21, 2024
86a73c2
fix
koflera Nov 21, 2024
2536e84
Notebooks updated
github-actions[bot] Nov 21, 2024
3d24cc0
fix
koflera Nov 21, 2024
76d1747
Merge branch 'pdhg' of https://github.com/PTB-MR/mrpro into pdhg
koflera Nov 21, 2024
4158a3c
fix
koflera Nov 21, 2024
3e1cdaf
Notebooks updated
github-actions[bot] Nov 21, 2024
a788a41
fix typos etc
koflera Nov 21, 2024
17d811a
Merge branch 'pdhg' of https://github.com/PTB-MR/mrpro into pdhg
koflera Nov 21, 2024
cb5ea06
Notebooks updated
github-actions[bot] Nov 21, 2024
c21c5c9
fix mathrm
koflera Nov 21, 2024
bdd7077
Notebooks updated
github-actions[bot] Nov 21, 2024
19d6923
fix typos
koflera Nov 22, 2024
016b4bb
Notebooks updated
github-actions[bot] Nov 22, 2024
cedfea9
review example
koflera Nov 22, 2024
c32beee
Notebooks updated
github-actions[bot] Nov 22, 2024
acfaa52
fix csm None
koflera Nov 22, 2024
1a688b4
Notebooks updated
github-actions[bot] Nov 22, 2024
8edb927
use as_operator()
koflera Nov 22, 2024
44aa0b2
Notebooks updated
github-actions[bot] Nov 22, 2024
54a4115
review tv example
koflera Nov 27, 2024
24fcd62
review test pdhg
koflera Nov 27, 2024
86afd7d
review pdhg
koflera Nov 27, 2024
cb73af9
Notebooks updated
github-actions[bot] Nov 27, 2024
fbd8d23
pdhg
fzimmermann89 Oct 20, 2024
525c1c3
fix import
fzimmermann89 Nov 12, 2024
89faa7d
comments
fzimmermann89 Nov 12, 2024
d47a2db
fix
fzimmermann89 Nov 14, 2024
b79474e
fix
fzimmermann89 Nov 18, 2024
2fee396
tests
koflera Nov 18, 2024
cb0d5ca
fix
koflera Nov 18, 2024
0b217dc
fix the fix
koflera Nov 18, 2024
1489660
use None for operator and functionals
koflera Nov 19, 2024
796e3de
add tolerance, change max_iterations etc
koflera Nov 20, 2024
4300210
fix test?
fzimmermann89 Nov 20, 2024
daece31
maybe simplify? lets see if it runs
fzimmermann89 Nov 20, 2024
38ab65a
[pre-commit] auto fixes from pre-commit hooks
pre-commit-ci[bot] Nov 20, 2024
759ea6f
lint
fzimmermann89 Nov 20, 2024
57b77a0
confused f and g
fzimmermann89 Nov 21, 2024
0eae56e
add pdhg example
koflera Nov 21, 2024
a82532a
reformat pdhg example
koflera Nov 21, 2024
7a99669
Notebooks updated
github-actions[bot] Nov 21, 2024
19d3b1b
Notebooks updated
github-actions[bot] Nov 21, 2024
e95fb2a
fix commented code
koflera Nov 21, 2024
01bf1b0
Notebooks updated
github-actions[bot] Nov 21, 2024
79def56
fix markdown
koflera Nov 21, 2024
c7fb553
Notebooks updated
github-actions[bot] Nov 21, 2024
115aad9
fix
koflera Nov 21, 2024
fb54272
fix
koflera Nov 21, 2024
c288733
Notebooks updated
github-actions[bot] Nov 21, 2024
f6154c1
fix
koflera Nov 21, 2024
214bfd6
fix typos etc
koflera Nov 21, 2024
e05d931
Notebooks updated
github-actions[bot] Nov 21, 2024
2d10c2d
Notebooks updated
github-actions[bot] Nov 21, 2024
694ac53
fix mathrm
koflera Nov 21, 2024
c144d09
Notebooks updated
github-actions[bot] Nov 21, 2024
45f1410
fix typos
koflera Nov 22, 2024
0ea0d23
Notebooks updated
github-actions[bot] Nov 22, 2024
607f2dc
review example
koflera Nov 22, 2024
b053ee1
Notebooks updated
github-actions[bot] Nov 22, 2024
c7dc865
fix csm None
koflera Nov 22, 2024
25ee466
Notebooks updated
github-actions[bot] Nov 22, 2024
517534e
use as_operator()
koflera Nov 22, 2024
c2435fd
Notebooks updated
github-actions[bot] Nov 22, 2024
da96b6c
review tv example
koflera Nov 27, 2024
382812b
review test pdhg
koflera Nov 27, 2024
2e0d274
review pdhg
koflera Nov 27, 2024
7656a4d
Notebooks updated
github-actions[bot] Nov 27, 2024
34a3681
Merge branch 'pdhg' of https://github.com/PTB-MR/mrpro into pdhg
koflera Nov 28, 2024
7c3cd6e
fix outdated docstring for f and g
koflera Nov 28, 2024
f201fbf
put download and readning data together
koflera Nov 28, 2024
bfe80aa
Notebooks updated
github-actions[bot] Nov 28, 2024
757dd0b
put download and readning data together
koflera Nov 28, 2024
1c2e283
Notebooks updated
github-actions[bot] Nov 28, 2024
c3bc5a2
fix markdown
koflera Nov 28, 2024
74e4726
Notebooks updated
github-actions[bot] Nov 28, 2024
49ce109
refix markdown
koflera Nov 28, 2024
e05f72d
Notebooks updated
github-actions[bot] Nov 28, 2024
c7367c6
fix docstring in pdhg for docs
koflera Nov 28, 2024
8369e5a
fix docstring in pdhg for docs
koflera Nov 28, 2024
d6c9f29
fix docstring in pdhg for docs
koflera Nov 28, 2024
becd40f
fix sum in docstring in pdhg for docs
koflera Nov 28, 2024
c0afd09
fix operator in docstring in pdhg for docs
koflera Nov 28, 2024
7b0daf9
Merge branch 'main' into pdhg
ckolbPTB Jan 10, 2025
9499328
pdhg
fzimmermann89 Oct 20, 2024
ffe49d8
fix import
fzimmermann89 Nov 12, 2024
b7ba08d
comments
fzimmermann89 Nov 12, 2024
3e7478d
fix
fzimmermann89 Nov 14, 2024
f4d72fd
fix
fzimmermann89 Nov 18, 2024
ea5381c
tests
koflera Nov 18, 2024
e798209
fix
koflera Nov 18, 2024
c555ae7
fix the fix
koflera Nov 18, 2024
115575a
use None for operator and functionals
koflera Nov 19, 2024
8291d6d
add tolerance, change max_iterations etc
koflera Nov 20, 2024
7374b6b
fix test?
fzimmermann89 Nov 20, 2024
99ce0e7
maybe simplify? lets see if it runs
fzimmermann89 Nov 20, 2024
40cc0ba
[pre-commit] auto fixes from pre-commit hooks
pre-commit-ci[bot] Nov 20, 2024
5cf1154
lint
fzimmermann89 Nov 20, 2024
21c161d
confused f and g
fzimmermann89 Nov 21, 2024
386264f
add pdhg example
koflera Nov 21, 2024
3c980ac
reformat pdhg example
koflera Nov 21, 2024
3db240b
Notebooks updated
github-actions[bot] Nov 21, 2024
61b58ac
Notebooks updated
github-actions[bot] Nov 21, 2024
dc98f88
fix commented code
koflera Nov 21, 2024
4879603
Notebooks updated
github-actions[bot] Nov 21, 2024
699981f
fix markdown
koflera Nov 21, 2024
57bd872
Notebooks updated
github-actions[bot] Nov 21, 2024
a75c558
fix
koflera Nov 21, 2024
c9ede43
fix
koflera Nov 21, 2024
a3bd41f
Notebooks updated
github-actions[bot] Nov 21, 2024
8060407
fix
koflera Nov 21, 2024
4003f63
fix typos etc
koflera Nov 21, 2024
2592122
Notebooks updated
github-actions[bot] Nov 21, 2024
471cb1e
Notebooks updated
github-actions[bot] Nov 21, 2024
6c77a06
fix mathrm
koflera Nov 21, 2024
3309e16
Notebooks updated
github-actions[bot] Nov 21, 2024
52a5e3a
fix typos
koflera Nov 22, 2024
cf548cf
Notebooks updated
github-actions[bot] Nov 22, 2024
6ddb41c
review example
koflera Nov 22, 2024
322a47f
Notebooks updated
github-actions[bot] Nov 22, 2024
d9f2e94
fix csm None
koflera Nov 22, 2024
f4f71bc
Notebooks updated
github-actions[bot] Nov 22, 2024
917c5a9
use as_operator()
koflera Nov 22, 2024
3a339d7
Notebooks updated
github-actions[bot] Nov 22, 2024
cb14106
review tv example
koflera Nov 27, 2024
87016dc
review test pdhg
koflera Nov 27, 2024
9861734
review pdhg
koflera Nov 27, 2024
027ae61
Notebooks updated
github-actions[bot] Nov 27, 2024
85ab4a8
fix
koflera Nov 18, 2024
cde5a71
fix the fix
koflera Nov 18, 2024
d227859
lint
fzimmermann89 Nov 20, 2024
a963be8
Notebooks updated
github-actions[bot] Nov 21, 2024
6d0598d
review example
koflera Nov 22, 2024
b7efa71
review tv example
koflera Nov 27, 2024
203f66e
fix outdated docstring for f and g
koflera Nov 28, 2024
10babbf
put download and readning data together
koflera Nov 28, 2024
1cb25e6
put download and readning data together
koflera Nov 28, 2024
99c10b2
Notebooks updated
github-actions[bot] Nov 28, 2024
84cee51
fix markdown
koflera Nov 28, 2024
8d2d0ef
Notebooks updated
github-actions[bot] Nov 28, 2024
afa701f
refix markdown
koflera Nov 28, 2024
94dd0ad
Notebooks updated
github-actions[bot] Nov 28, 2024
011c4bb
fix docstring in pdhg for docs
koflera Nov 28, 2024
7f6555c
fix docstring in pdhg for docs
koflera Nov 28, 2024
e1b4bc0
fix docstring in pdhg for docs
koflera Nov 28, 2024
f6e7ecd
fix sum in docstring in pdhg for docs
koflera Nov 28, 2024
598d848
fix operator in docstring in pdhg for docs
koflera Nov 28, 2024
b03b893
Merge branch 'pdhg' of https://github.com/PTB-MR/mrpro into pdhg
koflera Jan 13, 2025
5302db2
update data for tv recon
koflera Jan 13, 2025
025834b
Notebooks updated
github-actions[bot] Jan 13, 2025
d8a0042
fix typo
koflera Jan 13, 2025
1df8a93
Merge branch 'pdhg' of https://github.com/PTB-MR/mrpro into pdhg
koflera Jan 13, 2025
7faed2a
fix typo
koflera Jan 13, 2025
a3ff149
Notebooks updated
github-actions[bot] Jan 13, 2025
a4c5dc8
Merge branch 'main' into pdhg
fzimmermann89 Jan 15, 2025
4001402
update notebook
fzimmermann89 Jan 15, 2025
bc34e47
Apply suggestions from code review
fzimmermann89 Jan 20, 2025
5a8d66b
test example
fzimmermann89 Jan 20, 2025
8f60ae0
Merge branch 'main' into pdhg
fzimmermann89 Jan 20, 2025
a7ab5bb
merge streams
fzimmermann89 Jan 20, 2025
dbe7dd4
default
fzimmermann89 Jan 20, 2025
825629a
move identification
fzimmermann89 Jan 20, 2025
e17d152
notebook
fzimmermann89 Jan 20, 2025
2c598c0
docstring
fzimmermann89 Jan 20, 2025
c58b8bb
pdhg
fzimmermann89 Jan 20, 2025
395dbb7
typo
fzimmermann89 Jan 20, 2025
3efac0e
brackets
fzimmermann89 Jan 20, 2025
eb01a40
undo conf
fzimmermann89 Jan 20, 2025
64f03c5
[pre-commit] auto fixes from pre-commit hooks
pre-commit-ci[bot] Jan 20, 2025
ff88482
update notebook
fzimmermann89 Jan 20, 2025
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
Loading