# params = (ρ = 0, verbose_iter = 100, maxiter = 4000, save_results = true, save_images = true, save_images_iters = Set([500, 1800, 2300, 3000, 1300, 3800, 1000, 2800, 300, 4000, 3500, 2000, 2500, 3300, 800, 100, 1500]), pixelwise_displacement = false, dual_flow = true, prox_predict = true, handle_interrupt = true, init = :zero, plot_movement = false, stable_interval = Set([1144, 3634, 1175, 1953, 1546, 1703, 1956, 3601, 1028, 1299, 1438, 1074, 3672, 3705, 3631, 1812, 1199, 1090, 1437, 1662, 1370, 1991, 3930, 3608, 1704, 1663, 1957, 1266, 1646, 1823, 1015, 1373, 3981, 3719, 3646, 3982, 3655, 1168, 3855, 1039, 1085, 3914, 3794, 1050, 1276, 1285, 3540, 3524, 1356, 3762, 1466, 3711, 1036, 3549, 1171, 1739, 1625, 1669, 1058, 1814, 3963, 1102, 1388, 1905, 3765, 3943, 1570, 3651, 1745, 1574, 1864, 1117, 1859, 1338, 1636, 3915, 1861, 3754, 3570, 1896, 3510, 1075, 1342, 3557, 1725, 1873, 1526, 1769, 1185, 1928, 3937, 1922, 1939, 1504, 1052, 1374, 1807, 1724, 3587, 1245, 3791, 3652, 3628, 1138, 1095, 1604, 1848, 1155, 1111, 1916, 1906, 1251, 3938, 1341, 1753, 1278, 1221, 1621, 3731, 1497, 1819, 1845, 3728, 3809, 3677, 3617, 1521, 3713, 1539, 1670, 3803, 1672, 1808, 1661, 3729, 1056, 1610, 1236, 3504, 3571, 3743, 3722, 3507, 1070, 1994, 1548, 1357, 1903, 1580, 1678, 1004, 1091, 1147, 1045, 1255, 1635, 3526, 1001, 3786, 1972, 1274, 1336, 3940, 3792, 1157, 1836, 1073, 1612, 1282, 3835, 1448, 3856, 3757, 3740, 3648, 3815, 1578, 3691, 1304, 2000, 1372, 1849, 3877, 3979, 1475, 1585, 1783, 3859, 1378, 3602, 1719, 3614, 1259, 1528, 3956, 1325, 1287, 1935, 3574, 1019, 1913, 3770, 1354, 1238, 1559, 1249, 1818, 1021, 1519, 3844, 1201, 1313, 3851, 1362, 1326, 3696, 1449, 1054, 3825, 1120, 1908, 3657, 1923, 1302, 1637, 3690, 1232, 1395, 1344, 3965, 1698, 3530, 1208, 1811, 1333, 1941, 3817, 1458, 1865, 3886, 1116, 3931, 3926, 1268, 1732, 3568, 3828, 1714, 1494, 1846, 3702, 3923, 1642, 1398, 3616, 1883, 1079, 1506, 1186, 1582, 3773, 3806, 1043, 1535, 3858, 1872, 1103, 1319, 3972, 1246, 1152, 1409, 1560, 1996, 3903, 1145, 1767, 1680, 1792, 1141, 1009, 1566, 1137, 1360, 1565, 1854, 1588, 1538, 3519, 1315, 1681, 1723, 3681, 3917, 1283, 3509, 1825, 3868, 3870, 3819, 1770, 3593, 1063, 1235, 1614, 1166, 1064, 3641, 1355, 1151, 1169, 3700, 3973, 3986, 4000, 3784, 1452, 1479, 3962, 3508, 1576, 1830, 3644, 1183, 3599, 1842, 1377, 3566, 1046, 1564, 1493, 1180, 3550, 1007, 3837, 1256, 1993, 3850, 1759, 1998, 3922, 3697, 1909, 3609, 1040, 1937, 1728, 3525, 3990, 3759, 1384, 1562, 3658, 3925, 3971, 3649, 1675, 3928, 1600, 3693, 1543, 1172, 1135, 1607, 3737, 3977, 3852, 1966, 1471, 1618, 3680, 1927, 1309, 1529, 1797, 3764, 3909, 1664, 1999, 3801, 1476, 1403, 1041, 1839, 1813, 1595, 1900, 3620, 1442, 1296, 3751, 3505, 1123, 3832, 1743, 1942, 1228, 1381, 3501, 1899, 1901, 3703, 1727, 1177, 1850, 3613, 1393, 1886, 1434, 1469, 3880, 1591, 1673, 1027, 1581, 1002, 1113, 3882, 3686, 1391, 1260, 1109, 1383, 3622, 3576, 1429, 1435, 3556, 1634, 3861, 1676, 1012, 1987, 1730, 1425, 1347, 1620, 1831, 3821, 3905, 1198, 3952, 3625, 1140, 1404, 3955, 1720, 1414, 3901, 1875, 3684, 3933, 1544, 3692, 1394, 1761, 1006, 1748, 3541, 3788, 1207, 3862, 1523, 1067, 3579, 3727, 1284, 1044, 1066, 1488, 1520, 1961, 1016, 1617, 1763, 1706, 1159, 3590, 1337, 1781, 1771, 1766, 3607, 1912, 1483, 3747, 3920, 1252, 1167, 1324, 1793, 1294, 1127, 1192, 1352, 3753, 1944, 3775, 1988, 3744, 1156, 1895, 1921, 1917, 1170, 1631, 3582, 1068, 1701, 1542, 3793, 3569, 1705, 1345, 1597, 1321, 1290, 1666, 1189, 3538, 3633, 1623, 1505, 1744, 1622, 1047, 1834, 3769, 3534, 3707, 1779, 1218, 3584, 3807, 1272, 1958, 1639, 1982, 1132, 1816, 1667, 1887, 1379, 3567, 3585, 1173, 1051, 1729, 1303, 1507, 1650, 1205, 1862, 1871, 3954, 1463, 1656, 1777, 1918, 3547, 3627, 1240, 1334, 1653, 3708, 1129, 3823, 1416, 1482, 1624, 1413, 3799, 1933, 1665, 1086, 1496, 1555, 1243, 3748, 3522, 1866, 3863, 3883, 3983, 1525, 1204, 1380, 1225, 1919, 1550, 1035, 1470, 1184, 1649, 1216, 3725, 1194, 1693, 3517, 3621, 1963, 1048, 1514, 1660, 1440, 1231, 1545, 1286, 3798, 1758, 1125, 1584, 1700, 1852, 1332, 3826, 1220, 1415, 1734, 1615, 3812, 1951, 3527, 3985, 1776, 1267, 1472, 1013, 3756, 1323, 3957, 1754, 3726, 1485, 1930, 1212, 1645, 1997, 1134, 1847, 1322, 3787, 1311, 1551, 1078, 1081, 1101, 1490, 1110, 1764, 3660, 1003, 1697, 1230, 3736, 1197, 1643, 1911, 1298, 1527, 3811, 1242, 1420, 3839, 1696, 1474, 3561, 1806, 3797, 1568, 1269, 1348, 3624, 3539, 1209, 1153, 3642, 3988, 3704, 1626, 3896, 1737, 1178, 1486, 3712, 1423, 1353, 1890, 3518, 3885, 3996, 3721, 1014, 1694, 1860, 3818, 1952, 1387, 1879, 1124, 3829, 3664, 3595, 3610, 1695, 3667, 1461, 1804, 1567, 3827, 1389, 1587, 3881, 1328, 1182, 1349, 1386, 1426, 1445, 3654, 1306, 1112, 1782, 1084, 1513, 1467, 1736, 1133, 1262, 1931, 1340, 3942, 1794, 1060, 3558, 1264, 1271, 1596, 3783, 1962, 1162, 3560, 3929, 1833, 1508, 3647, 1316, 3813, 1291, 1206, 1613, 3531, 1837, 1281, 1740, 3840, 1799, 3932, 1417, 1428, 1258, 1254, 1358, 1707, 1577, 3750, 3968, 1072, 1686, 3678, 3573, 1108, 3589, 1644, 1750, 1838, 3565, 3854, 1973, 1853, 3715, 3594, 3842, 1751, 1950, 3669, 1011, 3998, 1008, 1396, 1093, 1983, 1148, 1450, 1314, 1176, 1583, 3867, 1757, 3846, 3626, 1843, 1010, 1422, 3830, 3710, 1503, 3778, 1457, 1722, 3910, 1965, 3911, 1468, 1616, 1191, 1293, 1351, 1094, 3913, 1515, 3665, 1844, 1401, 1193, 1037, 1092, 1932, 1877, 3761, 3875, 1477, 3884, 1366, 1335, 1297, 3777, 3969, 1702, 1361, 1088, 1473, 1594, 3895, 3572, 3802, 1510, 1163, 1301, 1142, 1265, 1684, 1975, 1022, 1224, 1139, 1436, 3772, 1752, 3833, 3675, 1233, 1214, 1237, 1465, 1652, 1367, 3987, 1690, 1893, 3597, 1431, 1130, 1055, 1870, 3745, 1000, 1305, 1970, 3831, 1257, 1629, 1460, 1196, 1363, 1876, 1327, 3536, 1190, 1885, 1762, 3716, 1924, 1029, 1627, 1891, 3662, 1076, 1034, 1061, 1462, 1599, 3637, 1682, 1119, 1765, 1534, 1026, 1312, 1948, 1943, 1598, 1146, 1300, 1484, 1042, 1784, 1331, 1097, 1310, 1824, 1203, 1499, 1685, 1810, 1082, 3876, 3580, 3653, 1721, 3537, 1914, 1747, 1657, 1986, 1715, 3709, 1981, 3992, 1934, 1980, 1679, 1571, 3927, 1089, 3623, 3533, 3650, 1279, 1018, 3553, 3741, 3984, 1775, 1925, 1495, 3735, 1023, 3600, 1211, 3611, 1822, 1524, 1829, 3892, 1926, 3699, 1418, 1031, 1080, 1840, 1263, 3908, 1270, 1756, 3659, 1248, 3562, 1350, 3544, 1537, 3874, 3894, 3897, 3532, 1478, 1215, 1411, 1553, 1638, 1038, 1364, 3959, 1406, 3635, 1541, 1976, 1441, 1407, 1710, 3845, 1516, 3780, 3666, 3824, 1057, 1857, 3720, 1408, 3888, 1330, 1894, 1114, 3763, 1531, 1969, 3934, 3906, 1785, 1558, 1726, 1960, 3790, 1532, 3695, 3995, 1795, 1716, 1668, 3596, 3732, 3618, 1907, 3563, 1502, 1511, 1633, 3918, 1791, 3630, 3766, 1371, 3948, 1802, 1946, 1187, 1421, 1552, 3723, 1889, 1755, 1397, 3640, 1005, 1995, 1165, 1659, 3834, 1400, 3890, 1971, 1164, 1104, 1234, 1881, 3991, 1244, 1647, 3871, 1222, 3964, 3506, 3774, 3916, 1121, 1498, 1878, 1547, 1025, 1640, 1424, 3742, 1863, 3724, 3836, 3843, 1540, 3632, 1405, 3670, 3980, 1343, 1059, 1671, 3873, 1049, 1735, 3767, 1630, 3779, 1821, 1464, 3588, 3978, 1786, 1455, 1851, 1979, 3545, 1856, 3760, 3717, 1832, 3639, 3535, 1805, 3528, 3872, 1892, 3781, 3730, 3543, 1365, 1053, 3796, 3899, 1788, 3752, 1920, 3866, 1122, 3936, 1945, 1586, 1984, 1898, 3701, 3604, 3838, 3921, 3583, 1512, 1107, 1247, 1787, 1033, 1855, 1651, 3638, 1087, 1882, 1188, 3941, 1077, 3513, 3999, 1692, 3820, 1619, 1359, 1742, 1253, 1609, 1593, 1590, 3970, 3516, 1131, 1569, 1501, 1017, 1772, 1874, 3912, 1654, 3864, 1223, 1241, 3661, 3668, 1150, 1768, 3961, 1250, 1632, 1280, 1884, 1712, 1575, 1105, 3521, 1433, 1202, 1481, 3656, 3689, 1938, 1954, 3860, 1213, 1641, 3902, 1557, 1158, 3629, 1796, 3552, 1320, 3945, 3575, 1688, 1803, 3958, 1790, 3810, 1154, 1292, 3603, 3785, 3967, 1992, 1800, 3694, 1382, 1308, 3949, 3994, 1275, 1674, 3869, 1940, 1369, 3673, 1691, 1518, 3889, 1071, 1897, 1985, 1603, 1967, 1024, 3887, 1867, 3739, 1446, 1841, 1427, 3768, 3577, 1317, 3808, 3619, 1974, 1798, 3891, 1815, 3546, 1959, 1746, 1443, 3822, 1915, 3733, 1128, 1454, 3947, 1329, 1227, 3879, 1554, 3679, 1828, 1376, 3795, 3520, 3953, 3612, 1717, 3848, 1563, 1536, 1447, 3800, 1868, 1160, 1989, 3771, 3898, 1990, 1556, 1683, 1880, 3893, 1273, 1605, 1749, 1492, 1936, 1738, 1573, 1606, 1219, 1709, 1589, 1713, 1339, 3636, 1239, 1677, 1459, 1731, 1968, 1977, 1118, 3924, 1020, 1910, 1390, 1100, 3904, 3758, 1106, 1419, 1307, 3682, 1161, 1385, 3849, 3976, 1820, 3688, 3746, 1126, 1530, 3605, 3551, 1500, 1444, 1689, 3559, 1195, 1229, 3663, 1522, 1432, 1453, 1099, 3789, 3542, 1602, 3975, 3841, 1655, 1083, 3512, 1947, 1592, 3878, 1733, 1835, 3564, 3685, 3997, 1489, 3529, 1136, 1062, 3907, 1289, 1069, 3615, 1611, 1904, 1741, 3503, 1773, 1929, 3586, 1978, 1412, 1699, 3865, 3714, 1658, 3554, 1098, 1517, 1760, 1096, 1949, 1708, 3950, 1491, 3951, 1277, 1858, 1509, 1456, 1030, 1346, 1179, 1572, 1817, 3993, 1780, 1210, 3674, 1648, 1801, 1964, 3782, 3814, 1392, 3804, 1809, 3944, 3581, 3749, 3776, 3598, 3671, 3935, 1826, 3755, 3989, 1955, 1410, 3939, 3853, 1439, 1628, 1288, 3974, 3738, 1149, 3645, 1200, 1181, 3523, 3511, 3718, 1778, 1295, 3606, 3578, 1174, 1789, 3946, 3687, 1601, 1430, 1718, 1902, 3919, 1487, 1261, 3500, 1888, 3816, 1399, 3706, 3548, 3676, 1533, 1869, 3900, 1368, 3643, 1032, 1318, 1579, 3592, 1226, 3805, 3502, 1143, 3960, 3857, 1065, 1451, 1774, 1375, 1549, 1561, 3698, 1480, 1687, 3515, 3966, 3734, 1608, 1217, 3683, 3555, 3591, 3847, 1711, 3514, 1827, 1402, 1115]), noise_level = 0.5, shake_noise_level = 0.1, shake = 1.0, rotation_factor = 0.075, rotation_noise_level = 0.0075, α = 0.25, ρ̃₀ = 1.0, σ̃₀ = 1.0, δ = 0.9, σ₀ = 1.0, τ₀ = 0.9, λ = 1, radondims = [128, 64], sz = (256, 256), scale = 1, c = 1.0, sino_sparsity = 0.5, L = 300.0, L_experiment = false, phantom_ρ = 100, save_prefix = "img/shepplogan256x256_pdps_known_proximal_25_10000_9000", dynrange = 1.0, Λ = 1.0)
iter	time	function_value	psnr	ssim
1	8.625007467344403e-6	557104.045973098	-0.14938477322295188	0.005295187802576954
2	0.02914020902244374	471995.3085526624	0.3334716139704309	0.007836641514807216
3	0.044372125033987686	439793.40340376995	0.7014802309957879	0.010059875578700176
4	0.07414625003002584	393841.7646654306	1.0260240576011221	0.01228599135192962
5	0.08953187501174398	357170.8430355372	1.328062416907083	0.014476135641027673
6	0.11969466702430509	318305.2984198574	1.6108663960750333	0.015293489899762232
7	0.1351197080221027	280135.98862117407	1.9176961375369808	0.01734809904139621
8	0.1649999160435982	242856.2488518112	2.228399130836966	0.01987103947554109
9	0.18045508302748203	202539.48401681657	2.5603081541130446	0.022615519086521648
10	0.21087291603907943	164530.24181530048	2.883660778432518	0.02470254062071999
11	0.22628012404311448	128264.43485771309	3.221967488761436	0.028031837338160715
12	0.25637154004652984	91964.56172454602	3.558125925137986	0.0312019169687911
13	0.27173195706564	56780.15393281131	3.9066684537024527	0.035352108346122554
14	0.30238883206038736	21648.292780447115	4.25977435051446	0.0407694869452287
15	0.3177579990879167	-6859.555013870931	4.593214176041584	0.04408649611454017
16	0.34793862409424037	-38073.84218039774	4.954723488790161	0.051342955547999385
17	0.3633611240948085	-54881.05580999715	5.237177797195718	0.05291716178069733
18	0.3933772491000127	-100095.32444032645	5.6987877487308705	0.0696618829574747
19	0.4087007901107427	-130906.53495921408	6.087721667018218	0.08357924052968063
20	0.43891233211616054	-160886.3728935943	6.482780760032844	0.09601895637154778
30	0.6649987901328132	-372514.51258989907	10.623248599406596	0.36358509653101295
40	0.8899572071386501	-458803.64171512774	14.357958835460988	0.5359451704592343
50	1.114570540143177	-484488.36039472435	16.41860612599474	0.6364765816329176
60	1.3391595821303781	-489080.81140655477	17.248959545352157	0.7024244233301288
70	1.5638983731041662	-489463.6232497707	17.65634748382898	0.733835693386872
80	1.787616289104335	-489765.77249903104	17.965622337559502	0.7562786316316559
90	2.0109425811097026	-490438.2077529264	18.16974863017129	0.7695776461354916
100	2.2366377890866715	-490405.6201324982	18.301258915987514	0.7776551499429039
110	2.443115247093374	-490427.2739593962	18.33016934922624	0.7832347322831453
120	2.663013372104615	-490705.10096574895	18.409985570336932	0.786249840654835
130	2.88241374710924	-490971.9936720148	18.130926403552728	0.7801164035986752
140	3.104036038101185	-491336.0440480803	17.778196028789278	0.7637635798708504
150	3.3228736211021896	-491040.08268799534	18.389214864178953	0.7862834551003185
160	3.540444371115882	-490586.49836300936	17.79198470175595	0.7752246431867882
170	3.7584102461114526	-490696.48011592525	18.607162921951797	0.7905795075833099
180	3.9835569131246302	-490355.51803877106	18.365145991605804	0.7885106750820239
190	4.203760163130937	-491201.12091530784	18.38917903535328	0.7890340844683327
200	4.421326663141372	-490270.21969838685	18.148862201236792	0.7873711185333669
300	6.626564454141771	-490763.07045330544	18.639407521791348	0.7923063025648376
400	8.79851387013332	-490594.94802361616	18.6746058201284	0.7958817540105318
500	10.975022578146309	-490304.0319646198	18.631314035271227	0.7956928347476682
600	13.16103691115859	-491201.8206749348	18.79906878951936	0.8033904754420634
700	15.329504745139275	-490730.19541253836	18.76132674194723	0.8010641246693779
800	17.499046287150122	-490534.0034803647	18.7227353277455	0.8014047644052825
900	19.669623412162764	-490819.1553208692	18.812787774547495	0.8036062278551017
1000	21.840137662162306	-491351.2159727542	18.56518792661535	0.7954413144984818
1100	24.016255495138466	-491823.7657600681	20.600635188903752	0.8612844339291882
1200	26.181386203155853	-491645.4593245453	21.425144119495346	0.8849623298723053
1300	28.344386078155367	-491987.0313021802	21.926599630888802	0.8969421821918752
1400	30.510590411140583	-491918.1765847782	22.274099026236996	0.9040472320960194
1500	32.678907828143565	-491890.150509456	22.547735267896357	0.9098665759762794
1600	34.86153816213482	-491952.95281990105	22.757243200060458	0.914681123848513
1700	37.05906124514877	-491856.83211560623	22.935007011165034	0.9176441551082596
1800	39.234465870133135	-492041.0140123239	23.081617910601754	0.9204322147727706
1900	41.43691799513181	-492010.908703281	23.196244226806048	0.9208963699651632
2000	43.628430745127844	-492056.57819363085	23.301945074107174	0.9231934089875746
2100	45.873244037124095	-490729.6825016216	18.93900685342848	0.8075249153412399
2200	48.0973847041314	-491948.8910472004	18.5446742392821	0.7813345618902644
2300	50.29540991212707	-489696.75057712314	18.643438753925984	0.7961486962544462
2400	52.515665037120925	-490570.8623747727	18.725630094307903	0.8006046276294358
2500	54.71316837111954	-491407.1400748278	18.470446420681565	0.7936477160903678
2600	56.91645033011446	-491001.6337045795	18.82000859354513	0.8040182796801122
2700	59.105034164123936	-490709.8136482176	18.724169929230676	0.7991741661271561
2800	61.27819691412151	-490821.5457787394	18.82469780709482	0.8028646360377039
2900	63.50702791410731	-491274.92049203895	18.778595521877673	0.8038558472224213
3000	65.70417503910721	-490769.51500741177	18.747421339006106	0.8002030361444988
3100	67.94352366411476	-492098.59651482274	18.224565498322026	0.783969330628197
3200	70.1065767891123	-489802.7779880473	17.162172607718553	0.7538393328815092
3300	72.27520024811383	-491395.61373592645	18.242474451464005	0.7780270097442241
3400	74.45682183111785	-490475.71886058856	18.32530895855031	0.77708867545076
3500	76.62952028913423	-491377.1849264149	18.586194296589802	0.7940938831401416
3600	78.84512262212229	-491555.7554114631	20.557986996947296	0.8609060838320496
3700	80.99730466410983	-491904.33069631655	21.39350760170003	0.8838034089978264
3800	83.16102503909497	-491716.5247888086	21.896262485411533	0.8967352673051453
3900	85.34644403908169	-491905.1888395171	22.24528186325913	0.903436958818774
4000	87.4966721230885	-491682.2667788729	22.49676257287536	0.910298354763798
