# 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.1, ρ̃₀ = 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, save_prefix = "img/shepplogan256x256_pdps_known_primalonly_10_10000_9000", dynrange = 1.0, Λ = 1.0)
iter	time	function_value	psnr	ssim
1	1.1750002158805728e-5	551878.3375775854	-0.14938477322295188	0.005295187802576954
2	0.027921500004595146	468760.8522205081	0.3311750145137281	0.007807992541242655
3	0.041303500009234995	437823.1272688628	0.6988970302391797	0.00999559098720379
4	0.06912258302327245	392322.59976783977	1.0232523911863332	0.012173402555815751
5	0.08248612502939068	356063.93954711343	1.3250905720322748	0.0142968094167573
6	0.11050595802953467	317286.5955327687	1.6072608837363065	0.01506223059979918
7	0.12388379205367528	279269.18939804967	1.914233908753049	0.017049914971091817
8	0.1517257920349948	242124.53191405302	2.224755569744632	0.019446954734954922
9	0.1650700000463985	201894.0257051666	2.556456888134443	0.02203359775976551
10	0.19281658306135796	163942.3752227623	2.8795684688784617	0.023989578836663288
11	0.20614524904522114	127742.20625387695	3.2176211733055844	0.02708591339367071
12	0.23387662405730225	91502.43791970803	3.553665003682871	0.030074133542525625
13	0.24724179107579403	56354.8849380001	3.9019773004031695	0.03399392040162637
14	0.27487062409636565	21248.419205015296	4.2548300487943695	0.03915337296332849
15	0.2881972910836339	-7219.611398994216	4.587986562621861	0.042141392981590156
16	0.3159439990995452	-38401.79927556016	4.949131087280736	0.048947542149246875
17	0.3292747070954647	-55213.38184333343	5.231136526889273	0.05038330598697932
18	0.35695699907955714	-100438.95308665212	5.692418276204908	0.06692343528380099
19	0.37027920709806494	-131227.79190814542	6.080896277778325	0.0804075131390845
20	0.39893791612121277	-161170.59403810115	6.475557791578454	0.09280129104631361
30	0.6040193331136834	-372650.13518843596	10.609532014193086	0.352913551569155
40	0.8087022501276806	-458983.1324620598	14.332089812966625	0.5222351263087373
50	1.0149962501309346	-484620.39353825164	16.39038542367479	0.6179377566138823
60	1.2202122911403421	-489200.5202289787	17.23208818813576	0.6838439277003698
70	1.424957083130721	-489578.1842683783	17.64885334873272	0.7163507273114642
80	1.6328692081442568	-489881.36962653586	17.970903491618195	0.7406627694211512
90	1.8393914171610959	-490555.40733829315	18.18505650171861	0.7562601486998132
100	2.045196584163932	-490524.6663967627	18.32708519531421	0.7665648351322507
110	2.2356117091549095	-490547.57349436835	18.36309900932122	0.7740883080423613
120	2.4399295011826325	-490824.3913407851	18.446665702548614	0.7788206766389061
130	2.6462493341823574	-491086.68166787515	18.157367317594147	0.7739785527035199
140	2.8529086261987686	-491439.11175711895	17.79409411401319	0.7582380759879339
150	3.058318418188719	-491156.99900659896	18.431184847419186	0.7836760704385717
160	3.264308168174466	-490694.9136760635	17.81382892993648	0.773314832659545
170	3.473096876172349	-490823.27206841094	18.673881875316074	0.7906983124191865
180	3.67809500117437	-490488.20658817183	18.437947111372143	0.7900325612374612
190	3.882802376174368	-491329.46701270324	18.452913766840975	0.7907905210899102
200	4.088983667170396	-490398.43811999145	18.206438214267607	0.7895953328635069
300	6.131175667163916	-490896.103317261	18.719472407599508	0.7965131967630781
400	8.170694417174673	-490730.94813328405	18.759450325517637	0.8002370446950118
500	10.20958004219574	-490436.153876486	18.710186501363037	0.7999385130221401
600	12.250295626174193	-491339.72675169207	18.882747844088946	0.8080169006418823
700	14.288418501178967	-490869.8846487075	18.842993799552335	0.8055620640110166
800	16.32588791818125	-490669.63903020305	18.793856700654402	0.8055532261596219
900	18.42855779317324	-490957.1350861325	18.89231366142437	0.807988695496081
1000	20.466757293150295	-491481.460504666	18.62867172902807	0.7995692060925812
1100	22.50338083517272	-492006.20408949483	20.64185423622204	0.8640645741084386
1200	24.537152626173338	-491827.6777718538	21.39473191862723	0.8873645072748877
1300	26.5721562091785	-492167.39623993705	21.851441558018657	0.8998535124254352
1400	28.604888834175654	-492096.2515157146	22.180056712945643	0.9073813829662591
1500	30.63792450018809	-492067.1930941016	22.449884653146114	0.9136404117637773
1600	32.69940720818704	-492128.6479191697	22.67723036781707	0.9187642516672894
1700	34.73613154119812	-492032.6670055016	22.87795423961053	0.9224415698377675
1800	36.77102791619836	-492217.8709656183	23.05630658924615	0.9254319575292029
1900	38.80434733320726	-492188.9048339393	23.212852882434053	0.9265472883009038
2000	40.83621741621755	-492231.9133457575	23.35749987697618	0.9295989149661676
2100	42.87025204120437	-490859.87850711576	19.012302960324657	0.8128486020542927
2200	44.90980587419472	-492077.19439481455	18.626510712129612	0.7851453531556963
2300	46.94728241520352	-489829.17724607565	18.72345019574646	0.8001974813910904
2400	48.98278141519404	-490708.90708603314	18.802911007442408	0.8047659078434879
2500	51.01805429017986	-491542.57611233235	18.542951705767578	0.7978916875770177
2600	53.05417295717052	-491141.33099088003	18.902898066533886	0.8083833186060516
2700	55.097837832174264	-490847.9371648345	18.80593244904231	0.8038659904319616
2800	57.14164249817259	-490960.2423830183	18.90742817358627	0.8073242367510847
2900	59.180953123170184	-491412.4828935402	18.859196310469486	0.8082760026237319
3000	61.225433582178084	-490905.15093284607	18.824353964551086	0.804341313721469
3100	63.26211937417975	-492223.2770727419	18.278565229827414	0.7875388092204053
3200	65.31157958318363	-489917.37944663106	17.181108640757422	0.7567486231980152
3300	67.35005983317387	-491522.40431417606	18.30998366451445	0.7819290172576702
3400	69.38578341616085	-490602.639706663	18.406356132900232	0.7805997630651305
3500	71.42654587415745	-491514.91171889595	18.67196011852116	0.798783495011003
3600	73.46202683317824	-491741.0363146299	20.622010858555278	0.8637935086823842
3700	75.4945449581719	-492090.637036714	21.390454542027886	0.8858129104784846
3800	77.52830683314824	-491897.82319731533	21.849579502915162	0.8989552844272638
3900	79.5600049161585	-492087.86576057656	22.179807373675114	0.9066312114939095
4000	81.59184179114527	-491862.34649857605	22.440062064409844	0.9138455799462626
