'
--- Testlet: basics ---
' | 'Zeros' [[0, 0, 0], [0, 0, 0], [0, 0, 0], [0, 0, 0]] '
' | 'Ones' [[1, 1, 1, 1, 1], [1, 1, 1, 1, 1], [1, 1, 1, 1, 1], [1, 1, 1, 1, 1]] | 'Identity' [[1, 0, 0], [0, 1, 0], [0, 0, 1]] '
' | 'Matrix a' [[1, 1, 2, 3], [4, 5, 6, 7], [8, 9, 10, 12]] '
' | 'Transpose of a' [[1, 4, 8], [1, 5, 9], [2, 6, 10], [3, 7, 12]] '
' | 'Matrix b' [[2, 2, 4, 6], [8, 10, 12, 14], [16, 18, 20, 24]] '
' | 'Permutation of b' [[2, 8, 16], [2, 10, 18], [4, 12, 20], [6, 14, 24]] '
' | 'Shape c' (3, 4) '
' | 'Matrix c' [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]] '
' | 'Shape ct' (4, 3) '
' | 'Transpose of c' [[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]] '
' | 'Matrix cs0' [[1, 2], [5, 6], [9, 10]] '
' | 'Matrix cs1' [[3, 4], [7, 8], [11, 12]] '
' | 'Matrix ci' [[3, 4, 1, 2], [7, 8, 5, 6], [11, 12, 9, 10]] '
' | 'Matrix cts0' [[1], [2], [3], [4]] '
' | 'Matrix cts1' [[5], [6], [7], [8]] '
' | 'Matrix cts2' [[9], [10], [11], [12]] '
' | 'Matrix ci' [[9, 5, 1], [10, 6, 2], [11, 7, 3], [12, 8, 4]] '
' | 'Matrix d' [[13, 14], [15, 16], [17, 18], [19, 20]] '
' | 'Permutation of d' [[13, 15, 17, 19], [14, 16, 18, 20]] '
' | 'Matrix ds0' [[13, 14]] '
' | 'Matrix ds1' [[15, 16]] '
' | 'Matrix ds2' [[17, 18]] '
' | 'Matrix ds3' [[19, 20]] '
' | 'Matrix di' [[19, 20], [17, 18], [15, 16], [13, 14]] '
' | 'Matrix dts0' [[13, 15, 17, 19]] '
' | 'Matrix dts1' [[14, 16, 18, 20]] '
' | 'Matrix dti' [[14, 16, 18, 20], [13, 15, 17, 19]] '
' | 'El a [1, 2, 3] alt' [[1, 1, 2, 3], [177, 5, 6, 7], [8, 9, 10, 12]] '
' | 'El b [1, 2, 3]' 12 '
' | 'Sl b0' [10, 12] '
' | 'Sl b1' [[10, 12]] '
' | 'Sl b2' [10] '
' | 'Sl b3' [10, 12] '
' | 'Sl b4' [2, 10, 18] '
' | 'Sl b5' [10, 12] '
' | 'Sl b6' [10, 12] '
' | 'Sl b7' [12] '
' | 'Sl bp0' [10, 18] '
' | 'Sl bp1' [[10, 18]] '
' | 'Sl bp2' [2, 10, 18] '
' | 'Sl bp3' [10, 18] '
' | 'Sl bp4' [8, 10, 12, 14] '
' | 'Sl bp5' [14, 24] '
' | 'Sl bp6' [[12, 20], [14, 24]] '
' | 'Sl bp7' [[20], [24]] '
' | 'Matrix sum' [[3, 3, 6, 9], [185, 15, 18, 21], [24, 27, 30, 36]] '
' | 'Matrix difference' [[-1, -1, -2, -3], [169, -5, -6, -7], [-8, -9, -10, -12]] '
' | 'Matrix product' [[2, 2, 8, 18], [1416, 50, 72, 98], [128, 162, 200, 288]] '
' | 'Matrix quotient' [[0.5, 0.5, 0.5, 0.5], [22.125, 0.5, 0.5, 0.5], [0.5, 0.5, 0.5, 0.5]] '
' | 'Matrix dotproduct' [[170, 180], [426, 452], [682, 724]] '
' | 'Vector' [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] '
' | 'Vector' [1, 2, 3, 1, 2, 3, 1, 2, 3, 1] '
' | 'El sum old' 7 '
' | 'Vector sum new' [1, 3, 5, 4, 6, 8, 70, 9, 11, 10] '
' | 'mul_a3' [[3, 3, 6, 9], [531, 15, 18, 21], [24, 27, 30, 36]] '
' | 'mul_3a' [[3, 3, 6, 9], [531, 15, 18, 21], [24, 27, 30, 36]] '
' | 'div_a3' [[0.32, 0.32, 0.64, 0.96], [56.67, 1.6, 1.92, 2.24], [2.56, 2.88, 3.2, 3.84]] '
' | 'div_3a' [[3.12, 3.12, 1.56, 1.04], [0.02, 0.62, 0.52, 0.45], [0.39, 0.35, 0.31, 0.26]] '
' | 'add_a3' [[4, 4, 5, 6], [180, 8, 9, 10], [11, 12, 13, 15]] '
' | 'add_3a' [[4, 4, 5, 6], [180, 8, 9, 10], [11, 12, 13, 15]] '
' | 'sub_a3' [[-2, -2, -1, 0], [174, 2, 3, 4], [5, 6, 7, 9]] '
' | 'sub_3a' [[2, 2, 1, 0], [-174, -2, -3, -4], [-5, -6, -7, -9]] '
' | 'neg_a' [[-1, -1, -2, -3], [-177, -5, -6, -7], [-8, -9, -10, -12]] '
' | 'comp_a' [[(1+2j), (2-1j), (3+0j)], [(4+0j), (5+3j), (7+0j)]] '
' | 'comp_b' [[(6+0j), (8-1j)], [(9+3j), (10+0j)], [(11+0j), (12-6j)]] '
' | 'comp_c' [[(60+9j), (66-13j)], [(137+42j), (166-16j)]] '
' | 'comp_a_square' [[(1+2j), (2-1j)], [(4+0j), (5+3j)]] '
' | 'comp_b_square' [[(9+3j), (10+0j)], [(11+0j), (12-6j)]] '
' | 'comp_c_square' [[(3+21j), (20-10j)], [(44+0j), (78+6j)]] '
' | 'comp_d_square' [[(0.17+0.17j), (0.2-0.1j)], [(0.36+0j), (0.23+0.37j)]] '
' | 'comp_e_square' [[(10+5j), (12-1j)], [(15+0j), (17-3j)]] '
' | 'comp_f_square' [[(-8-1j), (-8-1j)], [(-7+0j), (-7+9j)]] '
' | 'sliceable_a' [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]] | 'slice_a' | '
' | '
--- Testlet: module_linalg ---
' | 'Matrix r' [[2.12, -2.11, -1.23], [2.31, 1.14, 3.15], [1.13, 1.98, 2.81]] '
' | 'Matrix ri' [[0.71, -0.81, 1.22], [0.68, -1.71, 2.22], [-0.77, 1.54, -1.7]] '
' | 'r @ ri' [[1, 0, 0], [0, 1, 0], [0, 0, 1]] '
' | 'r * r' [[4.495, 4.453, 1.514], [5.337, 1.301, 9.923], [1.278, 3.921, 7.897]] '
' | 'r / r' [[1.001, 1.001, 1.001], [1.001, 1.001, 1.001], [1.001, 1.001, 1.001]] '
' | 'r + r' [[4.241, -4.219, -2.459], [4.621, 2.281, 6.301], [2.261, 3.961, 5.621]] '
' | 'r - r' [[0.001, 0.001, 0.001], [0.001, 0.001, 0.001], [0.001, 0.001, 0.001]] '
' | 'Matrix c' [[(2.12-3.15j), (-2.11+0j), (-1.23+0j)], [(2.31+0j), (1.14+0j), (3.15+2.75j)], [(1.13+0j), (1.98-4.33j), (2.81+0j)]] '
' | 'Matrix ci' [[(0.13+0.21j), (0.07-0.05j), (-0.08+0.08j)], [(0.05+0.04j), (-0.13-0.1j), (0.07+0.26j)], [(-0.14-0.04j), (0.21-0.11j), (-0.06-0.1j)]] '
' | 'c * c' [[(-5.427-13.355j), (4.453+0.001j), (1.514+0.001j)], [(5.337+0.001j), (1.301+0.001j), (2.361+17.326j)], [(1.278+0.001j), (-14.827-17.146j), (7.897+0.001j)]] '
' | 'c / c' [[(1.001+0.001j), (1.001+0.001j), (1.001+0.001j)], [(1.001+0.001j), (1.001+0.001j), (1.001+0.001j)], [(1.001+0.001j), (1.001+0.001j), (1.001+0.001j)]] '
' | 'c + c' [[(4.241-6.299j), (-4.219+0.001j), (-2.459+0.001j)], [(4.621+0.001j), (2.281+0.001j), (6.301+5.501j)], [(2.261+0.001j), (3.961-8.659j), (5.621+0.001j)]] '
' | 'c - c' [[(0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j)]] '
' | '
' | '
--- Testlet: module_fft ---
' | '
------ 1D ------
' | 'Samples computed: 8192
' | 'Samples shown: 102
' | 'Original samples' [(0.801+0.001j), (0.846+0.001j), (0.887+0.001j), (0.925+0.001j), (0.961+0.001j), (0.993+0.001j), (1.022+0.001j), (1.047+0.001j), (1.07+0.001j), (1.089+0.001j), (1.105+0.001j), (1.118+0.001j), (1.128+0.001j), (1.136+0.001j), (1.14+0.001j), (1.142+0.001j), (1.141+0.001j), (1.138+0.001j), (1.132+0.001j), (1.125+0.001j), (1.115+0.001j), (1.104+0.001j), (1.091+0.001j), (1.077+0.001j), (1.061+0.001j), (1.044+0.001j), (1.026+0.001j), (1.008+0.001j), (0.989+0.001j), (0.969+0.001j), (0.949+0.001j), (0.93+0.001j), (0.91+0.001j), (0.89+0.001j), (0.871+0.001j), (0.852+0.001j), (0.833+0.001j), (0.815+0.001j), (0.798+0.001j), (0.782+0.001j), (0.766+0.001j), (0.751+0.001j), (0.738+0.001j), (0.725+0.001j), (0.713+0.001j), (0.702+0.001j), (0.692+0.001j), (0.683+0.001j), (0.675+0.001j), (0.668+0.001j), (0.662+0.001j), (0.656+0.001j), (0.65+0.001j), (0.646+0.001j), (0.641+0.001j), (0.637+0.001j), (0.633+0.001j), (0.63+0.001j), (0.626+0.001j), (0.622+0.001j), (0.617+0.001j), (0.612+0.001j), (0.607+0.001j), (0.601+0.001j), (0.594+0.001j), (0.586+0.001j), (0.576+0.001j), (0.566+0.001j), (0.554+0.001j), (0.541+0.001j), (0.527+0.001j), (0.51+0.001j), (0.492+0.001j), (0.472+0.001j), (0.451+0.001j), (0.427+0.001j), (0.402+0.001j), (0.375+0.001j), (0.345+0.001j), (0.314+0.001j), (0.281+0.001j), (0.247+0.001j), (0.21+0.001j), (0.172+0.001j), (0.132+0.001j), (0.091+0.001j), (0.048+0.001j), (0.004+0.001j), (-0.041+0.001j), (-0.087+0.001j), (-0.134+0.001j), (-0.181+0.001j), (-0.229+0.001j), (-0.277+0.001j), (-0.325+0.001j), (-0.373+0.001j), (-0.42+0.001j), (-0.467+0.001j), (-0.513+0.001j), (-0.558+0.001j), (-0.601+0.001j), (-0.643+0.001j)] '
' | 'Frequencies' [(2457.601+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001-4095.999j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (2048.001+0.001j), (0.001+0.001j)] '
' | 'Reconstructed samples' [(0.801+0.001j), (0.846+0.001j), (0.887+0.001j), (0.925+0.001j), (0.961+0.001j), (0.993+0.001j), (1.022+0.001j), (1.047+0.001j), (1.07+0.001j), (1.089+0.001j), (1.105+0.001j), (1.118+0.001j), (1.128+0.001j), (1.136+0.001j), (1.14+0.001j), (1.142+0.001j), (1.141+0.001j), (1.138+0.001j), (1.132+0.001j), (1.125+0.001j), (1.115+0.001j), (1.104+0.001j), (1.091+0.001j), (1.077+0.001j), (1.061+0.001j), (1.044+0.001j), (1.026+0.001j), (1.008+0.001j), (0.989+0.001j), (0.969+0.001j), (0.949+0.001j), (0.93+0.001j), (0.91+0.001j), (0.89+0.001j), (0.871+0.001j), (0.852+0.001j), (0.833+0.001j), (0.815+0.001j), (0.798+0.001j), (0.782+0.001j), (0.766+0.001j), (0.751+0.001j), (0.738+0.001j), (0.725+0.001j), (0.713+0.001j), (0.702+0.001j), (0.692+0.001j), (0.683+0.001j), (0.675+0.001j), (0.668+0.001j), (0.662+0.001j), (0.656+0.001j), (0.65+0.001j), (0.646+0.001j), (0.641+0.001j), (0.637+0.001j), (0.633+0.001j), (0.63+0.001j), (0.626+0.001j), (0.622+0.001j), (0.617+0.001j), (0.612+0.001j), (0.607+0.001j), (0.601+0.001j), (0.594+0.001j), (0.586+0.001j), (0.576+0.001j), (0.566+0.001j), (0.554+0.001j), (0.541+0.001j), (0.527+0.001j), (0.51+0.001j), (0.492+0.001j), (0.472+0.001j), (0.451+0.001j), (0.427+0.001j), (0.402+0.001j), (0.375+0.001j), (0.345+0.001j), (0.314+0.001j), (0.281+0.001j), (0.247+0.001j), (0.21+0.001j), (0.172+0.001j), (0.132+0.001j), (0.091+0.001j), (0.048+0.001j), (0.004+0.001j), (-0.041+0.001j), (-0.087+0.001j), (-0.134+0.001j), (-0.181+0.001j), (-0.229+0.001j), (-0.277+0.001j), (-0.325+0.001j), (-0.373+0.001j), (-0.42+0.001j), (-0.467+0.001j), (-0.513+0.001j), (-0.558+0.001j), (-0.601+0.001j), (-0.643+0.001j)] '
' | '
------ 2D ------
' | 'Original samples' [[(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)]] '
' | 'Frequencies' [[(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (-1.054+2.232j), (0.001+0.001j), (1.05-1.961j), (0.001+0.001j), (-1.042+1.742j), (0.001+0.001j), (1.04-1.554j), (0.001+0.001j), (-1.034+1.396j), (0.001+0.001j), (1.032-1.256j), (0.001+0.001j), (-1.027+1.136j), (0.001+0.001j), (1.027-1.025j), (0.001+0.001j), (-1.022+0.929j), (0.001+0.001j), (1.022-0.837j), (0.001+0.001j), (-1.018+0.757j), (0.001+0.001j), (1.018-0.679j), (0.001+0.001j), (-1.015+0.61j), (0.001+0.001j), (1.015-0.541j), (0.001+0.001j), (-1.011+0.48j), (0.001+0.001j), (1.012-0.418j), (0.001+0.001j), (-1.008+0.362j), (0.001+0.001j), (1.009-0.305j), (0.001+0.001j), (-1.006+0.253j), (0.001+0.001j), (1.007-0.199j), (0.001+0.001j), (-1.003+0.15j), (0.001+0.001j), (1.004-0.098j), (0.001+0.001j), (-1.001+0.05j), (0.001+0.001j), (1.002+0.001j), (0.001+0.001j), (-0.998-0.048j), (0.001+0.001j), (0.999+0.099j), (0.001+0.001j), (-0.996-0.147j), (0.001+0.001j), (0.997+0.199j), (0.001+0.001j), (-0.993-0.248j), (0.001+0.001j), (0.994+0.302j), (0.001+0.001j), (-0.991-0.354j), (0.001+0.001j), (0.992+0.411j), (0.001+0.001j), (-0.988-0.467j), (0.001+0.001j), (0.989+0.529j), (0.001+0.001j), (-0.985-0.59j), (0.001+0.001j), (0.985+0.659j), (0.001+0.001j), (-0.982-0.728j), (0.001+0.001j), (0.982+0.806j), (0.001+0.001j), (-0.978-0.886j), (0.001+0.001j), (0.978+0.978j), (0.001+0.001j), (-0.973-1.074j), (0.001+0.001j), (0.973+1.185j), (0.001+0.001j), (-0.968-1.305j), (0.001+0.001j), (0.966+1.445j), (0.001+0.001j), (-0.96-1.603j), (0.001+0.001j), (0.958+1.791j), (0.001+0.001j), (-0.95-2.01j), (0.001+0.001j), (0.946+2.282j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (1.167-2.181j), (0.001+0.001j), (-1.146+1.914j), (0.001+0.001j), (1.131-1.69j), (0.001+0.001j), (-1.115+1.506j), (0.001+0.001j), (1.106-1.345j), (0.001+0.001j), (-1.094+1.209j), (0.001+0.001j), (1.087-1.085j), (0.001+0.001j), (-1.076+0.978j), (0.001+0.001j), (1.071-0.877j), (0.001+0.001j), (-1.063+0.79j), (0.001+0.001j), (1.059-0.706j), (0.001+0.001j), (-1.051+0.632j), (0.001+0.001j), (1.048-0.558j), (0.001+0.001j), (-1.041+0.494j), (0.001+0.001j), (1.038-0.429j), (0.001+0.001j), (-1.032+0.371j), (0.001+0.001j), (1.029-0.311j), (0.001+0.001j), (-1.023+0.258j), (0.001+0.001j), (1.021-0.202j), (0.001+0.001j), (-1.016+0.152j), (0.001+0.001j), (1.014-0.099j), (0.001+0.001j), (-1.008+0.051j), (0.001+0.001j), (1.006+0.001j), (0.001+0.001j), (-1.001-0.048j), (0.001+0.001j), (0.999+0.099j), (0.001+0.001j), (-0.994-0.147j), (0.001+0.001j), (0.992+0.198j), (0.001+0.001j), (-0.986-0.246j), (0.001+0.001j), (0.984+0.299j), (0.001+0.001j), (-0.979-0.35j), (0.001+0.001j), (0.977+0.405j), (0.001+0.001j), (-0.971-0.459j), (0.001+0.001j), (0.968+0.518j), (0.001+0.001j), (-0.962-0.576j), (0.001+0.001j), (0.959+0.641j), (0.001+0.001j), (-0.952-0.706j), (0.001+0.001j), (0.949+0.779j), (0.001+0.001j), (-0.941-0.853j), (0.001+0.001j), (0.937+0.937j), (0.001+0.001j), (-0.929-1.025j), (0.001+0.001j), (0.924+1.125j), (0.001+0.001j), (-0.913-1.232j), (0.001+0.001j), (0.906+1.356j), (0.001+0.001j), (-0.894-1.493j), (0.001+0.001j), (0.885+1.654j), (0.001+0.001j), (-0.869-1.838j), (0.001+0.001j), (0.854+2.061j), (0.001+0.001j), (-0.833-2.329j)]] '
' | 'Reconstructed samples' [[(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)], [(0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (1.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j), (0.001+0.001j)]] '
' | '
'