diff --git a/docs/dumps/dump_jxl-dec.json b/docs/dumps/dump_jxl-dec.json index dca2956..7a15968 100644 --- a/docs/dumps/dump_jxl-dec.json +++ b/docs/dumps/dump_jxl-dec.json @@ -1 +1 @@ -[{"test_id": "alpha_nonpremultiplied", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/alpha_nonpremultiplied/input.jxl", "/tmp/alpha_nonpremultipliedn5e47rrx/decoded_image.npy", "--metadata_out", "/tmp/alpha_nonpremultipliedn5e47rrx/meta.json", "--icc_out", "/tmp/alpha_nonpremultipliedn5e47rrx/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 7.631621917747466e-06, "actual_rmses": [3.1141718565266937e-06, 4.403638214413188e-06, 4.403638214413188e-06, 4.403709470004264e-06], "actual_rmse": 4.403709470004264e-06, "rmse_limit": 6.1035e-05, "peak_error": 6.1035e-05}, "success": true}, {"test_id": "alpha_triangles", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/alpha_triangles/input.jxl", "/tmp/alpha_triangles871x0nln/decoded_image.npy", "--metadata_out", "/tmp/alpha_triangles871x0nln/meta.json", "--icc_out", "/tmp/alpha_triangles871x0nln/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 7.62939453125e-06, "actual_rmses": [3.8094817427543906e-06, 4.400079979339908e-06, 3.809474253354954e-06, 0.0], "actual_rmse": 4.400079979339908e-06, "rmse_limit": 0.001953125, "peak_error": 0.001953125}, "success": true}, {"test_id": "animation_icos4d_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/animation_icos4d_5/input.jxl", "/tmp/animation_icos4d_5ps43_llx/decoded_image.npy", "--metadata_out", "/tmp/animation_icos4d_5ps43_llx/meta.json", "--icc_out", "/tmp/animation_icos4d_5ps43_llx/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": false, "message": "Malformed metadata file"}, "num_frames": 48, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.0170251727104187, "actual_rmses": [0.0005261253338088795, 0.0003791062446051808, 0.0005498470654404233, 2.805490983915762e-08], "actual_rmse": 0.0005498470654404233, "rmse_limit": 0.02, "peak_error": 0.06}, "frame1_compare_npy": {"success": true, "actual_peak_error": 0.021759986877441406, "actual_rmses": [0.0006525302807519111, 0.00047631282233540816, 0.0007124335553275363, 2.8088231049141785e-08], "actual_rmse": 0.0007124335553275363, "rmse_limit": 0.02, "peak_error": 0.06}, "frame2_compare_npy": {"success": true, "actual_peak_error": 0.01721217669546604, "actual_rmses": [0.0006162886445950389, 0.00041511168431166724, 0.0005729999666341986, 2.7451440171300886e-08], "actual_rmse": 0.0006162886445950389, "rmse_limit": 0.02, "peak_error": 0.06}, "frame3_compare_npy": {"success": true, "actual_peak_error": 0.017139706760644913, "actual_rmses": [0.0006231811386670561, 0.00040765676404046837, 0.0005781908561787388, 2.765136336089097e-08], "actual_rmse": 0.0006231811386670561, "rmse_limit": 0.02, "peak_error": 0.06}, "frame4_compare_npy": {"success": true, "actual_peak_error": 0.015499334782361984, "actual_rmses": [0.0006637769993209438, 0.00044825699520658957, 0.0006062790901150271, 2.7658478229595337e-08], "actual_rmse": 0.0006637769993209438, "rmse_limit": 0.02, "peak_error": 0.06}, "frame5_compare_npy": {"success": true, "actual_peak_error": 0.017098546028137207, "actual_rmses": [0.0004987441788263332, 0.0004449960230132211, 0.0006239415017468183, 2.738389573804286e-08], "actual_rmse": 0.0006239415017468183, "rmse_limit": 0.02, "peak_error": 0.06}, "frame6_compare_npy": {"success": true, "actual_peak_error": 0.016390979290008545, "actual_rmses": [0.0005220736616918663, 0.0004341125779091814, 0.0005989560059684212, 2.7192598083352907e-08], "actual_rmse": 0.0005989560059684212, "rmse_limit": 0.02, "peak_error": 0.06}, "frame7_compare_npy": {"success": true, "actual_peak_error": 0.01818948984146118, "actual_rmses": [0.000576732205744502, 0.00045740776845114257, 0.0006378690770573197, 2.7447926792456932e-08], "actual_rmse": 0.0006378690770573197, "rmse_limit": 0.02, "peak_error": 0.06}, "frame8_compare_npy": {"success": true, "actual_peak_error": 0.020225122570991516, "actual_rmses": [0.0006328428626994906, 0.0004672165052961992, 0.0006578557602318577, 2.743840447104439e-08], "actual_rmse": 0.0006578557602318577, "rmse_limit": 0.02, "peak_error": 0.06}, "frame9_compare_npy": {"success": true, "actual_peak_error": 0.020914226770401, "actual_rmses": [0.0007185460302227384, 0.0005820312595412545, 0.0007500742242918324, 2.729773257977073e-08], "actual_rmse": 0.0007500742242918324, "rmse_limit": 0.02, "peak_error": 0.06}, "frame10_compare_npy": {"success": true, "actual_peak_error": 0.031309667974710464, "actual_rmses": [0.0007999590512074808, 0.0004846888501469242, 0.0006776119223404316, 2.7912673405437556e-08], "actual_rmse": 0.0007999590512074808, "rmse_limit": 0.02, "peak_error": 0.06}, "frame11_compare_npy": {"success": true, "actual_peak_error": 0.05385326035320759, "actual_rmses": [0.0009749655179962777, 0.0006847363570864681, 0.0009726718120820243, 2.7946227030390292e-08], "actual_rmse": 0.0009749655179962777, "rmse_limit": 0.02, "peak_error": 0.06}, "frame12_compare_npy": {"success": true, "actual_peak_error": 0.019225656986236572, "actual_rmses": [0.0005383437968293284, 0.00037993155898989026, 0.0005047082380537775, 2.7125001584291715e-08], "actual_rmse": 0.0005383437968293284, "rmse_limit": 0.02, "peak_error": 0.06}, "frame13_compare_npy": {"success": true, "actual_peak_error": 0.01455003023147583, "actual_rmses": [0.0005203036009361288, 0.00041940287482943473, 0.0006043287246474546, 2.7777342037162907e-08], "actual_rmse": 0.0006043287246474546, "rmse_limit": 0.02, "peak_error": 0.06}, "frame14_compare_npy": {"success": true, "actual_peak_error": 0.03151378035545349, "actual_rmses": [0.0007228344521846656, 0.0008615703830894007, 0.0010813138200849678, 2.8170642762766774e-08], "actual_rmse": 0.0010813138200849678, "rmse_limit": 0.02, "peak_error": 0.06}, "frame15_compare_npy": {"success": true, "actual_peak_error": 0.032520636916160583, "actual_rmses": [0.0005726205529842142, 0.0008264677060535705, 0.0011136006203048322, 2.83717279818939e-08], "actual_rmse": 0.0011136006203048322, "rmse_limit": 0.02, "peak_error": 0.06}, "frame16_compare_npy": {"success": true, "actual_peak_error": 0.0265214741230011, "actual_rmses": [0.0006389717371885624, 0.0007987060620131321, 0.0010157416873535735, 2.8384933873329397e-08], "actual_rmse": 0.0010157416873535735, "rmse_limit": 0.02, "peak_error": 0.06}, "frame17_compare_npy": {"success": true, "actual_peak_error": 0.027053698897361755, "actual_rmses": [0.0007725821828561174, 0.0005386441777640278, 0.0006825022090853514, 2.792094811542412e-08], "actual_rmse": 0.0007725821828561174, "rmse_limit": 0.02, "peak_error": 0.06}, "frame18_compare_npy": {"success": true, "actual_peak_error": 0.026777207851409912, "actual_rmses": [0.0006350151400402612, 0.0006083148755163881, 0.0008036394546661913, 2.7408635517479215e-08], "actual_rmse": 0.0008036394546661913, "rmse_limit": 0.02, "peak_error": 0.06}, "frame19_compare_npy": {"success": true, "actual_peak_error": 0.01958172395825386, "actual_rmses": [0.0006041349060413154, 0.0004594848529465596, 0.0006521103358277737, 2.711997004695119e-08], "actual_rmse": 0.0006521103358277737, "rmse_limit": 0.02, "peak_error": 0.06}, "frame20_compare_npy": {"success": true, "actual_peak_error": 0.017565757036209106, "actual_rmses": [0.000616500061599912, 0.0005708685622202389, 0.0007938873223637323, 2.7099399146606065e-08], "actual_rmse": 0.0007938873223637323, "rmse_limit": 0.02, "peak_error": 0.06}, "frame21_compare_npy": {"success": true, "actual_peak_error": 0.01831263303756714, "actual_rmses": [0.0007459081551259289, 0.0006241178608843592, 0.0008597488578921407, 2.5986151371479207e-08], "actual_rmse": 0.0008597488578921407, "rmse_limit": 0.02, "peak_error": 0.06}, "frame22_compare_npy": {"success": true, "actual_peak_error": 0.017390772700309753, "actual_rmses": [0.0007334021524171971, 0.0005754298406849927, 0.0008607362429076117, 2.569589018036931e-08], "actual_rmse": 0.0008607362429076117, "rmse_limit": 0.02, "peak_error": 0.06}, "frame23_compare_npy": {"success": true, "actual_peak_error": 0.01625719666481018, "actual_rmses": [0.0008040078159077125, 0.0005574474091861793, 0.000810894754475542, 2.5252480090097744e-08], "actual_rmse": 0.000810894754475542, "rmse_limit": 0.02, "peak_error": 0.06}, "frame24_compare_npy": {"success": true, "actual_peak_error": 0.022911235690116882, "actual_rmses": [0.00081410132127062, 0.0005254660951257712, 0.0008653531083329391, 2.5371792819636223e-08], "actual_rmse": 0.0008653531083329391, "rmse_limit": 0.02, "peak_error": 0.06}, "frame25_compare_npy": {"success": true, "actual_peak_error": 0.022678539156913757, "actual_rmses": [0.000807802668010338, 0.0006091846068270265, 0.0008983178972739188, 2.5592381767983707e-08], "actual_rmse": 0.0008983178972739188, "rmse_limit": 0.02, "peak_error": 0.06}, "frame26_compare_npy": {"success": true, "actual_peak_error": 0.01895737648010254, "actual_rmses": [0.0007612634816941469, 0.0005618583147615336, 0.0008400163432781529, 2.5564160888379035e-08], "actual_rmse": 0.0008400163432781529, "rmse_limit": 0.02, "peak_error": 0.06}, "frame27_compare_npy": {"success": true, "actual_peak_error": 0.016684293746948242, "actual_rmses": [0.0007229515152325555, 0.0005212743900280648, 0.0007597895931937556, 2.641063227913414e-08], "actual_rmse": 0.0007597895931937556, "rmse_limit": 0.02, "peak_error": 0.06}, "frame28_compare_npy": {"success": true, "actual_peak_error": 0.014135599136352539, "actual_rmses": [0.0006357231911242497, 0.0005146257820665733, 0.0007385863746634464, 2.737477398966243e-08], "actual_rmse": 0.0007385863746634464, "rmse_limit": 0.02, "peak_error": 0.06}, "frame29_compare_npy": {"success": true, "actual_peak_error": 0.02296389639377594, "actual_rmses": [0.0006027781045921874, 0.0005790140958123994, 0.0008526484032117886, 2.732694149797464e-08], "actual_rmse": 0.0008526484032117886, "rmse_limit": 0.02, "peak_error": 0.06}, "frame30_compare_npy": {"success": true, "actual_peak_error": 0.025669962167739868, "actual_rmses": [0.0006134144069769024, 0.0005956576591128103, 0.0008448878067981426, 2.7495522775679286e-08], "actual_rmse": 0.0008448878067981426, "rmse_limit": 0.02, "peak_error": 0.06}, "frame31_compare_npy": {"success": true, "actual_peak_error": 0.024749524891376495, "actual_rmses": [0.0006797640600054374, 0.0007066126331429653, 0.0008642730693938126, 2.828363058822966e-08], "actual_rmse": 0.0008642730693938126, "rmse_limit": 0.02, "peak_error": 0.06}, "frame32_compare_npy": {"success": true, "actual_peak_error": 0.023502111434936523, "actual_rmses": [0.0006268948231451014, 0.0005571834400169113, 0.0008797323640312529, 2.799730762388717e-08], "actual_rmse": 0.0008797323640312529, "rmse_limit": 0.02, "peak_error": 0.06}, "frame33_compare_npy": {"success": true, "actual_peak_error": 0.02489422634243965, "actual_rmses": [0.0006887163426999063, 0.0007433967400519116, 0.0008196251571693085, 2.8266380687397163e-08], "actual_rmse": 0.0008196251571693085, "rmse_limit": 0.02, "peak_error": 0.06}, "frame34_compare_npy": {"success": true, "actual_peak_error": 0.015940696001052856, "actual_rmses": [0.0006747114778012279, 0.0005894629832139405, 0.0006718001610953836, 2.8351504287436537e-08], "actual_rmse": 0.0006747114778012279, "rmse_limit": 0.02, "peak_error": 0.06}, "frame35_compare_npy": {"success": true, "actual_peak_error": 0.01800742745399475, "actual_rmses": [0.0006418148851248597, 0.00048797826771872807, 0.0007038284201319763, 2.7753656709862874e-08], "actual_rmse": 0.0007038284201319763, "rmse_limit": 0.02, "peak_error": 0.06}, "frame36_compare_npy": {"success": true, "actual_peak_error": 0.016979962587356567, "actual_rmses": [0.0007779674759143178, 0.0004556693260259714, 0.0007281637911572638, 2.7649970186359775e-08], "actual_rmse": 0.0007779674759143178, "rmse_limit": 0.02, "peak_error": 0.06}, "frame37_compare_npy": {"success": true, "actual_peak_error": 0.025862812995910645, "actual_rmses": [0.0007762875159220661, 0.00046636356959316476, 0.0007648659442800089, 2.7944637559160942e-08], "actual_rmse": 0.0007762875159220661, "rmse_limit": 0.02, "peak_error": 0.06}, "frame38_compare_npy": {"success": true, "actual_peak_error": 0.014307111501693726, "actual_rmses": [0.0006724983189105262, 0.0005379052122997595, 0.0007825387071843589, 2.7784027783211124e-08], "actual_rmse": 0.0007825387071843589, "rmse_limit": 0.02, "peak_error": 0.06}, "frame39_compare_npy": {"success": true, "actual_peak_error": 0.015745490789413452, "actual_rmses": [0.0005482885534380648, 0.00043968371939806153, 0.0006132239195571489, 2.7543559070386033e-08], "actual_rmse": 0.0006132239195571489, "rmse_limit": 0.02, "peak_error": 0.06}, "frame40_compare_npy": {"success": true, "actual_peak_error": 0.02540987730026245, "actual_rmses": [0.0005243367033281565, 0.0004923308565056591, 0.0006609863781779304, 2.7758162580665115e-08], "actual_rmse": 0.0006609863781779304, "rmse_limit": 0.02, "peak_error": 0.06}, "frame41_compare_npy": {"success": true, "actual_peak_error": 0.024636447429656982, "actual_rmses": [0.000607597924683414, 0.0004398123962111451, 0.0006868830231164233, 2.768804786488079e-08], "actual_rmse": 0.0006868830231164233, "rmse_limit": 0.02, "peak_error": 0.06}, "frame42_compare_npy": {"success": true, "actual_peak_error": 0.015898393467068672, "actual_rmses": [0.0005977243200871162, 0.0004048976727729355, 0.0005710766480099809, 2.7739164685461946e-08], "actual_rmse": 0.0005977243200871162, "rmse_limit": 0.02, "peak_error": 0.06}, "frame43_compare_npy": {"success": true, "actual_peak_error": 0.019775390625, "actual_rmses": [0.0006215100843395099, 0.0004554487309961105, 0.0005735897891694403, 2.706888439671585e-08], "actual_rmse": 0.0006215100843395099, "rmse_limit": 0.02, "peak_error": 0.06}, "frame44_compare_npy": {"success": true, "actual_peak_error": 0.02197635918855667, "actual_rmses": [0.0005255177008579328, 0.0004130764497712036, 0.0005224635665682119, 2.747527615260046e-08], "actual_rmse": 0.0005255177008579328, "rmse_limit": 0.02, "peak_error": 0.06}, "frame45_compare_npy": {"success": true, "actual_peak_error": 0.05571819469332695, "actual_rmses": [0.0008703125726390474, 0.0004458139225628059, 0.0006182072279953828, 2.78105723600537e-08], "actual_rmse": 0.0008703125726390474, "rmse_limit": 0.02, "peak_error": 0.06}, "frame46_compare_npy": {"success": true, "actual_peak_error": 0.01610201597213745, "actual_rmses": [0.0005398932108900553, 0.00041202866125740505, 0.0006112166917709771, 2.7828061946160762e-08], "actual_rmse": 0.0006112166917709771, "rmse_limit": 0.02, "peak_error": 0.06}, "frame47_compare_npy": {"success": true, "actual_peak_error": 0.013972997665405273, "actual_rmses": [0.0005656483918386789, 0.00044488006647401453, 0.0006419247670557728, 2.7546333552719674e-08], "actual_rmse": 0.0006419247670557728, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "animation_newtons_cradle", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/animation_newtons_cradle/input.jxl", "/tmp/animation_newtons_cradled7rtuunq/decoded_image.npy", "--metadata_out", "/tmp/animation_newtons_cradled7rtuunq/meta.json", "--icc_out", "/tmp/animation_newtons_cradled7rtuunq/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": false, "message": "Malformed metadata file"}, "num_frames": 36, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.831331542966061e-08, 4.8323926393943165e-08, 4.829778039158811e-08, 0.0], "actual_rmse": 4.8323926393943165e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame1_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.820301220447529e-08, 4.821423378050991e-08, 4.818674827745334e-08, 0.0], "actual_rmse": 4.821423378050991e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame2_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8143955929935695e-08, 4.815657882363662e-08, 4.812660405768562e-08, 0.0], "actual_rmse": 4.815657882363662e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame3_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.821754844353211e-08, 4.8228713350449485e-08, 4.82005962919121e-08, 0.0], "actual_rmse": 4.8228713350449485e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame4_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8299732521213965e-08, 4.83107055466145e-08, 4.828343464055668e-08, 0.0], "actual_rmse": 4.83107055466145e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame5_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.834784902678489e-08, 4.83591299946155e-08, 4.833140785059596e-08, 0.0], "actual_rmse": 4.83591299946155e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame6_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.839015569245192e-08, 4.840024538168887e-08, 4.8373144492663365e-08, 0.0], "actual_rmse": 4.840024538168887e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame7_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.841077093403168e-08, 4.842145342315852e-08, 4.8394616656589005e-08, 0.0], "actual_rmse": 4.842145342315852e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame8_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.841775131181477e-08, 4.8429400727680934e-08, 4.840102857221627e-08, 0.0], "actual_rmse": 4.8429400727680934e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame9_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.841083729217095e-08, 4.842177187112809e-08, 4.8393514730477455e-08, 0.0], "actual_rmse": 4.842177187112809e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame10_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8414314331418806e-08, 4.842457146938902e-08, 4.839832053756174e-08, 0.0], "actual_rmse": 4.842457146938902e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame11_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.841135488253556e-08, 4.8422528176662444e-08, 4.839457682837143e-08, 0.0], "actual_rmse": 4.8422528176662444e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame12_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8392558822442456e-08, 4.840367008749087e-08, 4.837570784305006e-08, 0.0], "actual_rmse": 4.840367008749087e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame13_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.835846569959072e-08, 4.83694918157213e-08, 4.834193510048898e-08, 0.0], "actual_rmse": 4.83694918157213e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame14_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830913622421834e-08, 4.831876414505393e-08, 4.829241578578252e-08, 0.0], "actual_rmse": 4.831876414505393e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame15_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.822235846380437e-08, 4.823432147515147e-08, 4.8205994439889766e-08, 0.0], "actual_rmse": 4.823432147515147e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame16_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8149467177417486e-08, 4.816171510061564e-08, 4.8133131765112186e-08, 0.0], "actual_rmse": 4.816171510061564e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame17_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.820189256901826e-08, 4.821311440564741e-08, 4.8185574929470596e-08, 0.0], "actual_rmse": 4.821311440564741e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame18_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8313155848502077e-08, 4.832376684782557e-08, 4.829756754815331e-08, 0.0], "actual_rmse": 4.832376684782557e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame19_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.834393196211767e-08, 4.8354961392296655e-08, 4.832899170934117e-08, 0.0], "actual_rmse": 4.8354961392296655e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame20_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8355293565020517e-08, 4.836610786249304e-08, 4.834003783939932e-08, 0.0], "actual_rmse": 4.836610786249304e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame21_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.833301965208048e-08, 4.834415789135081e-08, 4.831802283672929e-08, 0.0], "actual_rmse": 4.834415789135081e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame22_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.831296966981759e-08, 4.832400616680442e-08, 4.829786020763434e-08, 0.0], "actual_rmse": 4.832400616680442e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame23_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.829903082782526e-08, 4.831001731192448e-08, 4.8284768612568236e-08, 0.0], "actual_rmse": 4.831001731192448e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame24_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8306160356378936e-08, 4.8317517543819396e-08, 4.829056979787024e-08, 0.0], "actual_rmse": 4.8317517543819396e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame25_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830491010469902e-08, 4.8316001633383336e-08, 4.828947880246862e-08, 0.0], "actual_rmse": 4.8316001633383336e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame26_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830397904519227e-08, 4.8315283553944526e-08, 4.8288547445428363e-08, 0.0], "actual_rmse": 4.8315283553944526e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame27_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8299616127281264e-08, 4.8311134441534894e-08, 4.8284662162289524e-08, 0.0], "actual_rmse": 4.8311134441534894e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame28_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830381943318916e-08, 4.831624099082469e-08, 4.828860066631458e-08, 0.0], "actual_rmse": 4.831624099082469e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame29_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8303553412011946e-08, 4.831542983025134e-08, 4.828806845481286e-08, 0.0], "actual_rmse": 4.831542983025134e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame30_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830609385444483e-08, 4.831691916380254e-08, 4.8290343617922034e-08, 0.0], "actual_rmse": 4.831691916380254e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame31_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8300560572810764e-08, 4.831261060889998e-08, 4.828534077879554e-08, 0.0], "actual_rmse": 4.831261060889998e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame32_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.831452556962519e-08, 4.83261998688861e-08, 4.829851203374142e-08, 0.0], "actual_rmse": 4.83261998688861e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame33_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.833678142086187e-08, 4.834759985909511e-08, 4.83214134814018e-08, 0.0], "actual_rmse": 4.834759985909511e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame34_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8355120835488885e-08, 4.8365895319746435e-08, 4.8338868212273356e-08, 0.0], "actual_rmse": 4.8365895319746435e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame35_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8342656106631285e-08, 4.8353486517844444e-08, 4.83272501516006e-08, 0.0], "actual_rmse": 4.8353486517844444e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "animation_spline_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/animation_spline_5/input.jxl", "/tmp/animation_spline_5v18bq_z_/decoded_image.npy", "--metadata_out", "/tmp/animation_spline_5v18bq_z_/meta.json", "--icc_out", "/tmp/animation_spline_5v18bq_z_/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": false, "message": "Malformed metadata file"}, "num_frames": 60, "frame0_compare_npy": {"success": true, "actual_peak_error": 9.292364120483398e-05, "actual_rmses": [3.500319801281952e-06, 2.406922533565182e-06, 2.7977222943851604e-06], "actual_rmse": 3.500319801281952e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame1_compare_npy": {"success": true, "actual_peak_error": 9.131431579589844e-05, "actual_rmses": [3.4130042697328088e-06, 2.385039047895105e-06, 2.7454843257912673e-06], "actual_rmse": 3.4130042697328088e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame2_compare_npy": {"success": true, "actual_peak_error": 8.851289749145508e-05, "actual_rmses": [3.3999407246760837e-06, 2.40355500551929e-06, 2.759622951376233e-06], "actual_rmse": 3.3999407246760837e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame3_compare_npy": {"success": true, "actual_peak_error": 9.083747863769531e-05, "actual_rmses": [3.4598829031077494e-06, 2.3827006605498344e-06, 2.7490102343710546e-06], "actual_rmse": 3.4598829031077494e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame4_compare_npy": {"success": true, "actual_peak_error": 9.47117805480957e-05, "actual_rmses": [3.4045597829214897e-06, 2.3920336410596846e-06, 2.8003495967863088e-06], "actual_rmse": 3.4045597829214897e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame5_compare_npy": {"success": true, "actual_peak_error": 0.0001036524772644043, "actual_rmses": [3.510934360326376e-06, 2.3564264871153177e-06, 2.7513092192980674e-06], "actual_rmse": 3.510934360326376e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame6_compare_npy": {"success": true, "actual_peak_error": 9.614229202270508e-05, "actual_rmses": [3.443003903655992e-06, 2.2860407417046748e-06, 2.706964070051452e-06], "actual_rmse": 3.443003903655992e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame7_compare_npy": {"success": true, "actual_peak_error": 0.00010383129119873047, "actual_rmses": [3.3717674430823466e-06, 2.3433777226616947e-06, 2.7908725769514288e-06], "actual_rmse": 3.3717674430823466e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame8_compare_npy": {"success": true, "actual_peak_error": 8.428096771240234e-05, "actual_rmses": [3.21213368254932e-06, 2.302619662418906e-06, 2.701603008131572e-06], "actual_rmse": 3.21213368254932e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame9_compare_npy": {"success": true, "actual_peak_error": 9.912252426147461e-05, "actual_rmses": [3.2735905762356395e-06, 2.29409721242576e-06, 2.74757403618761e-06], "actual_rmse": 3.2735905762356395e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame10_compare_npy": {"success": true, "actual_peak_error": 9.34600830078125e-05, "actual_rmses": [3.29416923539678e-06, 2.3070248390690947e-06, 2.674030106591805e-06], "actual_rmse": 3.29416923539678e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame11_compare_npy": {"success": true, "actual_peak_error": 9.66787338256836e-05, "actual_rmses": [3.3097670815068704e-06, 2.303910353447199e-06, 2.677171271184524e-06], "actual_rmse": 3.3097670815068704e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame12_compare_npy": {"success": true, "actual_peak_error": 9.006261825561523e-05, "actual_rmses": [3.1954056653279644e-06, 2.3185647764464667e-06, 2.6850694879510646e-06], "actual_rmse": 3.1954056653279644e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame13_compare_npy": {"success": true, "actual_peak_error": 9.626150131225586e-05, "actual_rmses": [3.1582497172604943e-06, 2.2795990847311586e-06, 2.613611581426085e-06], "actual_rmse": 3.1582497172604943e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame14_compare_npy": {"success": true, "actual_peak_error": 9.495019912719727e-05, "actual_rmses": [3.189299557410112e-06, 2.235617351712616e-06, 2.6195097112211936e-06], "actual_rmse": 3.189299557410112e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame15_compare_npy": {"success": true, "actual_peak_error": 9.310245513916016e-05, "actual_rmses": [3.1653416225942538e-06, 2.2516630938189392e-06, 2.6114963323848093e-06], "actual_rmse": 3.1653416225942538e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame16_compare_npy": {"success": true, "actual_peak_error": 9.942054748535156e-05, "actual_rmses": [3.2049044417244083e-06, 2.2186541194057213e-06, 2.598564217726747e-06], "actual_rmse": 3.2049044417244083e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame17_compare_npy": {"success": true, "actual_peak_error": 7.75456428527832e-05, "actual_rmses": [3.1907143065462353e-06, 2.2039717459073e-06, 2.6259415537311986e-06], "actual_rmse": 3.1907143065462353e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame18_compare_npy": {"success": true, "actual_peak_error": 8.231401443481445e-05, "actual_rmses": [3.2147951105240465e-06, 2.2017818642505935e-06, 2.612016821618391e-06], "actual_rmse": 3.2147951105240465e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame19_compare_npy": {"success": true, "actual_peak_error": 7.325410842895508e-05, "actual_rmses": [3.1265023353239822e-06, 2.2042179441618903e-06, 2.5766168784627113e-06], "actual_rmse": 3.1265023353239822e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame20_compare_npy": {"success": true, "actual_peak_error": 8.928775787353516e-05, "actual_rmses": [3.124450085499106e-06, 2.210818228868777e-06, 2.5240591741195333e-06], "actual_rmse": 3.124450085499106e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame21_compare_npy": {"success": true, "actual_peak_error": 8.422136306762695e-05, "actual_rmses": [3.1184339388066415e-06, 2.207347441747424e-06, 2.5235999244996605e-06], "actual_rmse": 3.1184339388066415e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame22_compare_npy": {"success": true, "actual_peak_error": 7.230043411254883e-05, "actual_rmses": [3.1146557107578472e-06, 2.219292182116917e-06, 2.5859097859785995e-06], "actual_rmse": 3.1146557107578472e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame23_compare_npy": {"success": true, "actual_peak_error": 7.581710815429688e-05, "actual_rmses": [3.1543617365303357e-06, 2.2967856475217226e-06, 2.6511488552839888e-06], "actual_rmse": 3.1543617365303357e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame24_compare_npy": {"success": true, "actual_peak_error": 7.414817810058594e-05, "actual_rmses": [3.1622951680998966e-06, 2.2839244313150125e-06, 2.584577296957151e-06], "actual_rmse": 3.1622951680998966e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame25_compare_npy": {"success": true, "actual_peak_error": 8.52346420288086e-05, "actual_rmses": [3.09910174262779e-06, 2.1285419508623506e-06, 2.579377808428568e-06], "actual_rmse": 3.09910174262779e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame26_compare_npy": {"success": true, "actual_peak_error": 0.00010311603546142578, "actual_rmses": [3.151321349979964e-06, 2.209013819677326e-06, 2.607796224051123e-06], "actual_rmse": 3.151321349979964e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame27_compare_npy": {"success": true, "actual_peak_error": 8.064508438110352e-05, "actual_rmses": [3.1405783317070395e-06, 2.2129651629103235e-06, 2.5829639478386133e-06], "actual_rmse": 3.1405783317070395e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame28_compare_npy": {"success": true, "actual_peak_error": 6.848573684692383e-05, "actual_rmses": [3.0387151035620306e-06, 2.1699710283656276e-06, 2.505369806013756e-06], "actual_rmse": 3.0387151035620306e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame29_compare_npy": {"success": true, "actual_peak_error": 7.94529914855957e-05, "actual_rmses": [3.0795600728551837e-06, 2.1233015996313877e-06, 2.5109614854035054e-06], "actual_rmse": 3.0795600728551837e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame30_compare_npy": {"success": true, "actual_peak_error": 7.88569450378418e-05, "actual_rmses": [3.1205674832270007e-06, 2.2111609111415408e-06, 2.5857285936338842e-06], "actual_rmse": 3.1205674832270007e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame31_compare_npy": {"success": true, "actual_peak_error": 8.475780487060547e-05, "actual_rmses": [3.271538494305442e-06, 2.2151683565250507e-06, 2.629565101336096e-06], "actual_rmse": 3.271538494305442e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame32_compare_npy": {"success": true, "actual_peak_error": 8.755922317504883e-05, "actual_rmses": [3.0406365130700987e-06, 2.239052738052151e-06, 2.547885975715241e-06], "actual_rmse": 3.0406365130700987e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame33_compare_npy": {"success": true, "actual_peak_error": 7.49826431274414e-05, "actual_rmses": [2.992962305654383e-06, 2.1536435383113725e-06, 2.511746716104104e-06], "actual_rmse": 2.992962305654383e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame34_compare_npy": {"success": true, "actual_peak_error": 8.958578109741211e-05, "actual_rmses": [3.1828621512451174e-06, 2.193539049984039e-06, 2.5816190424160755e-06], "actual_rmse": 3.1828621512451174e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame35_compare_npy": {"success": true, "actual_peak_error": 0.0001258254051208496, "actual_rmses": [3.166965061106182e-06, 2.177685296328308e-06, 2.4968121005084246e-06], "actual_rmse": 3.166965061106182e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame36_compare_npy": {"success": true, "actual_peak_error": 8.368492126464844e-05, "actual_rmses": [3.154741000145114e-06, 2.1381992942969997e-06, 2.5139033616420357e-06], "actual_rmse": 3.154741000145114e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame37_compare_npy": {"success": true, "actual_peak_error": 7.992982864379883e-05, "actual_rmses": [3.063293768378748e-06, 2.1972134513326223e-06, 2.556606141556531e-06], "actual_rmse": 3.063293768378748e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame38_compare_npy": {"success": true, "actual_peak_error": 7.987022399902344e-05, "actual_rmses": [3.143174818580348e-06, 2.2052034869750465e-06, 2.592524922576684e-06], "actual_rmse": 3.143174818580348e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame39_compare_npy": {"success": true, "actual_peak_error": 9.375810623168945e-05, "actual_rmses": [3.0812559419801575e-06, 2.173664999956133e-06, 2.562893774854295e-06], "actual_rmse": 3.0812559419801575e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame40_compare_npy": {"success": true, "actual_peak_error": 9.173154830932617e-05, "actual_rmses": [3.06917132095462e-06, 2.198080420804214e-06, 2.5644682331896397e-06], "actual_rmse": 3.06917132095462e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame41_compare_npy": {"success": true, "actual_peak_error": 8.809566497802734e-05, "actual_rmses": [3.077686691691832e-06, 2.18294030771281e-06, 2.5538001273011233e-06], "actual_rmse": 3.077686691691832e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame42_compare_npy": {"success": true, "actual_peak_error": 0.00010228157043457031, "actual_rmses": [3.1587735519837373e-06, 2.214091565694755e-06, 2.6209910405951254e-06], "actual_rmse": 3.1587735519837373e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame43_compare_npy": {"success": true, "actual_peak_error": 7.981061935424805e-05, "actual_rmses": [3.164259411170742e-06, 2.2121078266967542e-06, 2.576290289560412e-06], "actual_rmse": 3.164259411170742e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame44_compare_npy": {"success": true, "actual_peak_error": 9.366869926452637e-05, "actual_rmses": [3.0669239986012048e-06, 2.2654784848831822e-06, 2.662185927573283e-06], "actual_rmse": 3.0669239986012048e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame45_compare_npy": {"success": true, "actual_peak_error": 7.778406143188477e-05, "actual_rmses": [3.092555042422368e-06, 2.1731447958989196e-06, 2.623059337367617e-06], "actual_rmse": 3.092555042422368e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame46_compare_npy": {"success": true, "actual_peak_error": 8.606910705566406e-05, "actual_rmses": [3.1148210649586926e-06, 2.1751090638781666e-06, 2.5899134597173223e-06], "actual_rmse": 3.1148210649586926e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame47_compare_npy": {"success": true, "actual_peak_error": 8.177757263183594e-05, "actual_rmses": [3.1153685528119418e-06, 2.184120364202251e-06, 2.570938132559338e-06], "actual_rmse": 3.1153685528119418e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame48_compare_npy": {"success": true, "actual_peak_error": 8.565187454223633e-05, "actual_rmses": [3.189441334569505e-06, 2.2052486912027583e-06, 2.6197247075852566e-06], "actual_rmse": 3.189441334569505e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame49_compare_npy": {"success": true, "actual_peak_error": 8.624792098999023e-05, "actual_rmses": [3.1184591061666643e-06, 2.210275542277381e-06, 2.606019072819431e-06], "actual_rmse": 3.1184591061666643e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame50_compare_npy": {"success": true, "actual_peak_error": 7.68899917602539e-05, "actual_rmses": [3.1750533596970406e-06, 2.2147266446658706e-06, 2.5819812165987956e-06], "actual_rmse": 3.1750533596970406e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame51_compare_npy": {"success": true, "actual_peak_error": 8.958578109741211e-05, "actual_rmses": [3.222349582219405e-06, 2.1987577675330364e-06, 2.611083156562274e-06], "actual_rmse": 3.222349582219405e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame52_compare_npy": {"success": true, "actual_peak_error": 9.22083854675293e-05, "actual_rmses": [3.190139546095351e-06, 2.2804759152498938e-06, 2.6244961082065226e-06], "actual_rmse": 3.190139546095351e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame53_compare_npy": {"success": true, "actual_peak_error": 8.26716423034668e-05, "actual_rmses": [3.2473096838486867e-06, 2.2146856844897793e-06, 2.6531343349202495e-06], "actual_rmse": 3.2473096838486867e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame54_compare_npy": {"success": true, "actual_peak_error": 8.893013000488281e-05, "actual_rmses": [3.3043450287401265e-06, 2.2641997661766158e-06, 2.6486187029574964e-06], "actual_rmse": 3.3043450287401265e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame55_compare_npy": {"success": true, "actual_peak_error": 8.761882781982422e-05, "actual_rmses": [3.3195993213959035e-06, 2.3243072798261305e-06, 2.671042798656521e-06], "actual_rmse": 3.3195993213959035e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame56_compare_npy": {"success": true, "actual_peak_error": 8.827447891235352e-05, "actual_rmses": [3.3063743290336735e-06, 2.24296115368213e-06, 2.68397534477713e-06], "actual_rmse": 3.3063743290336735e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame57_compare_npy": {"success": true, "actual_peak_error": 8.487701416015625e-05, "actual_rmses": [3.330329436382145e-06, 2.2536119032780703e-06, 2.7348175870876544e-06], "actual_rmse": 3.330329436382145e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame58_compare_npy": {"success": true, "actual_peak_error": 8.541345596313477e-05, "actual_rmses": [3.346677471853567e-06, 2.304552469597032e-06, 2.7303469888587048e-06], "actual_rmse": 3.346677471853567e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame59_compare_npy": {"success": true, "actual_peak_error": 8.749961853027344e-05, "actual_rmses": [3.2437839615292075e-06, 2.279806364926025e-06, 2.664093340821683e-06], "actual_rmse": 3.2437839615292075e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "bench_oriented_brg_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/bench_oriented_brg_5/input.jxl", "/tmp/bench_oriented_brg_5tolg19id/decoded_image.npy", "--metadata_out", "/tmp/bench_oriented_brg_5tolg19id/meta.json", "--icc_out", "/tmp/bench_oriented_brg_5tolg19id/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 9.147009642496151e-06, "actual_rmses": [4.4145516110094605e-06, 4.416915843167679e-06, 4.411607743231506e-06], "actual_rmse": 4.416915843167679e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "bicycles", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/bicycles/input.jxl", "/tmp/bicyclesqmqt6fro/decoded_image.npy", "--metadata_out", "/tmp/bicyclesqmqt6fro/meta.json", "--icc_out", "/tmp/bicyclesqmqt6fro/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00012475252151489258, "actual_rmses": [3.215882882510711e-05, 3.11969908040361e-05, 3.2535988848988464e-05], "actual_rmse": 3.2535988848988464e-05, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "bike_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/bike_5/input.jxl", "/tmp/bike_5n9clg7y8/decoded_image.npy", "--metadata_out", "/tmp/bike_5n9clg7y8/meta.json", "--icc_out", "/tmp/bike_5n9clg7y8/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00025694817304611206, "actual_rmses": [4.909979918036132e-06, 4.9786924614810156e-06, 5.116032317147832e-06], "actual_rmse": 5.116032317147832e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "blendmodes_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/blendmodes_5/input.jxl", "/tmp/blendmodes_5ojlwi6nj/decoded_image.npy", "--metadata_out", "/tmp/blendmodes_5ojlwi6nj/meta.json", "--icc_out", "/tmp/blendmodes_5ojlwi6nj/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 7.987022399902344e-06, "actual_rmses": [3.772032705064768e-06, 2.229411403782158e-06, 4.033108424475601e-06, 3.783822372614076e-06], "actual_rmse": 4.033108424475601e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "cafe_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/cafe_5/input.jxl", "/tmp/cafe_5eyec4xw9/decoded_image.npy", "--metadata_out", "/tmp/cafe_5eyec4xw9/meta.json", "--icc_out", "/tmp/cafe_5eyec4xw9/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 1.2109113101538282e-05, "actual_rmses": [4.2387487434911335e-06, 4.328651441534214e-06, 4.2011587198922895e-06], "actual_rmse": 4.328651441534214e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "delta_palette", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/delta_palette/input.jxl", "/tmp/delta_palettevges_2fq/decoded_image.npy", "--metadata_out", "/tmp/delta_palettevges_2fq/meta.json", "--icc_out", "/tmp/delta_palettevges_2fq/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [3.9620870144973507e-08, 1.7044674575216028e-08, 1.7965775673744027e-08], "actual_rmse": 3.9620870144973507e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "grayscale_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/grayscale_5/input.jxl", "/tmp/grayscale_5djdebjzc/decoded_image.npy", "--metadata_out", "/tmp/grayscale_5djdebjzc/meta.json", "--icc_out", "/tmp/grayscale_5djdebjzc/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00022515654563903809, "actual_rmses": [1.1335376656477366e-05], "actual_rmse": 1.1335376656477366e-05, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "grayscale_jpeg_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/grayscale_jpeg_5/input.jxl", "/tmp/grayscale_jpeg_5dk3t6sin/decoded_image.npy", "--metadata_out", "/tmp/grayscale_jpeg_5dk3t6sin/meta.json", "--icc_out", "/tmp/grayscale_jpeg_5dk3t6sin/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 8.429719334568375e-06, "actual_rmses": [5.652319222055411e-06], "actual_rmse": 5.652319222055411e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "grayscale_public_university", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/grayscale_public_university/input.jxl", "/tmp/grayscale_public_universitynzzv_yul/decoded_image.npy", "--metadata_out", "/tmp/grayscale_public_universitynzzv_yul/meta.json", "--icc_out", "/tmp/grayscale_public_universitynzzv_yul/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 8.165836334228516e-06, "actual_rmses": [4.394396537235497e-06], "actual_rmse": 4.394396537235497e-06, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "lz77_flower", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/lz77_flower/input.jxl", "/tmp/lz77_flower4jv1c_69/decoded_image.npy", "--metadata_out", "/tmp/lz77_flower4jv1c_69/meta.json", "--icc_out", "/tmp/lz77_flower4jv1c_69/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.1181861432701106e-08, 4.008827478950332e-08, 3.750845372317214e-08], "actual_rmse": 4.1181861432701106e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "noise_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/noise_5/input.jxl", "/tmp/noise_56wxvsbbl/decoded_image.npy", "--metadata_out", "/tmp/noise_56wxvsbbl/meta.json", "--icc_out", "/tmp/noise_56wxvsbbl/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00012415647506713867, "actual_rmses": [3.094037331392596e-05, 2.9077733147036e-05, 2.8207811592103736e-05], "actual_rmse": 3.094037331392596e-05, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "opsin_inverse_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/opsin_inverse_5/input.jxl", "/tmp/opsin_inverse_5potpjny7/decoded_image.npy", "--metadata_out", "/tmp/opsin_inverse_5potpjny7/meta.json", "--icc_out", "/tmp/opsin_inverse_5potpjny7/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00012534856796264648, "actual_rmses": [3.411093518196058e-05, 3.6378557133700275e-05, 3.850333047506927e-05], "actual_rmse": 3.850333047506927e-05, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "patches_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/patches_5/input.jxl", "/tmp/patches_5r5q2h1hb/decoded_image.npy", "--metadata_out", "/tmp/patches_5r5q2h1hb/meta.json", "--icc_out", "/tmp/patches_5r5q2h1hb/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.02408754825592041, "actual_rmses": [0.0002298768651233579, 0.0002406468693826046, 0.0002550307653647114, 0.0], "actual_rmse": 0.0002550307653647114, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "patches_lossless", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/patches_lossless/input.jxl", "/tmp/patches_lossless93z5degw/decoded_image.npy", "--metadata_out", "/tmp/patches_lossless93z5degw/meta.json", "--icc_out", "/tmp/patches_lossless93z5degw/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 9.536743161842054e-08, "actual_rmses": [1.5903103078540445e-08, 1.65941166607382e-08, 1.6205171946479962e-08, 0.0], "actual_rmse": 1.65941166607382e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "progressive_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/progressive_5/input.jxl", "/tmp/progressive_5561s64hn/decoded_image.npy", "--metadata_out", "/tmp/progressive_5561s64hn/meta.json", "--icc_out", "/tmp/progressive_5561s64hn/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00044858455657958984, "actual_rmses": [5.596728580926158e-06, 3.421926331718631e-06, 1.3018451545410407e-05], "actual_rmse": 1.3018451545410407e-05, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "spot", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/spot/input.jxl", "/tmp/spot07g14f6l/decoded_image.npy", "--metadata_out", "/tmp/spot07g14f6l/meta.json", "--icc_out", "/tmp/spot07g14f6l/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": false, "message": "Metadata: Expected TEST, found "}, "num_frames": 1, "frame0_compare_npy": {"success": false, "message": "Expected shape (1, 400, 600, 6) but found (1, 400, 600, 4)"}, "success": false}, {"test_id": "sunset_logo", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/sunset_logo/input.jxl", "/tmp/sunset_logo_h_zyfia/decoded_image.npy", "--metadata_out", "/tmp/sunset_logo_h_zyfia/meta.json", "--icc_out", "/tmp/sunset_logo_h_zyfia/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 7.68899917602539e-06, "actual_rmses": [3.6347533868913993e-06, 4.0819406265787425e-06, 3.996158554092218e-06, 0.0], "actual_rmse": 4.0819406265787425e-06, "rmse_limit": 0.000244141, "peak_error": 0.000244141}, "success": true}, {"test_id": "upsampling_5", "cmd": ["python3", "scripts/wrap_png.py", "--decoder", "/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16", "./third_party/conformance/testcases/upsampling_5/input.jxl", "/tmp/upsampling_5khlxmaaa/decoded_image.npy", "--metadata_out", "/tmp/upsampling_5khlxmaaa/meta.json", "--icc_out", "/tmp/upsampling_5khlxmaaa/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.013782030437141657, "actual_rmses": [0.00018855641848804276, 0.00010882737119569169, 0.00021873374481287355, 2.2583225916591034e-06], "actual_rmse": 0.00021873374481287355, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}] \ No newline at end of file +[{"test_id": "alpha_nonpremultiplied", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/alpha_nonpremultiplied/input.jxl", "/tmp/alpha_nonpremultiplied__00sgs4/decoded_image.npy", "--metadata_out", "/tmp/alpha_nonpremultiplied__00sgs4/meta.json", "--icc_out", "/tmp/alpha_nonpremultiplied__00sgs4/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [2.2528944043642696e-08, 3.186132957466725e-08, 3.186132957466725e-08, 3.1860022176033453e-08], "actual_rmse": 3.186132957466725e-08, "rmse_limit": 6.1035e-05, "peak_error": 6.1035e-05}, "success": true}, {"test_id": "alpha_triangles", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/alpha_triangles/input.jxl", "/tmp/alpha_triangleszu8pqhee/decoded_image.npy", "--metadata_out", "/tmp/alpha_triangleszu8pqhee/meta.json", "--icc_out", "/tmp/alpha_triangleszu8pqhee/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [1.0630081703766336e-08, 1.2071670774105314e-08, 1.062657606354378e-08, 0.0], "actual_rmse": 1.2071670774105314e-08, "rmse_limit": 0.001953125, "peak_error": 0.001953125}, "success": true}, {"test_id": "animation_icos4d_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/animation_icos4d_5/input.jxl", "/tmp/animation_icos4d_5sdcuu72i/decoded_image.npy", "--metadata_out", "/tmp/animation_icos4d_5sdcuu72i/meta.json", "--icc_out", "/tmp/animation_icos4d_5sdcuu72i/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": false, "message": "Malformed metadata file"}, "num_frames": 48, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.01703256368637085, "actual_rmses": [0.0005261200712993741, 0.0003790911578107625, 0.0005498196114785969, 2.5288208860274608e-08], "actual_rmse": 0.0005498196114785969, "rmse_limit": 0.02, "peak_error": 0.06}, "frame1_compare_npy": {"success": true, "actual_peak_error": 0.02176564931869507, "actual_rmses": [0.0006525131757371128, 0.0004763136093970388, 0.0007123782997950912, 2.5564853345372285e-08], "actual_rmse": 0.0007123782997950912, "rmse_limit": 0.02, "peak_error": 0.06}, "frame2_compare_npy": {"success": true, "actual_peak_error": 0.01720801368355751, "actual_rmses": [0.0006163031794130802, 0.00041505409171804786, 0.0005730112316086888, 2.511315422282223e-08], "actual_rmse": 0.0006163031794130802, "rmse_limit": 0.02, "peak_error": 0.06}, "frame3_compare_npy": {"success": true, "actual_peak_error": 0.01714029535651207, "actual_rmses": [0.0006231164443306625, 0.0004076849727425724, 0.0005782059743069112, 2.5373720902166497e-08], "actual_rmse": 0.0006231164443306625, "rmse_limit": 0.02, "peak_error": 0.06}, "frame4_compare_npy": {"success": true, "actual_peak_error": 0.015500042587518692, "actual_rmses": [0.0006637661717832088, 0.00044819380855187774, 0.0006063164328224957, 2.5302913542191163e-08], "actual_rmse": 0.0006637661717832088, "rmse_limit": 0.02, "peak_error": 0.06}, "frame5_compare_npy": {"success": true, "actual_peak_error": 0.017103254795074463, "actual_rmses": [0.000498768116813153, 0.0004449168627616018, 0.0006238853675313294, 2.5066992037636737e-08], "actual_rmse": 0.0006238853675313294, "rmse_limit": 0.02, "peak_error": 0.06}, "frame6_compare_npy": {"success": true, "actual_peak_error": 0.01639467477798462, "actual_rmses": [0.0005220603197813034, 0.00043410665239207447, 0.0005989699857309461, 2.4782874419315704e-08], "actual_rmse": 0.0005989699857309461, "rmse_limit": 0.02, "peak_error": 0.06}, "frame7_compare_npy": {"success": true, "actual_peak_error": 0.01819092035293579, "actual_rmses": [0.0005766940303146839, 0.00045736494939774275, 0.0006378451362252235, 2.4994667668920556e-08], "actual_rmse": 0.0006378451362252235, "rmse_limit": 0.02, "peak_error": 0.06}, "frame8_compare_npy": {"success": true, "actual_peak_error": 0.020229144021868706, "actual_rmses": [0.0006328305462375283, 0.0004672259674407542, 0.0006578023894689977, 2.4957209632248123e-08], "actual_rmse": 0.0006578023894689977, "rmse_limit": 0.02, "peak_error": 0.06}, "frame9_compare_npy": {"success": true, "actual_peak_error": 0.020917683839797974, "actual_rmses": [0.0007185240392573178, 0.0005820160731673241, 0.0007500326610170305, 2.467451309939861e-08], "actual_rmse": 0.0007500326610170305, "rmse_limit": 0.02, "peak_error": 0.06}, "frame10_compare_npy": {"success": true, "actual_peak_error": 0.03130738064646721, "actual_rmses": [0.0007999563822522759, 0.0004846217925660312, 0.0006776155787520111, 2.5237278933332163e-08], "actual_rmse": 0.0007999563822522759, "rmse_limit": 0.02, "peak_error": 0.06}, "frame11_compare_npy": {"success": true, "actual_peak_error": 0.053850457072257996, "actual_rmses": [0.0009749871678650379, 0.0006846695323474705, 0.0009726048447191715, 2.5386253099668465e-08], "actual_rmse": 0.0009749871678650379, "rmse_limit": 0.02, "peak_error": 0.06}, "frame12_compare_npy": {"success": true, "actual_peak_error": 0.019229352474212646, "actual_rmses": [0.0005383421666920185, 0.00037987931864336133, 0.0005047449958510697, 2.4741881432532864e-08], "actual_rmse": 0.0005383421666920185, "rmse_limit": 0.02, "peak_error": 0.06}, "frame13_compare_npy": {"success": true, "actual_peak_error": 0.014547944068908691, "actual_rmses": [0.000520285393577069, 0.0004194171342533082, 0.0006043532048352063, 2.5388560587202846e-08], "actual_rmse": 0.0006043532048352063, "rmse_limit": 0.02, "peak_error": 0.06}, "frame14_compare_npy": {"success": true, "actual_peak_error": 0.031508952379226685, "actual_rmses": [0.0007228262256830931, 0.0008615623228251934, 0.0010812648106366396, 2.5778231105277882e-08], "actual_rmse": 0.0010812648106366396, "rmse_limit": 0.02, "peak_error": 0.06}, "frame15_compare_npy": {"success": true, "actual_peak_error": 0.03251360356807709, "actual_rmses": [0.000572581950109452, 0.0008264975040219724, 0.0011136442190036178, 2.6024149946124453e-08], "actual_rmse": 0.0011136442190036178, "rmse_limit": 0.02, "peak_error": 0.06}, "frame16_compare_npy": {"success": true, "actual_peak_error": 0.026525765657424927, "actual_rmses": [0.0006389257614500821, 0.0007986975251697004, 0.001015777001157403, 2.5988983409774846e-08], "actual_rmse": 0.001015777001157403, "rmse_limit": 0.02, "peak_error": 0.06}, "frame17_compare_npy": {"success": true, "actual_peak_error": 0.0270501971244812, "actual_rmses": [0.0007725753239355981, 0.0005386594566516578, 0.0006825192831456661, 2.5610159326561188e-08], "actual_rmse": 0.0007725753239355981, "rmse_limit": 0.02, "peak_error": 0.06}, "frame18_compare_npy": {"success": true, "actual_peak_error": 0.026782840490341187, "actual_rmses": [0.0006349940085783601, 0.0006083089392632246, 0.0008036179351620376, 2.5106057677248828e-08], "actual_rmse": 0.0008036179351620376, "rmse_limit": 0.02, "peak_error": 0.06}, "frame19_compare_npy": {"success": true, "actual_peak_error": 0.019581083208322525, "actual_rmses": [0.000604137487243861, 0.00045946642057970166, 0.0006520921015180647, 2.4843501478244434e-08], "actual_rmse": 0.0006520921015180647, "rmse_limit": 0.02, "peak_error": 0.06}, "frame20_compare_npy": {"success": true, "actual_peak_error": 0.01756906509399414, "actual_rmses": [0.0006164798396639526, 0.000570843112654984, 0.0007938964408822358, 2.488033068459572e-08], "actual_rmse": 0.0007938964408822358, "rmse_limit": 0.02, "peak_error": 0.06}, "frame21_compare_npy": {"success": true, "actual_peak_error": 0.018309831619262695, "actual_rmses": [0.000745941128116101, 0.0006241173250600696, 0.00085969059728086, 2.3763117695807523e-08], "actual_rmse": 0.00085969059728086, "rmse_limit": 0.02, "peak_error": 0.06}, "frame22_compare_npy": {"success": true, "actual_peak_error": 0.017393529415130615, "actual_rmses": [0.000733408669475466, 0.0005754420999437571, 0.0008607768104411662, 2.3569436180537195e-08], "actual_rmse": 0.0008607768104411662, "rmse_limit": 0.02, "peak_error": 0.06}, "frame23_compare_npy": {"success": true, "actual_peak_error": 0.01625770330429077, "actual_rmses": [0.000804054201580584, 0.0005573868984356523, 0.0008109294576570392, 2.304805057917747e-08], "actual_rmse": 0.0008109294576570392, "rmse_limit": 0.02, "peak_error": 0.06}, "frame24_compare_npy": {"success": true, "actual_peak_error": 0.022906087338924408, "actual_rmses": [0.0008140914724208415, 0.0005254700081422925, 0.0008653303375467658, 2.2887238770863405e-08], "actual_rmse": 0.0008653303375467658, "rmse_limit": 0.02, "peak_error": 0.06}, "frame25_compare_npy": {"success": true, "actual_peak_error": 0.02267879992723465, "actual_rmses": [0.0008077741949819028, 0.0006092176772654057, 0.0008983528823591769, 2.3438769147787752e-08], "actual_rmse": 0.0008983528823591769, "rmse_limit": 0.02, "peak_error": 0.06}, "frame26_compare_npy": {"success": true, "actual_peak_error": 0.01895540952682495, "actual_rmses": [0.0007611532346345484, 0.0005618607392534614, 0.0008399621001444757, 2.347026040183664e-08], "actual_rmse": 0.0008399621001444757, "rmse_limit": 0.02, "peak_error": 0.06}, "frame27_compare_npy": {"success": true, "actual_peak_error": 0.016691744327545166, "actual_rmses": [0.0007229610928334296, 0.0005212633986957371, 0.0007597685907967389, 2.42823325891095e-08], "actual_rmse": 0.0007597685907967389, "rmse_limit": 0.02, "peak_error": 0.06}, "frame28_compare_npy": {"success": true, "actual_peak_error": 0.014132201671600342, "actual_rmses": [0.0006356558296829462, 0.0005146049079485238, 0.0007385449716821313, 2.5169768491650757e-08], "actual_rmse": 0.0007385449716821313, "rmse_limit": 0.02, "peak_error": 0.06}, "frame29_compare_npy": {"success": true, "actual_peak_error": 0.022971436381340027, "actual_rmses": [0.0006027676281519234, 0.0005790204158984125, 0.0008525883895345032, 2.5005874704220332e-08], "actual_rmse": 0.0008525883895345032, "rmse_limit": 0.02, "peak_error": 0.06}, "frame30_compare_npy": {"success": true, "actual_peak_error": 0.025667428970336914, "actual_rmses": [0.0006134442519396544, 0.0005956049426458776, 0.0008448976441286504, 2.5213871879259386e-08], "actual_rmse": 0.0008448976441286504, "rmse_limit": 0.02, "peak_error": 0.06}, "frame31_compare_npy": {"success": true, "actual_peak_error": 0.024754278361797333, "actual_rmses": [0.0006797686801292002, 0.0007066493853926659, 0.000864327244926244, 2.59096228916178e-08], "actual_rmse": 0.000864327244926244, "rmse_limit": 0.02, "peak_error": 0.06}, "frame32_compare_npy": {"success": true, "actual_peak_error": 0.0235012024641037, "actual_rmses": [0.0006268879515118897, 0.0005571417277678847, 0.0008797004702500999, 2.556445366508342e-08], "actual_rmse": 0.0008797004702500999, "rmse_limit": 0.02, "peak_error": 0.06}, "frame33_compare_npy": {"success": true, "actual_peak_error": 0.02489970251917839, "actual_rmses": [0.0006887508207000792, 0.0007433099672198296, 0.0008196406997740269, 2.584615188538919e-08], "actual_rmse": 0.0008196406997740269, "rmse_limit": 0.02, "peak_error": 0.06}, "frame34_compare_npy": {"success": true, "actual_peak_error": 0.0159454382956028, "actual_rmses": [0.0006748182349838316, 0.0005894945934414864, 0.0006717403302900493, 2.5941362835624204e-08], "actual_rmse": 0.0006748182349838316, "rmse_limit": 0.02, "peak_error": 0.06}, "frame35_compare_npy": {"success": true, "actual_peak_error": 0.018011093139648438, "actual_rmses": [0.000641771184746176, 0.0004879719053860754, 0.0007038242183625698, 2.5334752962180573e-08], "actual_rmse": 0.0007038242183625698, "rmse_limit": 0.02, "peak_error": 0.06}, "frame36_compare_npy": {"success": true, "actual_peak_error": 0.01698407530784607, "actual_rmses": [0.0007779955631121993, 0.00045565725304186344, 0.000728172599337995, 2.5208837683976526e-08], "actual_rmse": 0.0007779955631121993, "rmse_limit": 0.02, "peak_error": 0.06}, "frame37_compare_npy": {"success": true, "actual_peak_error": 0.02586132287979126, "actual_rmses": [0.0007762866443954408, 0.0004664032021537423, 0.0007648781174793839, 2.5339403464386123e-08], "actual_rmse": 0.0007762866443954408, "rmse_limit": 0.02, "peak_error": 0.06}, "frame38_compare_npy": {"success": true, "actual_peak_error": 0.014308363199234009, "actual_rmses": [0.000672506052069366, 0.0005378315108828247, 0.0007825703942216933, 2.5090425737062105e-08], "actual_rmse": 0.0007825703942216933, "rmse_limit": 0.02, "peak_error": 0.06}, "frame39_compare_npy": {"success": true, "actual_peak_error": 0.01575043797492981, "actual_rmses": [0.0005482836277224123, 0.00043963242205791175, 0.0006132216076366603, 2.4947496513050282e-08], "actual_rmse": 0.0006132216076366603, "rmse_limit": 0.02, "peak_error": 0.06}, "frame40_compare_npy": {"success": true, "actual_peak_error": 0.02541610598564148, "actual_rmses": [0.0005243430496193469, 0.0004923035157844424, 0.0006609978154301643, 2.520429376318134e-08], "actual_rmse": 0.0006609978154301643, "rmse_limit": 0.02, "peak_error": 0.06}, "frame41_compare_npy": {"success": true, "actual_peak_error": 0.024642914533615112, "actual_rmses": [0.000607617199420929, 0.00043980244663544, 0.0006868175696581602, 2.5182190555028683e-08], "actual_rmse": 0.0006868175696581602, "rmse_limit": 0.02, "peak_error": 0.06}, "frame42_compare_npy": {"success": true, "actual_peak_error": 0.015901869162917137, "actual_rmses": [0.0005977146211080253, 0.00040487974183633924, 0.0005710721015930176, 2.5360220590187055e-08], "actual_rmse": 0.0005977146211080253, "rmse_limit": 0.02, "peak_error": 0.06}, "frame43_compare_npy": {"success": true, "actual_peak_error": 0.019780665636062622, "actual_rmses": [0.0006214851164259017, 0.000455444329418242, 0.0005735833547078073, 2.4691695799106128e-08], "actual_rmse": 0.0006214851164259017, "rmse_limit": 0.02, "peak_error": 0.06}, "frame44_compare_npy": {"success": true, "actual_peak_error": 0.02197732776403427, "actual_rmses": [0.0005255580181255937, 0.0004131039895582944, 0.0005223923362791538, 2.512011576527584e-08], "actual_rmse": 0.0005255580181255937, "rmse_limit": 0.02, "peak_error": 0.06}, "frame45_compare_npy": {"success": true, "actual_peak_error": 0.055711712688207626, "actual_rmses": [0.0008702895138412714, 0.0004456904425751418, 0.0006182207725942135, 2.5513019252798586e-08], "actual_rmse": 0.0008702895138412714, "rmse_limit": 0.02, "peak_error": 0.06}, "frame46_compare_npy": {"success": true, "actual_peak_error": 0.01610475778579712, "actual_rmses": [0.0005398428183980286, 0.000412043824326247, 0.0006111871916800737, 2.546641653111692e-08], "actual_rmse": 0.0006111871916800737, "rmse_limit": 0.02, "peak_error": 0.06}, "frame47_compare_npy": {"success": true, "actual_peak_error": 0.013977766036987305, "actual_rmses": [0.0005656537250615656, 0.0004448416002560407, 0.0006418930715881288, 2.5005356008023227e-08], "actual_rmse": 0.0006418930715881288, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "animation_newtons_cradle", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/animation_newtons_cradle/input.jxl", "/tmp/animation_newtons_cradlemvec_miq/decoded_image.npy", "--metadata_out", "/tmp/animation_newtons_cradlemvec_miq/meta.json", "--icc_out", "/tmp/animation_newtons_cradlemvec_miq/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": false, "message": "Malformed metadata file"}, "num_frames": 36, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8313317790871224e-08, 4.832392619391612e-08, 4.829778177395383e-08, 0.0], "actual_rmse": 4.832392619391612e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame1_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8203013136571826e-08, 4.821423260636948e-08, 4.818674881335028e-08, 0.0], "actual_rmse": 4.821423260636948e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame2_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8143956377089125e-08, 4.8156579168789904e-08, 4.8126604923481864e-08, 0.0], "actual_rmse": 4.8156579168789904e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame3_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.82175472882318e-08, 4.822871346732427e-08, 4.820059729127024e-08, 0.0], "actual_rmse": 4.822871346732427e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame4_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.829973221376349e-08, 4.8310706546317306e-08, 4.828343591611883e-08, 0.0], "actual_rmse": 4.8310706546317306e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame5_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8347850167829165e-08, 4.8359130033759357e-08, 4.8331408208923676e-08, 0.0], "actual_rmse": 4.8359130033759357e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame6_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.839015588231632e-08, 4.8400245589164115e-08, 4.8373145489222225e-08, 0.0], "actual_rmse": 4.8400245589164115e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame7_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.84107722797944e-08, 4.8421455289826554e-08, 4.8394618090696895e-08, 0.0], "actual_rmse": 4.8421455289826554e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame8_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8417749809459565e-08, 4.842940271032603e-08, 4.840102718617345e-08, 0.0], "actual_rmse": 4.842940271032603e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame9_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.841083622864062e-08, 4.842177148134397e-08, 4.839351319674279e-08, 0.0], "actual_rmse": 4.842177148134397e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame10_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8414314335332165e-08, 4.842457101972286e-08, 4.8398320018350205e-08, 0.0], "actual_rmse": 4.842457101972286e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame11_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8411354924837724e-08, 4.842252820935755e-08, 4.839457545813275e-08, 0.0], "actual_rmse": 4.842252820935755e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame12_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.839256106947687e-08, 4.840367040515048e-08, 4.837570699578464e-08, 0.0], "actual_rmse": 4.840367040515048e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame13_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.835846567630142e-08, 4.836948974684674e-08, 4.834193489955396e-08, 0.0], "actual_rmse": 4.836948974684674e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame14_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8309136246871276e-08, 4.8318764100940825e-08, 4.829241717629884e-08, 0.0], "actual_rmse": 4.8318764100940825e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame15_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8222357662552895e-08, 4.8234323202223095e-08, 4.820599386334834e-08, 0.0], "actual_rmse": 4.8234323202223095e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame16_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8149466636004945e-08, 4.816171639276945e-08, 4.813313125850982e-08, 0.0], "actual_rmse": 4.816171639276945e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame17_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8201890479049325e-08, 4.8213113501560656e-08, 4.8185576417836273e-08, 0.0], "actual_rmse": 4.8213113501560656e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame18_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.831315791875568e-08, 4.8323766321800576e-08, 4.82975686111331e-08, 0.0], "actual_rmse": 4.8323766321800576e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame19_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.834393152464145e-08, 4.8354962700614124e-08, 4.832899236362209e-08, 0.0], "actual_rmse": 4.8354962700614124e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame20_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.835529310298625e-08, 4.836610756342452e-08, 4.834003775044948e-08, 0.0], "actual_rmse": 4.836610756342452e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame21_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.833302114093385e-08, 4.834415889831689e-08, 4.8318025136495635e-08, 0.0], "actual_rmse": 4.834415889831689e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame22_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.83129696249307e-08, 4.8324004353617056e-08, 4.829785993365476e-08, 0.0], "actual_rmse": 4.8324004353617056e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame23_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.829902877645509e-08, 4.831001731986362e-08, 4.828476818374838e-08, 0.0], "actual_rmse": 4.831001731986362e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame24_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830615907280844e-08, 4.8317517098439566e-08, 4.8290569765185865e-08, 0.0], "actual_rmse": 4.8317517098439566e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame25_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830491207030718e-08, 4.831600008969872e-08, 4.828947908208647e-08, 0.0], "actual_rmse": 4.831600008969872e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame26_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8303981259323336e-08, 4.83152824415356e-08, 4.828854827110263e-08, 0.0], "actual_rmse": 4.83152824415356e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame27_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.829961497421209e-08, 4.831113287195876e-08, 4.828466160233802e-08, 0.0], "actual_rmse": 4.831113287195876e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame28_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830381783449411e-08, 4.831624167422888e-08, 4.828860156180781e-08, 0.0], "actual_rmse": 4.831624167422888e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame29_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830355493368188e-08, 4.831542810279643e-08, 4.828806865475599e-08, 0.0], "actual_rmse": 4.831542810279643e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame30_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830609512396222e-08, 4.831692024254153e-08, 4.829034239151042e-08, 0.0], "actual_rmse": 4.831692024254153e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame31_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.830055999605065e-08, 4.831261080084914e-08, 4.828534017065067e-08, 0.0], "actual_rmse": 4.831261080084914e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame32_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.8314525713522016e-08, 4.8326199930670555e-08, 4.829851363297166e-08, 0.0], "actual_rmse": 4.8326199930670555e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame33_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.833677991200602e-08, 4.834759792515797e-08, 4.832141442534521e-08, 0.0], "actual_rmse": 4.834759792515797e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame34_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.835512257272967e-08, 4.836589440060379e-08, 4.833886890764916e-08, 0.0], "actual_rmse": 4.836589440060379e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "frame35_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.834265610043076e-08, 4.835348832443742e-08, 4.832725153391948e-08, 0.0], "actual_rmse": 4.835348832443742e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "animation_spline_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/animation_spline_5/input.jxl", "/tmp/animation_spline_560nn1e3y/decoded_image.npy", "--metadata_out", "/tmp/animation_spline_560nn1e3y/meta.json", "--icc_out", "/tmp/animation_spline_560nn1e3y/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": false, "message": "Malformed metadata file"}, "num_frames": 60, "frame0_compare_npy": {"success": true, "actual_peak_error": 8.660554885864258e-05, "actual_rmses": [3.3922742659342475e-06, 2.2678059394820593e-06, 2.6813972908712458e-06], "actual_rmse": 3.3922742659342475e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame1_compare_npy": {"success": true, "actual_peak_error": 8.505582809448242e-05, "actual_rmses": [3.325239049445372e-06, 2.25535086428863e-06, 2.6533339223533403e-06], "actual_rmse": 3.325239049445372e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame2_compare_npy": {"success": true, "actual_peak_error": 8.416175842285156e-05, "actual_rmses": [3.30471061715798e-06, 2.2859335331304464e-06, 2.6327847990614828e-06], "actual_rmse": 3.30471061715798e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame3_compare_npy": {"success": true, "actual_peak_error": 8.922815322875977e-05, "actual_rmses": [3.361611561558675e-06, 2.2222864117793506e-06, 2.635535111039644e-06], "actual_rmse": 3.361611561558675e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame4_compare_npy": {"success": true, "actual_peak_error": 9.447336196899414e-05, "actual_rmses": [3.3270712265220936e-06, 2.265717967020464e-06, 2.6748225536721293e-06], "actual_rmse": 3.3270712265220936e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame5_compare_npy": {"success": true, "actual_peak_error": 0.00010085105895996094, "actual_rmses": [3.4093018257408403e-06, 2.2054796318116132e-06, 2.63904962594097e-06], "actual_rmse": 3.4093018257408403e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame6_compare_npy": {"success": true, "actual_peak_error": 9.077787399291992e-05, "actual_rmses": [3.3575267934793374e-06, 2.1543305592786055e-06, 2.5920594453054946e-06], "actual_rmse": 3.3575267934793374e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame7_compare_npy": {"success": true, "actual_peak_error": 9.804964065551758e-05, "actual_rmses": [3.271260084147798e-06, 2.18241643779038e-06, 2.666946556928451e-06], "actual_rmse": 3.271260084147798e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame8_compare_npy": {"success": true, "actual_peak_error": 8.779764175415039e-05, "actual_rmses": [3.1382842280436307e-06, 2.1973546608933248e-06, 2.5986519176512957e-06], "actual_rmse": 3.1382842280436307e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame9_compare_npy": {"success": true, "actual_peak_error": 9.703636169433594e-05, "actual_rmses": [3.1811505323275924e-06, 2.1469356852321653e-06, 2.6432676349941175e-06], "actual_rmse": 3.1811505323275924e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame10_compare_npy": {"success": true, "actual_peak_error": 8.982419967651367e-05, "actual_rmses": [3.1922049856802914e-06, 2.1581045075436123e-06, 2.5703609480842715e-06], "actual_rmse": 3.1922049856802914e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame11_compare_npy": {"success": true, "actual_peak_error": 9.47713851928711e-05, "actual_rmses": [3.2067898700915975e-06, 2.1853043108421843e-06, 2.548237034716294e-06], "actual_rmse": 3.2067898700915975e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame12_compare_npy": {"success": true, "actual_peak_error": 8.821487426757812e-05, "actual_rmses": [3.084861646129866e-06, 2.1935368295089575e-06, 2.5693220777611714e-06], "actual_rmse": 3.084861646129866e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame13_compare_npy": {"success": true, "actual_peak_error": 8.982419967651367e-05, "actual_rmses": [3.0722314932063455e-06, 2.1174091671127826e-06, 2.5177957923006034e-06], "actual_rmse": 3.0722314932063455e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame14_compare_npy": {"success": true, "actual_peak_error": 8.970499038696289e-05, "actual_rmses": [3.0709654765814776e-06, 2.1059679511381546e-06, 2.497028845027671e-06], "actual_rmse": 3.0709654765814776e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame15_compare_npy": {"success": true, "actual_peak_error": 8.738040924072266e-05, "actual_rmses": [3.056716423088801e-06, 2.1091796043037903e-06, 2.508185843907995e-06], "actual_rmse": 3.056716423088801e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame16_compare_npy": {"success": true, "actual_peak_error": 9.322166442871094e-05, "actual_rmses": [3.092157840001164e-06, 2.0846900952165015e-06, 2.477140014889301e-06], "actual_rmse": 3.092157840001164e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame17_compare_npy": {"success": true, "actual_peak_error": 8.159875869750977e-05, "actual_rmses": [3.106336407654453e-06, 2.0703146219602786e-06, 2.4932476208050502e-06], "actual_rmse": 3.106336407654453e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame18_compare_npy": {"success": true, "actual_peak_error": 8.666515350341797e-05, "actual_rmses": [3.0948262974561658e-06, 2.0635911823774222e-06, 2.518970859455294e-06], "actual_rmse": 3.0948262974561658e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame19_compare_npy": {"success": true, "actual_peak_error": 7.69495964050293e-05, "actual_rmses": [3.031595269931131e-06, 2.0635482087527635e-06, 2.4665487217134796e-06], "actual_rmse": 3.031595269931131e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame20_compare_npy": {"success": true, "actual_peak_error": 8.499622344970703e-05, "actual_rmses": [2.999436446771142e-06, 2.0811894501093775e-06, 2.415837798253051e-06], "actual_rmse": 2.999436446771142e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame21_compare_npy": {"success": true, "actual_peak_error": 8.249282836914062e-05, "actual_rmses": [3.0095350211922778e-06, 2.0621112071239622e-06, 2.4297132767969742e-06], "actual_rmse": 3.0095350211922778e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame22_compare_npy": {"success": true, "actual_peak_error": 6.67572021484375e-05, "actual_rmses": [3.021555585291935e-06, 2.0904385564790573e-06, 2.482219770172378e-06], "actual_rmse": 3.021555585291935e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame23_compare_npy": {"success": true, "actual_peak_error": 8.20159912109375e-05, "actual_rmses": [3.0396172405744437e-06, 2.1302275854395702e-06, 2.5526624085614458e-06], "actual_rmse": 3.0396172405744437e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame24_compare_npy": {"success": true, "actual_peak_error": 7.683038711547852e-05, "actual_rmses": [3.057407866435824e-06, 2.170113475585822e-06, 2.4802805000945227e-06], "actual_rmse": 3.057407866435824e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame25_compare_npy": {"success": true, "actual_peak_error": 8.410215377807617e-05, "actual_rmses": [3.0052704005356645e-06, 2.0126626623095945e-06, 2.4568998924223706e-06], "actual_rmse": 3.0052704005356645e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame26_compare_npy": {"success": true, "actual_peak_error": 0.0001081228256225586, "actual_rmses": [3.057019512198167e-06, 2.05285573429137e-06, 2.500875098121469e-06], "actual_rmse": 3.057019512198167e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame27_compare_npy": {"success": true, "actual_peak_error": 7.963180541992188e-05, "actual_rmses": [3.0413170861720573e-06, 2.0663374016294256e-06, 2.454366494930582e-06], "actual_rmse": 3.0413170861720573e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame28_compare_npy": {"success": true, "actual_peak_error": 6.651878356933594e-05, "actual_rmses": [2.9635643841174897e-06, 2.0295569811423775e-06, 2.4436155854345998e-06], "actual_rmse": 2.9635643841174897e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame29_compare_npy": {"success": true, "actual_peak_error": 7.826089859008789e-05, "actual_rmses": [2.9660184281965485e-06, 2.0036027308378834e-06, 2.3902814518805826e-06], "actual_rmse": 2.9660184281965485e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame30_compare_npy": {"success": true, "actual_peak_error": 8.064508438110352e-05, "actual_rmses": [3.0231517484935466e-06, 2.069937863780069e-06, 2.462370048306184e-06], "actual_rmse": 3.0231517484935466e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame31_compare_npy": {"success": true, "actual_peak_error": 8.171796798706055e-05, "actual_rmses": [3.167407385262777e-06, 2.0980205590603873e-06, 2.535691237426363e-06], "actual_rmse": 3.167407385262777e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame32_compare_npy": {"success": true, "actual_peak_error": 8.684396743774414e-05, "actual_rmses": [2.9426503260765458e-06, 2.082634182443144e-06, 2.433257350276108e-06], "actual_rmse": 2.9426503260765458e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame33_compare_npy": {"success": true, "actual_peak_error": 8.112192153930664e-05, "actual_rmses": [2.8842944175266894e-06, 2.0346017208794365e-06, 2.418277517790557e-06], "actual_rmse": 2.8842944175266894e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame34_compare_npy": {"success": true, "actual_peak_error": 8.404254913330078e-05, "actual_rmses": [3.0968703867984004e-06, 2.0755624063895084e-06, 2.4872651920304634e-06], "actual_rmse": 3.0968703867984004e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame35_compare_npy": {"success": true, "actual_peak_error": 0.0001232624053955078, "actual_rmses": [3.09350230054406e-06, 2.0578643216140335e-06, 2.3818925001251046e-06], "actual_rmse": 3.09350230054406e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame36_compare_npy": {"success": true, "actual_peak_error": 8.469820022583008e-05, "actual_rmses": [3.059196615140536e-06, 2.034445969911758e-06, 2.4405098884017207e-06], "actual_rmse": 3.059196615140536e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame37_compare_npy": {"success": true, "actual_peak_error": 7.87973403930664e-05, "actual_rmses": [2.9586353775812313e-06, 2.0800798665732145e-06, 2.454291461617686e-06], "actual_rmse": 2.9586353775812313e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame38_compare_npy": {"success": true, "actual_peak_error": 8.672475814819336e-05, "actual_rmses": [3.06091988022672e-06, 2.068391040666029e-06, 2.472862888680538e-06], "actual_rmse": 3.06091988022672e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame39_compare_npy": {"success": true, "actual_peak_error": 8.976459503173828e-05, "actual_rmses": [3.0207538657123223e-06, 2.028180460911244e-06, 2.457762320773327e-06], "actual_rmse": 3.0207538657123223e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame40_compare_npy": {"success": true, "actual_peak_error": 9.101629257202148e-05, "actual_rmses": [2.972657739519491e-06, 2.073459882012685e-06, 2.4423518425464863e-06], "actual_rmse": 2.972657739519491e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame41_compare_npy": {"success": true, "actual_peak_error": 9.125471115112305e-05, "actual_rmses": [2.992521331179887e-06, 2.0595357455022167e-06, 2.4433195449091727e-06], "actual_rmse": 2.992521331179887e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame42_compare_npy": {"success": true, "actual_peak_error": 9.524822235107422e-05, "actual_rmses": [3.050230588996783e-06, 2.0802331164304633e-06, 2.506663122403552e-06], "actual_rmse": 3.050230588996783e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame43_compare_npy": {"success": true, "actual_peak_error": 8.147954940795898e-05, "actual_rmses": [3.077549990848638e-06, 2.105319254042115e-06, 2.489597136445809e-06], "actual_rmse": 3.077549990848638e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame44_compare_npy": {"success": true, "actual_peak_error": 0.0001004338264465332, "actual_rmses": [2.994714350279537e-06, 2.120229282809305e-06, 2.560596840339713e-06], "actual_rmse": 2.994714350279537e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame45_compare_npy": {"success": true, "actual_peak_error": 8.20159912109375e-05, "actual_rmses": [2.996296416313271e-06, 2.050274360954063e-06, 2.5188853669533273e-06], "actual_rmse": 2.996296416313271e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame46_compare_npy": {"success": true, "actual_peak_error": 8.088350296020508e-05, "actual_rmses": [2.998423269673367e-06, 2.0174900328129297e-06, 2.487183337507304e-06], "actual_rmse": 2.998423269673367e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame47_compare_npy": {"success": true, "actual_peak_error": 7.808208465576172e-05, "actual_rmses": [3.0091287044342607e-06, 2.0452841908991104e-06, 2.4734965791139985e-06], "actual_rmse": 3.0091287044342607e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame48_compare_npy": {"success": true, "actual_peak_error": 8.26716423034668e-05, "actual_rmses": [3.1079237032827223e-06, 2.0947420580341714e-06, 2.50681091529259e-06], "actual_rmse": 3.1079237032827223e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame49_compare_npy": {"success": true, "actual_peak_error": 8.052587509155273e-05, "actual_rmses": [3.0218466235965025e-06, 2.0739962565130554e-06, 2.5042118068085983e-06], "actual_rmse": 3.0218466235965025e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame50_compare_npy": {"success": true, "actual_peak_error": 7.843971252441406e-05, "actual_rmses": [3.093086434091674e-06, 2.073317318718182e-06, 2.4891212433431065e-06], "actual_rmse": 3.093086434091674e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame51_compare_npy": {"success": true, "actual_peak_error": 9.101629257202148e-05, "actual_rmses": [3.123198439425323e-06, 2.0526908883766737e-06, 2.5101301162067102e-06], "actual_rmse": 3.123198439425323e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame52_compare_npy": {"success": true, "actual_peak_error": 9.059906005859375e-05, "actual_rmses": [3.0778332984482404e-06, 2.1212078991084127e-06, 2.5057909169845516e-06], "actual_rmse": 3.0778332984482404e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame53_compare_npy": {"success": true, "actual_peak_error": 8.881092071533203e-05, "actual_rmses": [3.160500455123838e-06, 2.108811713696923e-06, 2.5366291538375663e-06], "actual_rmse": 3.160500455123838e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame54_compare_npy": {"success": true, "actual_peak_error": 8.624792098999023e-05, "actual_rmses": [3.2100401767820586e-06, 2.122507567037246e-06, 2.5214412744389847e-06], "actual_rmse": 3.2100401767820586e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame55_compare_npy": {"success": true, "actual_peak_error": 8.398294448852539e-05, "actual_rmses": [3.2099185318656964e-06, 2.1565913357335376e-06, 2.5624869977036724e-06], "actual_rmse": 3.2099185318656964e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame56_compare_npy": {"success": true, "actual_peak_error": 8.249282836914062e-05, "actual_rmses": [3.195384351784014e-06, 2.12655709219689e-06, 2.559924496381427e-06], "actual_rmse": 3.195384351784014e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame57_compare_npy": {"success": true, "actual_peak_error": 8.26120376586914e-05, "actual_rmses": [3.235003532608971e-06, 2.138719992217375e-06, 2.6120476377400337e-06], "actual_rmse": 3.235003532608971e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame58_compare_npy": {"success": true, "actual_peak_error": 8.0108642578125e-05, "actual_rmses": [3.2601162729406497e-06, 2.1619987364829285e-06, 2.601683945613331e-06], "actual_rmse": 3.2601162729406497e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "frame59_compare_npy": {"success": true, "actual_peak_error": 8.302927017211914e-05, "actual_rmses": [3.1549438972433563e-06, 2.154004050680669e-06, 2.553311560404836e-06], "actual_rmse": 3.1549438972433563e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "bench_oriented_brg_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/bench_oriented_brg_5/input.jxl", "/tmp/bench_oriented_brg_5bev26juh/decoded_image.npy", "--metadata_out", "/tmp/bench_oriented_brg_5bev26juh/meta.json", "--icc_out", "/tmp/bench_oriented_brg_5bev26juh/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 1.9073486328125e-06, "actual_rmses": [2.6560300625533273e-07, 2.2399612475965114e-07, 2.436458999000024e-07], "actual_rmse": 2.6560300625533273e-07, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "bicycles", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/bicycles/input.jxl", "/tmp/bicyclesyd93duc9/decoded_image.npy", "--metadata_out", "/tmp/bicyclesyd93duc9/meta.json", "--icc_out", "/tmp/bicyclesyd93duc9/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00011754035949707031, "actual_rmses": [3.1852276151767e-05, 3.088988523813896e-05, 3.224814645363949e-05], "actual_rmse": 3.224814645363949e-05, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "bike_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/bike_5/input.jxl", "/tmp/bike_5zky1ixcw/decoded_image.npy", "--metadata_out", "/tmp/bike_5zky1ixcw/meta.json", "--icc_out", "/tmp/bike_5zky1ixcw/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.0002496466040611267, "actual_rmses": [2.2286931198323146e-06, 2.3602108285558643e-06, 2.614845698190038e-06], "actual_rmse": 2.614845698190038e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "blendmodes_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/blendmodes_5/input.jxl", "/tmp/blendmodes_5cyqq1tuh/decoded_image.npy", "--metadata_out", "/tmp/blendmodes_5cyqq1tuh/meta.json", "--icc_out", "/tmp/blendmodes_5cyqq1tuh/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 4.76837158203125e-07, "actual_rmses": [5.222126020498763e-08, 4.342485482311531e-08, 6.025943832810299e-08, 2.758201844699215e-08], "actual_rmse": 6.025943832810299e-08, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "cafe_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/cafe_5/input.jxl", "/tmp/cafe_5cdtlnub2/decoded_image.npy", "--metadata_out", "/tmp/cafe_5cdtlnub2/meta.json", "--icc_out", "/tmp/cafe_5cdtlnub2/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 4.947185516357422e-06, "actual_rmses": [4.003234721494664e-07, 3.8452415651590854e-07, 4.2503106101321464e-07], "actual_rmse": 4.2503106101321464e-07, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "delta_palette", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/delta_palette/input.jxl", "/tmp/delta_palettednj_0tbw/decoded_image.npy", "--metadata_out", "/tmp/delta_palettednj_0tbw/meta.json", "--icc_out", "/tmp/delta_palettednj_0tbw/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [3.9620871916667966e-08, 1.7044675004740384e-08, 1.7965776422101953e-08], "actual_rmse": 3.9620871916667966e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "grayscale_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/grayscale_5/input.jxl", "/tmp/grayscale_5nlae3z2d/decoded_image.npy", "--metadata_out", "/tmp/grayscale_5nlae3z2d/meta.json", "--icc_out", "/tmp/grayscale_5nlae3z2d/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00022807717323303223, "actual_rmses": [7.820243808964733e-06], "actual_rmse": 7.820243808964733e-06, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "grayscale_jpeg_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/grayscale_jpeg_5/input.jxl", "/tmp/grayscale_jpeg_5dtrtqnm8/decoded_image.npy", "--metadata_out", "/tmp/grayscale_jpeg_5dtrtqnm8/meta.json", "--icc_out", "/tmp/grayscale_jpeg_5dtrtqnm8/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 1.7881393432617188e-06, "actual_rmses": [1.241576228494523e-07], "actual_rmse": 1.241576228494523e-07, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "grayscale_public_university", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/grayscale_public_university/input.jxl", "/tmp/grayscale_public_universityxbtjorty/decoded_image.npy", "--metadata_out", "/tmp/grayscale_public_universityxbtjorty/meta.json", "--icc_out", "/tmp/grayscale_public_universityxbtjorty/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 8.940696716308594e-07, "actual_rmses": [5.534530345130406e-08], "actual_rmse": 5.534530345130406e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "lz77_flower", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/lz77_flower/input.jxl", "/tmp/lz77_flower7_xfn7ca/decoded_image.npy", "--metadata_out", "/tmp/lz77_flower7_xfn7ca/meta.json", "--icc_out", "/tmp/lz77_flower7_xfn7ca/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [4.118186325285933e-08, 4.0088277586391996e-08, 3.750845678496262e-08], "actual_rmse": 4.118186325285933e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "noise_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/noise_5/input.jxl", "/tmp/noise_5q7vsug1d/decoded_image.npy", "--metadata_out", "/tmp/noise_5q7vsug1d/meta.json", "--icc_out", "/tmp/noise_5q7vsug1d/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00011754035949707031, "actual_rmses": [3.066212229896337e-05, 2.8764263333869167e-05, 2.788031633826904e-05], "actual_rmse": 3.066212229896337e-05, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "opsin_inverse_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/opsin_inverse_5/input.jxl", "/tmp/opsin_inverse_5m6iy33fe/decoded_image.npy", "--metadata_out", "/tmp/opsin_inverse_5m6iy33fe/meta.json", "--icc_out", "/tmp/opsin_inverse_5m6iy33fe/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.00011807680130004883, "actual_rmses": [3.387498145457357e-05, 3.6109999200562015e-05, 3.831859794445336e-05], "actual_rmse": 3.831859794445336e-05, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "patches_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/patches_5/input.jxl", "/tmp/patches_5lcdeu0p5/decoded_image.npy", "--metadata_out", "/tmp/patches_5lcdeu0p5/meta.json", "--icc_out", "/tmp/patches_5lcdeu0p5/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.024074256420135498, "actual_rmses": [0.00022979876666795462, 0.0002406014100415632, 0.0002549824130255729, 0.0], "actual_rmse": 0.0002549824130255729, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "patches_lossless", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/patches_lossless/input.jxl", "/tmp/patches_losslesspns8coms/decoded_image.npy", "--metadata_out", "/tmp/patches_losslesspns8coms/meta.json", "--icc_out", "/tmp/patches_losslesspns8coms/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 1.1920928955078125e-07, "actual_rmses": [1.4976341944361593e-08, 1.549236117170949e-08, 1.4807118198234548e-08, 0.0], "actual_rmse": 1.549236117170949e-08, "rmse_limit": 0.000976562, "peak_error": 0.000976562}, "success": true}, {"test_id": "progressive_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/progressive_5/input.jxl", "/tmp/progressive_5b1z40n0m/decoded_image.npy", "--metadata_out", "/tmp/progressive_5b1z40n0m/meta.json", "--icc_out", "/tmp/progressive_5b1z40n0m/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 1.4483928680419922e-05, "actual_rmses": [4.015803085621883e-07, 2.974174435621535e-07, 3.1274953471438494e-07], "actual_rmse": 4.015803085621883e-07, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}, {"test_id": "spot", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/spot/input.jxl", "/tmp/spot6579rkgq/decoded_image.npy", "--metadata_out", "/tmp/spot6579rkgq/meta.json", "--icc_out", "/tmp/spot6579rkgq/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": false, "message": "Metadata: Expected TEST, found "}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 5.960464477539063e-08, "actual_rmses": [1.13999872042303e-10, 3.595656827837246e-10, 3.457045205657039e-10, 0.0, 6.261312024413712e-10, 7.998695594757521e-10], "actual_rmse": 7.998695594757521e-10, "rmse_limit": 3.815e-06, "peak_error": 3.815e-06}, "success": true}, {"test_id": "sunset_logo", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/sunset_logo/input.jxl", "/tmp/sunset_logo109641da/decoded_image.npy", "--metadata_out", "/tmp/sunset_logo109641da/meta.json", "--icc_out", "/tmp/sunset_logo109641da/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 1.1920928955078125e-07, "actual_rmses": [2.967816659094069e-09, 1.8784001909466497e-08, 1.876101229925098e-08, 0.0], "actual_rmse": 1.8784001909466497e-08, "rmse_limit": 0.000244141, "peak_error": 0.000244141}, "success": true}, {"test_id": "upsampling_5", "cmd": ["python3", "scripts/wrap_jxl_oxide.py", "--decoder", "jxl-dec %s --icc-output %s -o %s -f npy", "./third_party/conformance/testcases/upsampling_5/input.jxl", "/tmp/upsampling_50rvdpa_1/decoded_image.npy", "--metadata_out", "/tmp/upsampling_50rvdpa_1/meta.json", "--icc_out", "/tmp/upsampling_50rvdpa_1/decoded.icc", "--norender_spotcolors"], "exact_tests": [], "check_meta": {"success": true}, "num_frames": 1, "frame0_compare_npy": {"success": true, "actual_peak_error": 0.013786755502223969, "actual_rmses": [0.00018851552158594131, 0.0001087520649889484, 0.00021868685143999755, 5.005341208175196e-08], "actual_rmse": 0.00021868685143999755, "rmse_limit": 0.02, "peak_error": 0.06}, "success": true}] \ No newline at end of file diff --git a/scripts/update_dumps.sh b/scripts/update_dumps.sh index 4ab32f9..d19a144 100755 --- a/scripts/update_dumps.sh +++ b/scripts/update_dumps.sh @@ -13,7 +13,7 @@ python3 ./third_party/conformance/scripts/conformance.py --decoder "./third_part # djxl via png python3 ./third_party/conformance/scripts/conformance.py --decoder "python3 scripts/wrap_png.py --decoder './third_party/libjxl/build/tools/djxl %s %s --bits_per_sample 16'" --corpus $CORPUS --results=$DUMP_PATH/dump_djxl_via_png.json --lax # jxl-oxide -python3 ./third_party/conformance/scripts/conformance.py --decoder "python3 scripts/wrap_png.py --decoder '/home/jon/.cargo/bin/jxl-dec %s -o %s -f png16'" --corpus $CORPUS --results=$DUMP_PATH/dump_jxl-dec.json --lax +python3 ./third_party/conformance/scripts/conformance.py --decoder "python3 scripts/wrap_jxl_oxide.py --decoder 'jxl-dec %s --icc-output %s -o %s -f npy'" --corpus $CORPUS --results=$DUMP_PATH/dump_jxl-dec.json --lax # jxlatte python3 ./third_party/conformance/scripts/conformance.py --decoder "python3 scripts/wrap_png.py --decoder 'java -jar ./third_party/jxlatte/build/java/jxlatte.jar %s %s --png-depth=16'" --corpus $CORPUS --results=$DUMP_PATH/dump_jxlatte.json --lax # j40 diff --git a/scripts/wrap_jxl_oxide.py b/scripts/wrap_jxl_oxide.py new file mode 100644 index 0000000..84a5911 --- /dev/null +++ b/scripts/wrap_jxl_oxide.py @@ -0,0 +1,61 @@ +#!/usr/bin/env python3 +import sys +import subprocess +import argparse +import shlex +import json +import os + +def write_metadata(args): + with open(args.metadata_out, 'w') as f: + json.dump({"frames": [ { "name": "", } ], }, f) + +# Skip for now +def write_orig_icc(args): + return + + +def write_reconstruct_jpg(args): + with open(args.output, 'w') as f: + pass + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('input', + metavar='INPUT', + help='path to the input .jxl file') + parser.add_argument('output', + metavar='OUTPUT', + help='path to the output .npy file') + parser.add_argument('--decoder_format', + metavar='DECODER', + required=True, + help='path to the decoder binary assuming that the three %s syntax') + parser.add_argument('--orig_icc_out', + metavar='ORIG_ICC_OUT', + help='path to the original ICC output') + parser.add_argument('--metadata_out', + metavar='METADATA_OUT', + help='path to the metadata output') + parser.add_argument('--icc_out', + metavar='ICC_OUT', + help='path to the ICC output') + parser.add_argument('--norender_spotcolors', + action='store_true', + help='flag to disable rendering of spot colors') + parser.add_argument('--output_flag', + metavar='OUTPUT_FLAG', + help='the name of hte flag used by the decoder to communicate the output file') + + args = parser.parse_args() + + if args.output.endswith('.jpg'): + write_reconstruct_jpg(args) + return + + subprocess.run(shlex.split(args.decoder_format % (args.input, args.icc_out, args.output)), check=True) + write_metadata(args) + write_orig_icc(args) + +if __name__ == "__main__": + main()