Exact 3x3 example singular values: [3.  1.  0.2]
Synthetic 19x19 filter singular values: 7.821383785e-02, 1.274277452e-02, 2.006052141e-03, 2.912054071e-04, 3.721028707e-05, 4.070731074e-06, 3.772031667e-07, 2.959180855e-08
rank k | kernel relative Frobenius error | output relative L2 error
1 | 1.627713812e-01 | 1.147098809e-02
2 | 2.557585345e-02 | 8.771160683e-03
4 | 4.722306618e-04 | 4.027099014e-05
Full 2d vs exact full-SVD sequential max diff: 1.9984014443252818e-15
