From 4b54b9d75aa89bc00b77792157c40b3664eb9126 Mon Sep 17 00:00:00 2001 From: Lena OUDJMAN Date: Tue, 24 Sep 2024 16:34:57 +0200 Subject: [PATCH 1/3] improvement with hydra --- 30_perf_analysis.py | 30 ++++++++------ README.md | 20 +++++----- auto_benchmark_perf.py | 81 -------------------------------------- perf/benchmark_config.yaml | 8 ++-- 4 files changed, 35 insertions(+), 104 deletions(-) delete mode 100644 auto_benchmark_perf.py diff --git a/30_perf_analysis.py b/30_perf_analysis.py index ae00277..79842f0 100644 --- a/30_perf_analysis.py +++ b/30_perf_analysis.py @@ -4,7 +4,7 @@ The generated plots are saved as a PNG file with the specified filename. Usage: - python 30_perf_analysis.py + python 30_perf_analysis.py """ import argparse @@ -20,14 +20,20 @@ parser = argparse.ArgumentParser( description="Generate benchmark plots and save to specified file." ) +parser.add_argument( + "path_to_folder_with_csv", type=str, help="Path to the folder with all your csv you want to show." +) +parser.add_argument( + "traj_dimension", type=int, help="Indicate if your trajectory is in 2D or 3D." +) parser.add_argument( "output_filename", type=str, help="Name of the output file (without extension)." ) args = parser.parse_args() # Directory where benchmark result files are stored -BENCHMARK_DIR = "./outputs" -results_files = glob.glob(BENCHMARK_DIR + "/CPU/**/*.csv", recursive=True) +BENCHMARK_DIR = args.path_to_folder_with_csv +results_files = glob.glob(BENCHMARK_DIR + "**/*.csv", recursive=True) # Read and concatenate all CSV files into a single DataFrame df = pd.concat(map(pd.read_csv, results_files)) @@ -64,13 +70,15 @@ custom_palette = {1: "black", 12: "darkblue", 32: "purple"} # Define x-axis limits for each metric -xlims = { - k: v - for k, v in zip( - metrics.keys(), - [(0, 35), (0, 80)] if num_metrics == 2 else [(0, 5), (0, 80), (0, 20)], - ) -} +if num_metrics == 2: + limits = [(0, 35), (0, 80)] +elif args.traj_dimension == 2: + limits = [(0, 1), (0, 6), (0, 1)] +else: + limits = [(0, 5), (0, 80), (0, 20)] + +xlims = {k: v for k, v in zip(metrics.keys(), limits)} + # Generate bar plots for each task and metric for row, task in zip(axs, tasks): @@ -126,7 +134,7 @@ ax.set_xlim(xlim) xticks = ax.get_xticks() ax.set_xticks(xticks) - ax.set_xticklabels([f"{xt:.1f}" for xt in xticks]) + ax.set_xticklabels([f"{int(xt)}" if xt % 1 == 0 else f"{xt:.1f}" for xt in xticks]) # Save the figure to the specified directory with the provided filename output_file = BENCHMARK_DIR + f"/{args.output_filename}.png" diff --git a/README.md b/README.md index 6646dff..32b75c8 100644 --- a/README.md +++ b/README.md @@ -14,17 +14,19 @@ To fully reproduce the benchmarks 4 steps are necessary: Elif a 3D traj , `python 00_trajectory3D.py` + shape of your data 2. Run the benchmarks. Currently are available: - The Performance benchmark, checking the CPU/GPU usage and memory footprint for the different backend and configuration `perf` folder. - If you have a configuration for 1 backend, 1 traj and 1 coil you can use `python 10_benchmark_perf.py` for you perf analysis. - If you want to make several benchmark in a row, you can run `python auto_benchmark_perf.py` - Backends, trajectories and coils can be managed directly at the start of this script. - - In every case don't forget to install the necessary dependencies for each backend + You can use `python 10_benchmark_perf.py` for you perf analysis. + You can change some parameters like : + `python auto_benchmark_perf.py data.n_coils=32 backend.name=cufinufft` + You can also do multirun like : + `python auto_benchmark_perf.py -m data.n_coils=1,12,32 backend.name=cufinufft,finufft trajectory=./trajs/radial_256x256_0.5.bin,./trajs/stack2D_of_spiral_256x256_0.5.bin ` + + On JZ : + `hydra-submitit-launch 10_benchmark_perf.py dev max_time=5.0 data.n_coils=1,12,32 trajectory=./trajs/radial_256x256_0.5.bin,./trajs/stack2D_of_spiral_256x256_0.5.bin backend.name=tensorflow ` + + In every case don't forget to install the necessary dependencies for each backend. - The Quality benchmark that check how the pair trajectory/backend performs for the reconstruction. All the configuration is modifiable in `qual` folder. To launch the quality benchmark run `python 20_benchmark_quality.py` -3. Generate some analysis figures using `python 30_perf_analysis.py` + title of the figures - At the start of the script, you need to indicate which folder the performance files are in. - Caution: to get beautiful graphs, you'll probably have to change the plot parameters (bar colors, abscissa max, number of digits after the decimal point, text size on the plots, etc.). - +3. Generate some analysis figures using `python 30_perf_analysis.py` + path to the folder with all .csv + trajectory dimension use (2 or 3) + title of the figures we gonna save. This is some result : Benchmark backend performance on 2D images and trajs. diff --git a/auto_benchmark_perf.py b/auto_benchmark_perf.py deleted file mode 100644 index afda5ff..0000000 --- a/auto_benchmark_perf.py +++ /dev/null @@ -1,81 +0,0 @@ -""" -This script generates benchmark configurations for different MRI reconstruction backends and trajectories, -executes the benchmarking script, and cleans up temporary configuration files. - -Usage: - 1. Ensure that all necessary backends are installed and accessible. - 2. Run 'python auto_benchmark_perf.py' - -The script performs the following tasks: - - Reads a base configuration file (`benchmark_config.yaml`) that defines default settings. - - Generates all combinations of backend names, trajectories, and number of coils specified. - - For each combination, it creates a temporary YAML configuration file. - - Calls the benchmark script with the generated configuration. - - Cleans up by deleting all temporary configuration files after execution. - -Note: - The benchmark script should be designed to accept a configuration file path as an argument. -""" - -import itertools -import subprocess -import yaml -import os - -# Define parameter lists and dependencies to install before running this script -backend_names = [ # mrinufft of course - # "finufft", # finufft - "gpunufft", # gpuNUFFT, cupy-cuda11x - "cufinufft", # cufinufft, cupy-cuda11x - "tensorflow", # tensorflow, cupy-cuda11x, tensorflow_nufft, tensorflow_mri => start by tensorflow_mri - # "torchkbnufft-cpu", # torchkbnufft, torch - "torchkbnufft-gpu", # torchkbnufft, torch -] -trajectories = [ - "./trajs/floret_256x256x176_0.5.bin", - "./trajs/seiffert_256x256x176_0.5.bin", - "./trajs/stack_of_spiral_256x256x176_0.5.bin", - # "./trajs/radial_256x256_0.5.bin", - # "./trajs/stack2D_of_spiral_256x256_0.5.bin" -] -n_coils_list = [12] - -# Read the base configuration file to copy from -with open("./perf/benchmark_config.yaml", "r") as file: - base_config = yaml.safe_load(file) - - -combinations = list(itertools.product(backend_names, trajectories, n_coils_list)) -benchmark_script = "10_benchmark_perf.py" -os.makedirs("temp_configs", exist_ok=True) - -# For each combination, create a temporary configuration file and execute the script -for backend_name, trajectory, n_coils in combinations: - config = base_config.copy() - config["backend"]["name"] = backend_name - config["trajectory"] = trajectory - config["data"]["n_coils"] = n_coils - - temp_config_path = "temp_configs" - temp_config_file = f"config_{backend_name}_{trajectory.split('/')[-1].split('.')[0]}_{n_coils}.yaml" - - complete_file = os.path.join(temp_config_path, temp_config_file) - with open(complete_file, "w") as file: - yaml.dump(config, file) - - subprocess.run( - [ - "python", - benchmark_script, - "--config-name", - temp_config_file, - "--config-path", - temp_config_path, - ] - ) - -# Clean up temporary configuration files -for file in os.listdir("temp_configs"): - complete_file = os.path.join("temp_configs", file) - os.remove(complete_file) -os.removedirs("temp_configs") diff --git a/perf/benchmark_config.yaml b/perf/benchmark_config.yaml index 6626b16..273cee3 100644 --- a/perf/benchmark_config.yaml +++ b/perf/benchmark_config.yaml @@ -9,13 +9,12 @@ data: smaps: false dtype: complex64 -trajectory: "./trajs/floret_176x256x256_0.5.bin" +trajectory: "./trajs/radial_256x256_0.5.bin" task: - forward - adjoint - grad - backend: name: finufft eps: 1e-3 @@ -29,4 +28,7 @@ hydra: job: chdir: true run: - dir: outputs/${now:%Y-%m-%d}/${now:%H-%M-%S}/ + dir: outputs/new_/${now:%Y-%m-%d}/${backend.name}_${now:%H-%M-%S}/ + sweep: + dir: outputs/new_/3D/${now:%Y-%m-%d}/${backend.name}_${now:%H-%M-%S}/ + From 52a38f328124070a955b62bf51ec48adfdd27af2 Mon Sep 17 00:00:00 2001 From: Lena OUDJMAN Date: Wed, 2 Oct 2024 10:49:52 +0200 Subject: [PATCH 2/3] fix a lot --- .gitignore | 3 + 30_perf_analysis.py | 11 +- README.md | 49 ++- perf/benchmark_config.yaml | 4 +- .../3D/result3D_cpu_release_with_pip.csv | 62 +++ .../3D/result3D_gpu_release_no_binary.csv | 200 +++++++++ .../3D/result3D_gpu_release_with_pip.csv | 346 +++++++++++++++ result_csv/3D/result3D_release_no_binary.csv | 219 ++++++++++ result_csv/3D/result3D_release_with_pip.csv | 407 ++++++++++++++++++ results/2D/resuld2D_release_with_pip.png | Bin 0 -> 77605 bytes results/2D/result2D_cuda11.png | Bin 0 -> 78057 bytes .../2D/result2D_release_with_no_binary.png | Bin 0 -> 77753 bytes .../result2D_very_old.png} | Bin results/3D/result3D_cpu_release_with_pip.png | Bin 0 -> 46238 bytes results/3D/result3D_gpu_release_no_binary.png | Bin 0 -> 65437 bytes results/3D/result3D_gpu_release_with_pip.png | Bin 0 -> 59739 bytes .../result3D_very_old_all.png} | Bin .../result3D_very_old_cpu.png} | Bin .../result3D_very_old_gpu.png} | Bin 19 files changed, 1284 insertions(+), 17 deletions(-) create mode 100644 result_csv/3D/result3D_cpu_release_with_pip.csv create mode 100644 result_csv/3D/result3D_gpu_release_no_binary.csv create mode 100644 result_csv/3D/result3D_gpu_release_with_pip.csv create mode 100644 result_csv/3D/result3D_release_no_binary.csv create mode 100644 result_csv/3D/result3D_release_with_pip.csv create mode 100644 results/2D/resuld2D_release_with_pip.png create mode 100644 results/2D/result2D_cuda11.png create mode 100644 results/2D/result2D_release_with_no_binary.png rename results/{result2D.png => 2D/result2D_very_old.png} (100%) create mode 100644 results/3D/result3D_cpu_release_with_pip.png create mode 100644 results/3D/result3D_gpu_release_no_binary.png create mode 100644 results/3D/result3D_gpu_release_with_pip.png rename results/{result3D.png => 3D/result3D_very_old_all.png} (100%) rename results/{result3D_cpu.png => 3D/result3D_very_old_cpu.png} (100%) rename results/{result3D_gpu.png => 3D/result3D_very_old_gpu.png} (100%) diff --git a/.gitignore b/.gitignore index cfdd3bd..13566e2 100644 --- a/.gitignore +++ b/.gitignore @@ -149,6 +149,9 @@ dmypy.json # pytype static type analyzer .pytype/ +# Ruff cache +.ruff_cache/ + # Cython debug symbols cython_debug/ diff --git a/30_perf_analysis.py b/30_perf_analysis.py index 79842f0..c99834a 100644 --- a/30_perf_analysis.py +++ b/30_perf_analysis.py @@ -73,17 +73,17 @@ if num_metrics == 2: limits = [(0, 35), (0, 80)] elif args.traj_dimension == 2: - limits = [(0, 1), (0, 6), (0, 1)] + limits = [(0, 0.3), (0, 7), (0, 1)] else: limits = [(0, 5), (0, 80), (0, 20)] xlims = {k: v for k, v in zip(metrics.keys(), limits)} - # Generate bar plots for each task and metric for row, task in zip(axs, tasks): ddf = df[df["task"] == task] for ax, (k) in zip(row[:num_metrics], metrics.keys()): + # print("k", k) sns.barplot( ddf, x=k, @@ -102,11 +102,13 @@ max_limit = xlims[k][1] for container in ax.containers: labels = [ - f"{v:.1f}" if v >= max_limit else "" for v in container.datavalues + f"{v:.3f}" if v >= max_limit else "" for v in container.datavalues ] ax.bar_label( container, labels=labels, label_type="center", color="white", fontsize=6 ) + # print(container.datavalues, container._label) + # Set axis labels for ax, xlabel in zip(axs[-1, :], metrics.values()): @@ -140,3 +142,6 @@ output_file = BENCHMARK_DIR + f"/{args.output_filename}.png" plt.savefig(output_file) plt.show() + +# Save the DataFrame to a CSV file +df.to_csv( BENCHMARK_DIR + f"/{args.output_filename}.csv", index=False) \ No newline at end of file diff --git a/README.md b/README.md index 32b75c8..e1bfb10 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,6 @@ This are a collection of script to perform benchmarking of MRI-NUFFT operations. They rely on the hydra configuration package and hydra-callback for measuring statistics. (see `requirements.txt`) - To fully reproduce the benchmarks 4 steps are necessary: 0. Get a Cartesian Reference image file, name `cpx_cartesian.npy` @@ -16,24 +15,50 @@ To fully reproduce the benchmarks 4 steps are necessary: - The Performance benchmark, checking the CPU/GPU usage and memory footprint for the different backend and configuration `perf` folder. You can use `python 10_benchmark_perf.py` for you perf analysis. You can change some parameters like : - `python auto_benchmark_perf.py data.n_coils=32 backend.name=cufinufft` + `python 10_benchmark_perf.py data.n_coils=32 backend.name=cufinufft` You can also do multirun like : - `python auto_benchmark_perf.py -m data.n_coils=1,12,32 backend.name=cufinufft,finufft trajectory=./trajs/radial_256x256_0.5.bin,./trajs/stack2D_of_spiral_256x256_0.5.bin ` + `python 10_benchmark_perf.py -m data.n_coils=1,12,32 backend.name=cufinufft,finufft trajectory=./trajs/radial_256x256_0.5.bin,./trajs/stack2D_of_spiral_256x256_0.5.bin ` - On JZ : - `hydra-submitit-launch 10_benchmark_perf.py dev max_time=5.0 data.n_coils=1,12,32 trajectory=./trajs/radial_256x256_0.5.bin,./trajs/stack2D_of_spiral_256x256_0.5.bin backend.name=tensorflow ` + For running on Jean Zay, follow [this step](https://github.com/zaccharieramzi/jz-hydra-submitit-launcher) for the installation. + Then you can run : + `hydra-submitit-launch 10_benchmark_perf.py dev max_time=5.0 data.n_coils=1,12,32 trajectory=./radial_256x256_0.5.bin,./stack2D_of_spiral_256x256_0.5.bin backend.name=tensorflow ` In every case don't forget to install the necessary dependencies for each backend. - The Quality benchmark that check how the pair trajectory/backend performs for the reconstruction. All the configuration is modifiable in `qual` folder. To launch the quality benchmark run `python 20_benchmark_quality.py` 3. Generate some analysis figures using `python 30_perf_analysis.py` + path to the folder with all .csv + trajectory dimension use (2 or 3) + title of the figures we gonna save. -This is some result : -Benchmark backend performance on 2D images and trajs. -![result2D](results/result2D.png) +## Some results : +# Benchmark backend performance on 2D images and trajs. + +On cuda11 : +![result2D_old](results/2D/result2D_cuda11.png) + +On cuda12, with the new version on (cu)finufft 2.3 install with pip : +![result2D_new](results/2D/resuld2D_release_with_pip.png) + +On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install --no-binary finufft finufft' : +![result2D_new0.1](results/2D/result2D_release_with_no_binary.png) + + + +# Benchmark for GPU backend performance on 3D images and trajs. + +On cuda11 : +![result3D](results/3D/result3D_very_old_gpu.png) + +On cuda12, with the new version on (cu)finufft 2.3 install with pip : +![result3D](results/3D/result3D_gpu_release_with_pip.png) + +On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install --no-binary finufft finufft' : +![result3D](results/3D/result3D_gpu_release_no_binary.png) + + + +# Benchmark for CPU backend performance on 3D images and trajs. -Benchmark for GPU backend performance on 3D images and trajs. -![result3D](results/result3D_gpu.png) +On cuda11 : +![result3D](results/3D/result3D_very_old_cpu.png) -Benchmark for CPU backend performance on 3D images and trajs. -![result3D](results/result3D_cpu.png) +On cuda12, with the new version on (cu)finufft 2.3 install with pip : +![result3D](results/3D/result3D_cpu_release_with_pip.png) diff --git a/perf/benchmark_config.yaml b/perf/benchmark_config.yaml index 273cee3..b26520d 100644 --- a/perf/benchmark_config.yaml +++ b/perf/benchmark_config.yaml @@ -28,7 +28,7 @@ hydra: job: chdir: true run: - dir: outputs/new_/${now:%Y-%m-%d}/${backend.name}_${now:%H-%M-%S}/ + dir: outputs/running/${backend.name}_${now:%H-%M-%S}/ sweep: - dir: outputs/new_/3D/${now:%Y-%m-%d}/${backend.name}_${now:%H-%M-%S}/ + dir: outputs/running/${backend.name}_${now:%H-%M-%S}/ diff --git a/result_csv/3D/result3D_cpu_release_with_pip.csv b/result_csv/3D/result3D_cpu_release_with_pip.csv new file mode 100644 index 0000000..54ac9e2 --- /dev/null +++ b/result_csv/3D/result3D_cpu_release_with_pip.csv @@ -0,0 +1,62 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,189.699387147004,38.0856692258435,54.80218124389648,1515.5374570446736,1697.6,0.0,0.0,0.0,0.0,5.928105848343875,1.712568163871765 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,86.43265769099526,16.109075973282998,21.836963653564453,1509.9067164179105,1621.3,0.0,0.0,0.0,0.0,7.202721474249604,1.819746971130371 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,226.37598667400016,37.89304578690022,67.43756484985352,1235.1761171032358,1697.6,0.0,0.0,0.0,0.0,7.074249583562505,2.1074239015579224 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,245.1750087130058,17.259254729091435,27.031986236572266,1025.771959026889,1646.5,0.0,0.0,0.0,0.0,20.431250726083817,2.2526655197143555 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,167.4388814970007,16.38030717830465,24.355052947998047,1029.4315656565657,1613.5,0.0,0.0,0.0,0.0,13.953240124750058,2.029587745666504 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,83.6312622599944,15.9944154886099,21.8374137878418,1489.946153846154,1613.5,0.0,0.0,0.0,0.0,6.969271854999533,1.81978448232015 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,1992.75182351796,25.817303901635974,32.094112396240234,1019.9515103338632,1596.6,0.0,0.0,0.0,0.0,1992.75182351796,32.094112396240234 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,748.0897007801104,24.006078196095896,26.66148376464844,1315.81707523246,1508.1,0.0,0.0,0.0,0.0,748.0897007801104,26.66148376464844 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,250.4200397090026,17.418646851926106,27.625186920166016,1034.6648682559598,1628.6,0.0,0.0,0.0,0.0,20.86833664241688,2.3020989100138345 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,169.84115423099138,16.603026097363763,27.558544158935547,1035.384653465347,1621.3,0.0,0.0,0.0,0.0,14.153429519249281,2.2965453465779624 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,1241.5884073409252,25.501923195885038,31.069141387939453,1022.4863231552164,1596.6,0.0,0.0,0.0,0.0,1241.5884073409252,31.069141387939453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,123.55323310098902,5.902143710997047,6.981723785400391,907.0112195121952,1601.8,0.0,0.0,0.0,0.0,123.55323310098902,6.981723785400391 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,27.21428706101142,4.0868203698135,4.213798522949219,1482.2658536585366,1601.0,0.0,0.0,0.0,0.0,27.21428706101142,4.213798522949219 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,407.3909277809871,39.00963902566075,67.43756484985352,1237.9839937839938,1700.3,0.0,0.0,0.0,0.0,12.730966493155847,2.1074239015579224 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,121.99412685300922,5.833646937779018,6.958148956298828,915.6335064935064,1602.5,0.0,0.0,0.0,0.0,121.99412685300922,6.958148956298828 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,99.61086776500451,5.197158302228475,5.777839660644531,922.2969072164948,1601.7,0.0,0.0,0.0,0.0,99.61086776500451,5.777839660644531 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,23.174958677002,4.043657357352121,4.189281463623047,1447.64,1601.7,0.0,0.0,0.0,0.0,23.174958677002,4.189281463623047 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,206.86558662800235,37.99470285908827,54.803497314453125,1490.8520249221183,1701.1,0.0,0.0,0.0,0.0,6.464549582125073,1.7126092910766602 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,110.36745172999508,5.367537957650644,5.971870422363281,910.6064814814812,1601.0,0.0,0.0,0.0,0.0,110.36745172999508,5.971870422363281 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.334571084997151,2.631412506103516,3.214683532714844,566.1999999999999,1482.8,0.0,0.0,0.0,0.0,1.334571084997151,3.214683532714844 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.291322200995637,2.7145928276909723,3.5174102783203125,503.3222222222222,1482.8,0.0,0.0,0.0,0.0,1.291322200995637,3.5174102783203125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.2996711199957645,2.6302769978841147,3.214683532714844,541.5166666666667,1482.8,0.0,0.0,0.0,0.0,1.2996711199957645,3.214683532714844 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,56.55564898999,49.46821131471728,59.12594604492188,1163.76174863388,1603.6,0.0,0.0,0.0,0.0,4.712970749165833,4.927162170410157 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,61.886831700991024,15.13782719203404,18.81298828125,1061.7423280423282,1564.5,0.0,0.0,0.0,0.0,1.9339634906559695,0.5879058837890625 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,34.11049351800466,15.150965457492404,18.81298828125,1099.0366666666666,1564.5,0.0,0.0,0.0,0.0,1.0659529224376456,0.5879058837890625 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,21.764004509008373,17.661427307128907,18.81298828125,1087.4714285714283,1564.5,0.0,0.0,0.0,0.0,0.6801251409065117,0.5879058837890625 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.7196719519997714,2.8104005541120256,4.031452178955078,445.7357142857142,1482.8,0.0,0.0,0.0,0.0,1.7196719519997714,4.031452178955078 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,1.0613034749985673,2.6937325217507104,3.562030792236328,428.61818181818177,1482.8,0.0,0.0,0.0,0.0,1.0613034749985673,3.562030792236328 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.554914512002142,7.5987928708394366,8.844486236572266,1043.5875,1478.9,0.0,0.0,0.0,0.0,1.1295762093335118,0.7370405197143555 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.523294825994526,2.94760939654182,4.462799072265625,463.6294117647059,1493.3,0.0,0.0,0.0,0.0,1.523294825994526,4.462799072265625 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,1.6840389700082596,3.0872697830200195,4.75732421875,472.455,1493.3,0.0,0.0,0.0,0.0,1.6840389700082596,4.75732421875 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,1.5231340750033269,3.204664644987687,4.856746673583984,482.5913043478261,1493.3,0.0,0.0,0.0,0.0,1.5231340750033269,4.856746673583984 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.8171904040063964,3.467707770211356,5.5943450927734375,519.8642857142858,1493.3,0.0,0.0,0.0,0.0,2.8171904040063964,5.5943450927734375 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.850371141990763,3.6492573131214487,5.612628936767578,537.0242424242424,1493.3,0.0,0.0,0.0,0.0,2.850371141990763,5.612628936767578 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,2.940738636010792,3.784804595144172,5.6280059814453125,549.3842105263159,1493.3,0.0,0.0,0.0,0.0,2.940738636010792,5.6280059814453125 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,8.592234347001067,8.218472617013115,8.844486236572266,1014.7357142857144,1478.9,0.0,0.0,0.0,0.0,0.7160195289167556,0.7370405197143555 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,7.552852122011245,7.767420401939979,8.844486236572266,1044.8923076923077,1478.9,0.0,0.0,0.0,0.0,0.6294043435009371,0.7370405197143555 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,29.819469951005885,54.318381547927856,59.12594604492188,946.9895833333334,1600.6,0.0,0.0,0.0,0.0,2.4849558292504903,4.927162170410157 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,28.1640530720033,50.55482884889008,59.12594604492188,1150.4591397849465,1603.6,0.0,0.0,0.0,0.0,2.3470044226669415,4.927162170410157 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.512420603990904,2.8037352561950684,4.0069732666015625,393.93125,1487.9,0.0,0.0,0.0,0.0,1.512420603990904,4.0069732666015625 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,5.45310256400262,19.82217989469829,23.034595489501957,877.1789473684212,1601.8,0.0,0.0,0.0,0.0,5.45310256400262,23.034595489501957 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.2612702979968162,2.614898681640625,3.5182113647460938,421.5375,1487.9,0.0,0.0,0.0,0.0,1.2612702979968162,3.5182113647460938 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,10.267671575013082,8.292244181913489,8.892791748046875,995.5529411764708,1555.3,0.0,0.0,0.0,0.0,0.8556392979177568,0.7410659790039062 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,14.92741370300064,8.213289642333985,8.907413482666016,991.95,1555.3,0.0,0.0,0.0,0.0,1.24395114191672,0.7422844568888346 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,23.00853910800652,8.42231908162435,9.432292938232422,1008.5866666666668,1555.3,0.0,0.0,0.0,0.0,1.9173782590005433,0.7860244115193685 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,22.120567712001503,17.62815217048891,18.81243133544922,1076.6935483870968,1471.8,0.0,0.0,0.0,0.0,0.691267741000047,0.5878884792327881 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,35.885774452006444,15.033726981516637,18.81243133544922,1063.0471910112358,1471.8,0.0,0.0,0.0,0.0,1.1214304516252014,0.5878884792327881 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,57.307433784008026,15.271678755018446,18.81243133544922,1063.8266666666666,1471.8,0.0,0.0,0.0,0.0,1.7908573057502508,0.5878884792327881 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.3117734380066397,2.6314786275227866,3.215015411376953,577.0,1487.9,0.0,0.0,0.0,0.0,1.3117734380066397,3.215015411376953 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.2642526919953525,2.6308167775472007,3.215015411376953,528.7166666666667,1487.9,0.0,0.0,0.0,0.0,1.2642526919953525,3.215015411376953 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,1.1126352330029476,2.694528406316584,3.5632858276367188,416.38181818181823,1487.9,0.0,0.0,0.0,0.0,1.1126352330029476,3.5632858276367188 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.621980588999577,18.923040008544923,21.656719207763672,850.3100000000001,1601.8,0.0,0.0,0.0,0.0,2.621980588999577,21.656719207763672 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,1.005450741009554,2.703594207763672,3.766391754150391,368.1384615384616,1487.9,0.0,0.0,0.0,0.0,1.005450741009554,3.766391754150391 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.5147969709942115,2.9359311555561267,4.499565124511719,414.5631578947368,1487.9,0.0,0.0,0.0,0.0,1.5147969709942115,4.499565124511719 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,1.5370137489953777,3.06005183133212,4.730724334716797,428.0863636363636,1487.9,0.0,0.0,0.0,0.0,1.5370137489953777,4.730724334716797 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,1.526638906012522,3.170433959960937,4.841640472412109,438.852,1487.9,0.0,0.0,0.0,0.0,1.526638906012522,4.841640472412109 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.6031060779932886,3.413242467244466,5.5734710693359375,474.6633333333333,1487.9,0.0,0.0,0.0,0.0,2.6031060779932886,5.5734710693359375 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.486506443005055,3.5390427533318016,5.621597290039063,482.45588235294105,1487.9,0.0,0.0,0.0,0.0,2.486506443005055,5.621597290039063 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,2.51718085599714,3.746043109893799,5.682853698730469,528.825,1487.9,0.0,0.0,0.0,0.0,2.51718085599714,5.682853698730469 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,2.584033327002544,19.157589721679688,21.656719207763672,726.64,1599.4,0.0,0.0,0.0,0.0,2.584033327002544,21.656719207763672 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.216453102999367,8.13919904755383,9.674068450927734,1057.1743902439025,1478.9,0.0,0.0,0.0,0.0,1.7680377585832805,0.8061723709106445 diff --git a/result_csv/3D/result3D_gpu_release_no_binary.csv b/result_csv/3D/result3D_gpu_release_no_binary.csv new file mode 100644 index 0000000..a702fd9 --- /dev/null +++ b/result_csv/3D/result3D_gpu_release_no_binary.csv @@ -0,0 +1,200 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1638373739551753,1.5845548841688368,2.155994415283203,41.96666666666667,86.4,2.333984375,2.609375,42.0,63.0,1.1638373739551753,2.155994415283203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8998882420128211,1.6039194107055663,2.2782020568847656,41.86,86.4,2.3958984375,2.953125,42.05,63.0,0.8998882420128211,2.2782020568847656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6826249560108408,1.6203738125887783,2.2850341796875,41.83181818181818,86.4,2.446555397727273,2.953125,41.63636363636363,63.0,0.6826249560108408,2.2850341796875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6812836299650371,1.6341702143351238,2.286945343017578,41.87916666666666,86.4,2.48876953125,2.953125,41.708333333333336,63.0,0.6812836299650371,2.286945343017578 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.868899406981655,9.676880836486816,10.334091186523438,76.05,100.6,60.78271484375,72.48046875,53.25,89.0,0.15215310646817673,0.3229403495788574 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,4.782491703983396,9.77595829963684,10.523082733154297,80.55,100.6,66.631591796875,72.48046875,57.0625,89.0,0.14945286574948113,0.3288463354110718 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.678185328957625,9.958441734313965,10.637622833251951,86.55,109.0,69.13825334821429,72.48046875,50.67857142857143,89.0,0.23994329152992577,0.3324257135391235 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4203078940045088,1.7779521942138672,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4203078940045088,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7558938669972122,1.9346165974934897,2.808551788330078,10.933333333333334,82.0,0.2520833333333333,1.3603515625,8.266666666666667,13.0,0.7558938669972122,2.808551788330078 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7569914530031383,1.981491762049058,2.8085594177246094,14.4,82.0,0.3271484375,1.3603515625,8.294117647058824,13.0,0.7569914530031383,2.8085594177246094 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.7500806289899629,2.018498470908717,2.8085594177246094,17.310526315789474,84.1,0.3864103618421052,1.3603515625,8.210526315789474,13.0,0.7500806289899629,2.8085594177246094 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8866860989946872,1.873321533203125,2.786094665527344,6.307692307692308,82.0,0.1539212740384615,1.2744140625,7.923076923076923,9.0,0.8866860989946872,2.786094665527344 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.346029606997035,13.24200711931501,15.255786895751951,83.28571428571429,100.3,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36216913391641964,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.361242173006758,13.3263308207194,15.255786895751951,84.63333333333331,101.3,0.6350260416666667,1.1376953125,15.533333333333331,35.0,0.3634368477505632,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.8803463890071725,13.422915091881386,15.255786895751951,86.67692307692307,101.3,0.59912109375,1.1376953125,15.692307692307692,35.0,0.49002886575059773,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,5.880564905994106,13.462425973680284,15.255786895751951,87.19444444444446,101.3,0.59912109375,1.1376953125,15.805555555555555,35.0,0.4900470754995088,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.948582162003731,13.394872056676986,15.255786895751951,87.64893617021276,101.3,1.502451795212766,5.3984375,18.08510638297872,35.0,0.579048513500311,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.809680271995603,13.145222227452164,15.255786895751951,88.12881355932203,101.3,2.4291909427966103,6.4296875,19.491525423728813,35.0,0.5674733559996336,1.2713155746459959 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4076354949938832,1.7780075073242188,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4076354949938832,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4142019519931637,1.777939796447754,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4142019519931637,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4174513519974425,1.7779439290364585,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4174513519974425,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.452322589000687,1.7779417037963867,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.452322589000687,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4167858909931965,1.7779403686523438,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4167858909931965,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4171674950048327,1.7779401143391926,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4171674950048327,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4160725100082345,1.777939932686942,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4160725100082345,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4143671500060009,1.777939690483941,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,5.888888888888889,6.0,0.4143671500060009,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4156941749970428,1.7779399871826171,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,7.0,0.4156941749970428,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.323774965989287,1.92290526169997,2.7213096618652344,13.615384615384617,96.1,0.25390625,1.3603515625,6.538461538461538,10.0,1.323774965989287,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7727153500018176,1.968848164876302,2.7213096618652344,17.146666666666665,96.1,0.3387369791666667,1.3603515625,7.066666666666666,12.0,0.7727153500018176,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7697032959986245,2.0039834415211395,2.7213096618652344,19.88823529411765,96.1,0.4036075367647059,1.3603515625,7.176470588235294,12.0,0.7697032959986245,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.769521526992321,2.031722219366776,2.7213096618652344,22.057894736842105,96.1,0.4548211348684211,1.3603515625,7.473684210526316,13.0,0.769521526992321,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.3978700650040991,1.793642807006836,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3978700650040991,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.394472243002383,1.7956140691583806,1.824790954589844,0.0,0.0,0.060546875,0.060546875,7.909090909090909,8.0,0.394472243002383,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.7563949600007618,2.048456827799479,2.8085670471191406,19.5,84.1,0.4343843005952381,1.3603515625,8.476190476190476,13.0,0.7563949600007618,2.8085670471191406 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.3989678240031935,1.7912339104546442,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3989678240031935,1.824790954589844 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.635810484061949,77.14886058460583,97.9846649169922,88.84545454545454,101.2,2.556906960227273,6.318359375,3.0454545454545454,8.0,0.38631754033849575,8.165388743082683 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3977319859986892,1.7882261276245115,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3977319859986892,1.824790954589844 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342437774001155,13.240831647600446,15.248188018798828,83.22857142857143,101.2,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36186981450009625,1.2706823348999023 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.366572129991255,13.325052642822266,15.248188018798828,84.17333333333335,101.2,0.6350260416666667,1.1376953125,15.066666666666666,33.0,0.36388101083260455,1.2706823348999023 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.06512615000247,13.433054997370792,15.266685485839844,86.3076923076923,101.3,0.59912109375,1.1376953125,15.615384615384617,33.0,0.5054271791668725,1.2722237904866536 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,6.051179022993892,13.45345973968506,15.274734497070312,86.84722222222223,101.3,0.59912109375,1.1376953125,15.77777777777778,33.0,0.5042649185828244,1.2728945414225261 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.187712181010284,13.374935309092203,15.274734497070312,87.63958333333333,101.4,1.60186767578125,5.4033203125,17.958333333333332,36.0,0.5989760150841904,1.2728945414225261 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8110812599770725,14.782255172729492,17.261539459228516,42.05,84.1,0.41015625,0.41015625,1.0,1.0,0.8110812599770725,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.8692525819642469,14.76082992553711,17.261539459228516,41.8,84.1,0.41015625,0.41015625,1.25,2.0,0.8692525819642469,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4579493759665638,14.268887329101563,17.261539459228516,33.44,84.1,0.41015625,0.41015625,1.2,2.0,0.4579493759665638,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.452871695975773,13.940925598144531,17.261539459228516,27.866666666666664,84.1,0.41015625,0.41015625,1.1666666666666667,2.0,0.452871695975773,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,4.058678326080553,15.27555671105018,17.261539459228516,23.846153846153847,84.1,1.7537560096153846,6.861328125,0.9230769230769232,4.0,4.058678326080553,17.261539459228516 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,8.261986350058578,79.44522639683315,97.9846649169922,91.20714285714284,101.2,2.0951450892857144,6.318359375,3.071428571428572,8.0,0.6884988625048815,8.165388743082683 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.941145403005066,13.114118673033634,15.274734497070312,87.91355932203389,101.4,2.459894729872881,6.4296875,19.322033898305083,36.0,0.5784287835837555,1.2728945414225261 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,5.849394824006595,75.95303213596344,97.9846649169922,88.1,101.2,10.25775146484375,32.771484375,4.0,11.0,0.4874495686672162,8.165388743082683 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4165768940001726,1.8200721740722656,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4165768940001726,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3988470250042155,1.7843622480119978,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3988470250042155,1.824790954589844 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.40812712299521,28.765630621659128,33.4079475402832,93.96842105263156,101.6,0.6841591282894737,1.1376953125,19.05263157894737,35.0,0.35650397259360034,1.04399836063385 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4023702780104941,1.779213587443034,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4023702780104941,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4189509400021052,1.7832984924316406,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4189509400021052,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4136568110116059,1.799640655517578,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136568110116059,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.4136168290133355,1.7894268035888672,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136168290133355,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.397044197001378,1.8153533935546875,1.8153533935546875,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.397044197001378,1.8153533935546875 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.605682180990698,29.26931034434925,33.76551055908203,94.73863636363636,102.0,0.6480823863636364,1.1376953125,17.795454545454547,35.0,0.4876775681559593,1.0551722049713135 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.493009131998406,28.737944351999385,33.33771514892578,94.0578947368421,101.4,0.6841591282894737,1.1376953125,19.84210526315789,35.0,0.3591565353749502,1.0418035984039307 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.938542434989358,29.27514385647244,33.59746551513672,94.88888888888889,101.7,0.6350260416666667,1.1376953125,17.2,35.0,0.49807945109341745,1.0499207973480225 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.7640363299287856,4.221277124741498,5.818157196044922,435.2,1507.5,0.0673828125,0.0673828125,0.0,0.0,2.7640363299287856,5.818157196044922 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,24.86526903603226,73.5657181862073,82.57414245605469,1164.6897435897438,1602.5,7.265625,7.265625,0.0,0.0,2.0721057530026883,6.881178538004558 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.993673353921622,4.389618440107866,5.936866760253906,473.09090909090907,1507.5,0.0673828125,0.0673828125,0.0,0.0,2.993673353921622,5.936866760253906 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,8.76610698713921,24.29643767220633,25.40824508666992,1046.1928571428568,1340.1,7.7734375,7.7734375,0.0,0.0,0.7305089155949341,2.117353757222493 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.669954980025068,24.60903655158149,25.88165283203125,1056.6944444444443,1436.3,7.7734375,7.7734375,0.0,0.0,1.139162915002089,2.156804402669271 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,22.42508609802462,25.25403838687473,26.853328704833984,1055.8333333333333,1436.3,7.7734375,7.7734375,0.0,0.0,1.868757174835385,2.2377773920694985 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,24.18859488493763,77.27190479479339,82.57414245605469,996.8710526315792,1601.7,7.265625,7.265625,0.0,0.0,2.0157162404114692,6.881178538004558 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.6645415609236807,20.573648071289064,23.53879165649414,833.8399999999999,1601.5,0.0673828125,0.0673828125,0.0,0.0,2.6645415609236807,23.53879165649414 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,56.348475608974695,72.86611620965832,82.57414245605469,1112.647305389222,1604.2,7.265625,7.265625,0.0,0.0,4.695706300747891,6.881178538004558 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,20.934769799001515,82.23910164110589,84.29883193969727,1116.6848484848483,1329.8,7.265625,7.265625,0.0,0.0,0.6542115562187973,2.6343384981155396 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,60.25635999394581,83.7969993428981,86.38364791870117,1090.171808510638,1472.6,7.265625,7.265625,0.0,0.0,1.8830112498108065,2.6994889974594116 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,2.429221308091656,20.189109802246094,23.53879165649414,833.4749999999999,1601.5,0.0673828125,0.0673828125,0.0,0.0,2.429221308091656,23.53879165649414 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,5.11333435610868,21.502316725881474,24.44300842285156,869.4578947368421,1601.5,0.0673828125,0.0673828125,0.0,0.0,5.11333435610868,24.44300842285156 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.5666175349615514,3.814876556396485,5.053741455078125,241.2333333333333,1491.5,0.0673828125,0.0673828125,0.0,0.0,1.5666175349615514,5.053741455078125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.5871259509585798,3.9363587697347007,5.205989837646484,318.71666666666664,1507.5,0.0673828125,0.0673828125,0.0,0.0,1.5871259509585798,5.205989837646484 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,36.96070672897622,83.02031908753098,85.4773178100586,1098.2602150537634,1472.6,7.265625,7.265625,0.0,0.0,1.1550220852805069,2.671166181564331 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.994404668919742,3.661699930826823,5.053741455078125,86.76666666666665,198.2,0.0673828125,0.0673828125,0.0,0.0,0.994404668919742,5.053741455078125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.7950259260833263,2.966248732346755,4.297966003417969,546.6461538461538,1569.9,0.0,0.0,0.0,0.0,1.7950259260833263,4.297966003417969 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.0278980140574276,3.623626708984375,4.901512145996094,80.6,185.3,0.0673828125,0.0673828125,0.0,0.0,1.0278980140574276,4.901512145996094 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,20.46360795502551,73.30820661602598,75.23108673095703,1118.0666666666668,1344.7,7.265625,7.265625,0.0,0.0,0.6394877485945472,2.3509714603424072 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,34.97575658513233,73.97023959593339,76.41096115112305,1114.5397727272727,1478.2,7.265625,7.265625,0.0,0.0,1.0929923932853853,2.387842535972595 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.4452942369971424,2.557428995768229,3.1452293395996094,597.5666666666667,1569.9,0.0,0.0,0.0,0.0,1.4452942369971424,3.1452293395996094 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.3858476360328496,2.575096766153971,3.175968170166016,546.4666666666667,1569.9,0.0,0.0,0.0,0.0,1.3858476360328496,3.175968170166016 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.8189151280093936,2.7166375054253478,3.779438018798828,529.7,1569.9,0.0,0.0,0.0,0.0,1.8189151280093936,3.779438018798828 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,57.492725951829925,74.74144636186142,77.32563781738281,1102.8821229050282,1478.2,7.265625,7.265625,0.0,0.0,1.7966476859946852,2.416426181793213 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.713446626905352,3.4308074148077714,5.413272857666016,580.2368421052631,1569.9,0.0,0.0,0.0,0.0,2.713446626905352,5.413272857666016 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.6052130619063973,3.662961641947428,5.467182159423828,599.0208333333334,1569.9,0.0,0.0,0.0,0.0,2.6052130619063973,5.467182159423828 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,10.044893360929564,27.965010166168213,29.1236572265625,996.88125,1337.3,7.265625,7.265625,0.0,0.0,0.8370744467441303,2.426971435546875 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.937388437101616,28.255552340776493,29.519268035888672,1030.858974358974,1426.3,7.265625,7.265625,0.0,0.0,1.1614490364251346,2.4599390029907227 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.8172477488406,28.859400634765624,30.504226684570312,1047.864,1455.1,7.265625,7.265625,0.0,0.0,1.81810397907005,2.5420188903808594 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.0646583850029856,3.623590469360352,4.90142822265625,68.55,137.1,0.0673828125,0.0673828125,0.0,0.0,1.0646583850029856,4.90142822265625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2251128919888287,1.360650634765625,1.36083984375,0.0,0.0,1.9966796875,2.0244140625,5.4,7.0,0.2251128919888287,1.36083984375 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,13.228507593041286,13.557793241558652,17.823040008544922,93.04848484848485,102.0,2.019649621212121,2.0244140625,15.818181818181818,26.0,0.4133908622825402,0.5569700002670288 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,14.59806226217188,12.827876840318952,17.823040008544922,93.85714285714286,102.2,2.0415562220982144,2.0751953125,18.303571428571427,26.0,0.45618944569287123,0.5569700002670288 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.873522099107504,16.314962907270953,17.82306671142578,89.3090909090909,100.9,2.011985085227273,2.0244140625,20.545454545454547,27.0,0.2147975655971095,0.5569708347320557 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.493598765926436,13.371671831285632,17.82306671142578,93.7189189189189,101.7,2.020059121621621,2.0244140625,14.324324324324325,27.0,0.4841749614352011,0.5569708347320557 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,16.85552255716175,12.727635324001312,17.82306671142578,94.5515625,102.0,2.0425262451171875,2.0751953125,16.34375,27.0,0.5267350799113046,0.5569708347320557 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.2212141188792884,1.359966278076172,1.359966278076172,0.0,0.0,1.8876953125,1.8876953125,1.0,1.0,0.2212141188792884,1.359966278076172 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.2229454610496759,1.3603839874267578,1.3608016967773438,0.0,0.0,1.95556640625,2.0234375,3.5,6.0,0.2229454610496759,1.3608016967773438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2255598430056125,1.3605295817057292,1.360820770263672,0.0,0.0,1.978515625,2.0244140625,4.333333333333333,6.0,0.2255598430056125,1.360820770263672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2275348480325192,1.3606033325195312,1.3608245849609375,0.0,0.0,1.98974609375,2.0244140625,5.0,7.0,0.2275348480325192,1.3608245849609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.422364137833938,1.3608436584472656,1.3610801696777344,0.0,0.0,2.012532552083333,2.0244140625,6.0,8.0,0.422364137833938,1.3610801696777344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.2289204029366374,1.3606853485107422,1.360858917236328,0.0,0.0,2.0011393229166665,2.0244140625,5.833333333333333,8.0,0.2289204029366374,1.360858917236328 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2272063619457185,1.3607101440429688,1.360858917236328,0.0,0.0,2.0044642857142856,2.0244140625,6.142857142857143,8.0,0.2272063619457185,1.360858917236328 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4224259909242391,1.360728740692139,1.360858917236328,0.0,0.0,2.0068359375,2.0244140625,6.0,8.0,0.4224259909242391,1.360858917236328 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4272551881149411,1.3607652452256944,1.3610572814941406,0.0,0.0,2.0087890625,2.0244140625,6.0,8.0,0.4272551881149411,1.3610572814941406 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4232115980703383,1.3607963562011718,1.3610763549804688,0.0,0.0,2.01025390625,2.0244140625,6.0,8.0,0.4232115980703383,1.3610763549804688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4278968130238354,1.360822157426314,1.3610801696777344,0.0,0.0,2.0115411931818183,2.0244140625,6.0,8.0,0.4278968130238354,1.3610801696777344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.5337930559180677,1.5548241024925595,2.362335205078125,16.16190476190476,87.3,2.0367838541666665,2.0751953125,7.619047619047619,14.0,0.5337930559180677,2.362335205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.4930732031352818,1.3608621450570912,1.361083984375,0.0,0.0,2.013446514423077,2.0244140625,6.0,8.0,0.4930732031352818,1.361083984375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.4675266479607671,1.363466807774135,1.3973274230957031,0.0,0.0,2.017787388392857,2.07421875,6.285714285714286,10.0,0.4675266479607671,1.3973274230957031 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.4646712478715926,1.3657257080078125,1.3973503112792969,0.0,0.0,2.021614583333333,2.0751953125,6.533333333333333,10.0,0.4646712478715926,1.3973503112792969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.465665586059913,1.3677024841308594,1.3973541259765625,0.0,0.0,2.02490234375,2.0751953125,6.6875,10.0,0.465665586059913,1.3973541259765625 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.892746011959389,16.314193378795277,17.823040008544922,89.68181818181819,101.0,2.011985085227273,2.0244140625,20.09090909090909,26.0,0.2153983128737309,0.5569700002670288 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4980357429012656,1.360598670111762,1.3608894348144531,0.0,0.0,2.0087890625,2.0244140625,5.555555555555555,8.0,0.4980357429012656,1.3608894348144531 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.5357977389357984,1.5208479228772616,2.362335205078125,13.484210526315788,87.3,2.032791940789474,2.0751953125,7.2105263157894735,14.0,0.5357977389357984,2.362335205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.5338025148957968,1.4787353066837086,2.362335205078125,10.058823529411764,87.3,2.0278607536764706,2.0751953125,6.529411764705882,12.0,0.5338025148957968,2.362335205078125 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.572241119807586,6.923859405517578,7.904674530029297,76.92,100.9,1.9970703125,2.0244140625,16.2,25.0,0.21435342665063217,0.6587228775024414 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.587087207939476,5.991825103759766,7.904674530029297,77.13,102.3,2.01025390625,2.0244140625,16.4,26.0,0.21559060066162303,0.6587228775024414 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.828569857170805,5.752224159240723,7.904674530029297,82.81500000000001,102.3,2.017333984375,2.0244140625,14.2,26.0,0.4857141547642338,0.6587228775024414 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.325250339927152,5.652290852864583,7.904674530029297,84.66333333333333,102.3,2.0346028645833334,2.07421875,15.6,26.0,0.5271041949939294,0.6587228775024414 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.5851990359369665,6.918095397949219,7.904796600341797,76.84,100.7,1.9970703125,2.0244140625,16.0,25.0,0.21543325299474722,0.658733050028483 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.5955577071290463,5.98881721496582,7.904796600341797,76.91,100.8,2.01025390625,2.0244140625,17.1,25.0,0.21629647559408718,0.658733050028483 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.005980146816,5.740884992811415,7.904796600341797,80.67222222222222,100.8,2.0165473090277777,2.0244140625,15.555555555555555,25.0,0.4171650122346667,0.658733050028483 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,5.494165533222258,5.660296303885324,7.904796600341797,83.52142857142857,102.0,2.0335518973214284,2.07421875,16.607142857142858,25.0,0.4578471277685215,0.658733050028483 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.2462573600932955,1.35980224609375,1.35980224609375,0.0,0.0,1.8876953125,1.8876953125,1.0,1.0,0.2462573600932955,1.35980224609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.2249437391292303,1.360219955444336,1.360637664794922,0.0,0.0,1.95556640625,2.0234375,2.5,4.0,0.2249437391292303,1.360637664794922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2252894709818065,1.3603668212890625,1.3606605529785156,0.0,0.0,1.978515625,2.0244140625,3.333333333333333,5.0,0.2252894709818065,1.3606605529785156 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2233526541385799,1.3604440689086914,1.360675811767578,0.0,0.0,1.98974609375,2.0244140625,4.25,7.0,0.2233526541385799,1.360675811767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2285801991820335,1.3604904174804688,1.360675811767578,0.0,0.0,1.9966796875,2.0244140625,4.8,7.0,0.2285801991820335,1.360675811767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.226072218036279,1.3605213165283203,1.360675811767578,0.0,0.0,2.0011393229166665,2.0244140625,5.166666666666667,7.0,0.226072218036279,1.360675811767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2272056499496102,1.3605433872767858,1.360675811767578,0.0,0.0,2.0044642857142856,2.0244140625,5.571428571428571,8.0,0.2272056499496102,1.360675811767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4970939089544117,1.3605623245239258,1.3606948852539062,0.0,0.0,2.0068359375,2.0244140625,5.5,8.0,0.4970939089544117,1.3606948852539062 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4936555020976811,1.3606296539306642,1.3609085083007812,0.0,0.0,2.01025390625,2.0244140625,5.5,8.0,0.4936555020976811,1.3609085083007812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4936972428113222,1.360655351118608,1.3609123229980469,0.0,0.0,2.0115411931818183,2.0244140625,5.454545454545454,8.0,0.4936972428113222,1.3609123229980469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4953905928414315,1.3606767654418943,1.3609123229980469,0.0,0.0,2.012532552083333,2.0244140625,5.416666666666667,8.0,0.4953905928414315,1.3609123229980469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.5609433031640947,1.3606951786921575,1.3609161376953125,0.0,0.0,2.013446514423077,2.0244140625,5.307692307692308,8.0,0.5609433031640947,1.3609161376953125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.5333943949081004,1.4252657572428384,2.292797088623047,5.58,83.7,2.021614583333333,2.0751953125,5.933333333333334,11.0,0.5333943949081004,2.292797088623047 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.4683126190211624,1.369446922751034,1.397357940673828,0.0,0.0,2.0278607536764706,2.0751953125,6.823529411764706,10.0,0.4683126190211624,1.397357940673828 diff --git a/result_csv/3D/result3D_gpu_release_with_pip.csv b/result_csv/3D/result3D_gpu_release_with_pip.csv new file mode 100644 index 0000000..6f22e3f --- /dev/null +++ b/result_csv/3D/result3D_gpu_release_with_pip.csv @@ -0,0 +1,346 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1638373739551753,1.5845548841688368,2.155994415283203,41.96666666666667,86.4,2.333984375,2.609375,42.0,63.0,1.1638373739551753,2.155994415283203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8998882420128211,1.6039194107055663,2.2782020568847656,41.86,86.4,2.3958984375,2.953125,42.05,63.0,0.8998882420128211,2.2782020568847656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6826249560108408,1.6203738125887783,2.2850341796875,41.83181818181818,86.4,2.446555397727273,2.953125,41.63636363636363,63.0,0.6826249560108408,2.2850341796875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6812836299650371,1.6341702143351238,2.286945343017578,41.87916666666666,86.4,2.48876953125,2.953125,41.708333333333336,63.0,0.6812836299650371,2.286945343017578 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.868899406981655,9.676880836486816,10.334091186523438,76.05,100.6,60.78271484375,72.48046875,53.25,89.0,0.15215310646817673,0.3229403495788574 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,4.782491703983396,9.77595829963684,10.523082733154297,80.55,100.6,66.631591796875,72.48046875,57.0625,89.0,0.14945286574948113,0.3288463354110718 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.678185328957625,9.958441734313965,10.637622833251951,86.55,109.0,69.13825334821429,72.48046875,50.67857142857143,89.0,0.23994329152992577,0.3324257135391235 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.346029606997035,13.24200711931501,15.255786895751951,83.28571428571429,100.3,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36216913391641964,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.948582162003731,13.394872056676986,15.255786895751951,87.64893617021276,101.3,1.502451795212766,5.3984375,18.08510638297872,35.0,0.579048513500311,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,5.880564905994106,13.462425973680284,15.255786895751951,87.19444444444446,101.3,0.59912109375,1.1376953125,15.805555555555555,35.0,0.4900470754995088,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.8803463890071725,13.422915091881386,15.255786895751951,86.67692307692307,101.3,0.59912109375,1.1376953125,15.692307692307692,35.0,0.49002886575059773,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.361242173006758,13.3263308207194,15.255786895751951,84.63333333333331,101.3,0.6350260416666667,1.1376953125,15.533333333333331,35.0,0.3634368477505632,1.2713155746459959 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.7500806289899629,2.018498470908717,2.8085594177246094,17.310526315789474,84.1,0.3864103618421052,1.3603515625,8.210526315789474,13.0,0.7500806289899629,2.8085594177246094 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.7563949600007618,2.048456827799479,2.8085670471191406,19.5,84.1,0.4343843005952381,1.3603515625,8.476190476190476,13.0,0.7563949600007618,2.8085670471191406 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7569914530031383,1.981491762049058,2.8085594177246094,14.4,82.0,0.3271484375,1.3603515625,8.294117647058824,13.0,0.7569914530031383,2.8085594177246094 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7558938669972122,1.9346165974934897,2.808551788330078,10.933333333333334,82.0,0.2520833333333333,1.3603515625,8.266666666666667,13.0,0.7558938669972122,2.808551788330078 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4076354949938832,1.7780075073242188,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4076354949938832,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8866860989946872,1.873321533203125,2.786094665527344,6.307692307692308,82.0,0.1539212740384615,1.2744140625,7.923076923076923,9.0,0.8866860989946872,2.786094665527344 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.809680271995603,13.145222227452164,15.255786895751951,88.12881355932203,101.3,2.4291909427966103,6.4296875,19.491525423728813,35.0,0.5674733559996336,1.2713155746459959 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4142019519931637,1.777939796447754,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4142019519931637,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4203078940045088,1.7779521942138672,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4203078940045088,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4174513519974425,1.7779439290364585,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4174513519974425,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.452322589000687,1.7779417037963867,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.452322589000687,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4167858909931965,1.7779403686523438,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4167858909931965,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4171674950048327,1.7779401143391926,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4171674950048327,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4160725100082345,1.777939932686942,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4160725100082345,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4143671500060009,1.777939690483941,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,5.888888888888889,6.0,0.4143671500060009,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4156941749970428,1.7779399871826171,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,7.0,0.4156941749970428,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7727153500018176,1.968848164876302,2.7213096618652344,17.146666666666665,96.1,0.3387369791666667,1.3603515625,7.066666666666666,12.0,0.7727153500018176,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7697032959986245,2.0039834415211395,2.7213096618652344,19.88823529411765,96.1,0.4036075367647059,1.3603515625,7.176470588235294,12.0,0.7697032959986245,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.769521526992321,2.031722219366776,2.7213096618652344,22.057894736842105,96.1,0.4548211348684211,1.3603515625,7.473684210526316,13.0,0.769521526992321,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.3978700650040991,1.793642807006836,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3978700650040991,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.394472243002383,1.7956140691583806,1.824790954589844,0.0,0.0,0.060546875,0.060546875,7.909090909090909,8.0,0.394472243002383,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.323774965989287,1.92290526169997,2.7213096618652344,13.615384615384617,96.1,0.25390625,1.3603515625,6.538461538461538,10.0,1.323774965989287,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.3989678240031935,1.7912339104546442,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3989678240031935,1.824790954589844 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.635810484061949,77.14886058460583,97.9846649169922,88.84545454545454,101.2,2.556906960227273,6.318359375,3.0454545454545454,8.0,0.38631754033849575,8.165388743082683 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3977319859986892,1.7882261276245115,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3977319859986892,1.824790954589844 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342437774001155,13.240831647600446,15.248188018798828,83.22857142857143,101.2,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36186981450009625,1.2706823348999023 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.06512615000247,13.433054997370792,15.266685485839844,86.3076923076923,101.3,0.59912109375,1.1376953125,15.615384615384617,33.0,0.5054271791668725,1.2722237904866536 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,6.051179022993892,13.45345973968506,15.274734497070312,86.84722222222223,101.3,0.59912109375,1.1376953125,15.77777777777778,33.0,0.5042649185828244,1.2728945414225261 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.187712181010284,13.374935309092203,15.274734497070312,87.63958333333333,101.4,1.60186767578125,5.4033203125,17.958333333333332,36.0,0.5989760150841904,1.2728945414225261 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.941145403005066,13.114118673033634,15.274734497070312,87.91355932203389,101.4,2.459894729872881,6.4296875,19.322033898305083,36.0,0.5784287835837555,1.2728945414225261 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8110812599770725,14.782255172729492,17.261539459228516,42.05,84.1,0.41015625,0.41015625,1.0,1.0,0.8110812599770725,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.8692525819642469,14.76082992553711,17.261539459228516,41.8,84.1,0.41015625,0.41015625,1.25,2.0,0.8692525819642469,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4579493759665638,14.268887329101563,17.261539459228516,33.44,84.1,0.41015625,0.41015625,1.2,2.0,0.4579493759665638,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.452871695975773,13.940925598144531,17.261539459228516,27.866666666666664,84.1,0.41015625,0.41015625,1.1666666666666667,2.0,0.452871695975773,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,4.058678326080553,15.27555671105018,17.261539459228516,23.846153846153847,84.1,1.7537560096153846,6.861328125,0.9230769230769232,4.0,4.058678326080553,17.261539459228516 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,8.261986350058578,79.44522639683315,97.9846649169922,91.20714285714284,101.2,2.0951450892857144,6.318359375,3.071428571428572,8.0,0.6884988625048815,8.165388743082683 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.366572129991255,13.325052642822266,15.248188018798828,84.17333333333335,101.2,0.6350260416666667,1.1376953125,15.066666666666666,33.0,0.36388101083260455,1.2706823348999023 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,5.849394824006595,75.95303213596344,97.9846649169922,88.1,101.2,10.25775146484375,32.771484375,4.0,11.0,0.4874495686672162,8.165388743082683 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4136568110116059,1.799640655517578,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136568110116059,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3988470250042155,1.7843622480119978,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3988470250042155,1.824790954589844 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.40812712299521,28.765630621659128,33.4079475402832,93.96842105263156,101.6,0.6841591282894737,1.1376953125,19.05263157894737,35.0,0.35650397259360034,1.04399836063385 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4189509400021052,1.7832984924316406,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4189509400021052,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.4136168290133355,1.7894268035888672,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136168290133355,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4023702780104941,1.779213587443034,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4023702780104941,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4165768940001726,1.8200721740722656,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4165768940001726,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.397044197001378,1.8153533935546875,1.8153533935546875,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.397044197001378,1.8153533935546875 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.605682180990698,29.26931034434925,33.76551055908203,94.73863636363636,102.0,0.6480823863636364,1.1376953125,17.795454545454547,35.0,0.4876775681559593,1.0551722049713135 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.938542434989358,29.27514385647244,33.59746551513672,94.88888888888889,101.7,0.6350260416666667,1.1376953125,17.2,35.0,0.49807945109341745,1.0499207973480225 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.493009131998406,28.737944351999385,33.33771514892578,94.0578947368421,101.4,0.6841591282894737,1.1376953125,19.84210526315789,35.0,0.3591565353749502,1.0418035984039307 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,12,0.0833766250871121,1.342762778787052,1.364215850830078,0.0,0.0,5.420496323529412,5.466796875,0.3529411764705882,1.0,0.0833766250871121,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,15,0.0791092430008575,1.3445022170608107,1.364215850830078,0.0,0.0,5.422561233108108,5.466796875,0.3243243243243243,1.0,0.0791092430008575,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,14,0.0776096630143001,1.3439546161227756,1.364215850830078,0.0,0.0,5.422200520833333,5.466796875,0.3333333333333333,1.0,0.0776096630143001,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,13,0.0805734280729666,1.343375723702567,1.364215850830078,0.0,0.0,5.421819196428571,5.466796875,0.3428571428571428,1.0,0.0805734280729666,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,10,0.0806575450114905,1.3414219617843628,1.3642044067382812,0.0,0.0,5.4185791015625,5.466796875,0.375,1.0,0.0806575450114905,1.3642044067382812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,11,0.0811962379375472,1.342112685694839,1.364215850830078,0.0,0.0,5.419093276515151,5.466796875,0.3636363636363636,1.0,0.0811962379375472,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0781512110261246,1.3381695066179549,1.364177703857422,0.0,0.0,5.412806919642857,5.466796875,0.4285714285714285,1.0,0.0781512110261246,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0821634270250797,1.340687044205204,1.3641929626464844,0.0,0.0,5.418031754032258,5.466796875,0.3870967741935484,1.0,0.0821634270250797,1.3641929626464844 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0785951770376414,1.3399035135904949,1.3641815185546875,0.0,0.0,5.41640625,5.466796875,0.4,1.0,0.0785951770376414,1.3641815185546875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,17,0.0775885140756145,1.3455137595152245,1.364238739013672,0.0,0.0,5.423227163461538,5.466796875,0.3076923076923077,1.0,0.0775885140756145,1.364238739013672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0794133190065622,1.3390663410055226,1.364177703857422,0.0,0.0,5.414668642241379,5.466796875,0.4137931034482758,1.0,0.0794133190065622,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,16,0.0805497739929705,1.345020996896844,1.364215850830078,0.0,0.0,5.422902960526316,5.466796875,0.3157894736842105,1.0,0.0805497739929705,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.0688623239984735,1.348723931746049,1.3880615234375,0.0,0.0,5.426935369318182,5.486328125,0.3409090909090909,1.0,0.0688623239984735,1.3880615234375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,18,0.0818255780031904,1.3459818840026856,1.364238739013672,0.0,0.0,5.42353515625,5.466796875,0.3,1.0,0.0818255780031904,1.364238739013672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,19,0.0811397020006552,1.346427173149295,1.364238739013672,0.0,0.0,5.423828125,5.466796875,0.2926829268292683,1.0,0.0811397020006552,1.364238739013672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1334483990212902,1.3468512580508278,1.364238739013672,0.0,0.0,5.424107142857143,5.466796875,0.3095238095238095,1.0,0.1334483990212902,1.364238739013672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0692121849860996,1.3478091040322946,1.3880386352539062,0.0,0.0,5.42555414244186,5.486328125,0.3255813953488372,1.0,0.0692121849860996,1.3880386352539062 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0685027749277651,1.3495982699924045,1.3880691528320312,0.0,0.0,5.428255208333334,5.486328125,0.3555555555555555,1.0,0.0685027749277651,1.3880691528320312 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0688554110238328,1.3504347593887993,1.3880767822265625,0.0,0.0,5.429517663043479,5.486328125,0.3695652173913043,1.0,0.0688554110238328,1.3880767822265625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.0691034030169248,1.3512358158192737,1.3880844116210938,0.0,0.0,5.430726396276596,5.486328125,0.3829787234042553,1.0,0.0691034030169248,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.066319019999355,1.3520034948984785,1.3880844116210938,0.0,0.0,5.431884765625,5.486328125,0.4166666666666667,2.0,0.066319019999355,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0669376419391483,1.3527398401377153,1.3880844116210938,0.0,0.0,5.432995854591836,5.486328125,0.4489795918367347,2.0,0.0669376419391483,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.069045826094225,1.3534467315673828,1.3880844116210938,0.0,0.0,5.4340625,5.486328125,0.46,2.0,0.069045826094225,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0807598850224167,1.3361688760610728,1.364177703857422,0.0,0.0,5.409855769230769,5.466796875,0.4615384615384615,1.0,0.0807598850224167,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0712555879727006,1.3541259017645144,1.3880844116210938,0.0,0.0,5.435087316176471,5.486328125,0.4901960784313725,2.0,0.0712555879727006,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0794478229945525,1.33720624005353,1.364177703857422,0.0,0.0,5.411964699074074,5.466796875,0.4444444444444444,1.0,0.0794478229945525,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,13,0.0500480500049889,1.3323214394705636,1.3327789306640625,0.0,0.0,5.403459821428571,5.435546875,0.7142857142857143,1.0,0.0500480500049889,1.3327789306640625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0795899590011686,1.3350485229492188,1.364177703857422,0.0,0.0,5.407578125,5.466796875,0.48,1.0,0.0795899590011686,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0829988620243966,1.3338348070780437,1.3641738891601562,0.0,0.0,5.406412760416667,5.466796875,0.5,1.0,0.0829988620243966,1.3641738891601562 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,7,0.7716088570887223,4.72037594134991,8.014331817626953,41.17307692307693,86.3,4.712590144230769,5.517578125,4.769230769230769,9.0,0.06430073809072685,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,8,0.7978208280401304,4.710399415757921,8.014331817626953,41.22407407407408,86.3,4.715205439814815,5.517578125,4.87037037037037,9.0,0.06648506900334421,0.6678609848022461 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0514041240094229,1.3276596069335938,1.3276596069335938,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0514041240094229,1.3276596069335938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0495776940369978,1.3300704956054688,1.3324813842773438,0.0,0.0,5.3515625,5.435546875,0.0,0.0,0.0495776940369978,1.3324813842773438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0500937750330194,1.3308855692545574,1.3325157165527344,0.0,0.0,5.379557291666667,5.435546875,0.3333333333333333,1.0,0.0500937750330194,1.3325157165527344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0501994920196011,1.331319808959961,1.332622528076172,0.0,0.0,5.3857421875,5.435546875,0.5,1.0,0.0501994920196011,1.332622528076172 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0534747679485008,1.3315879821777343,1.332660675048828,0.0,0.0,5.389453125,5.435546875,0.6,1.0,0.0534747679485008,1.332660675048828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0497197189833968,1.331768035888672,1.3326683044433594,0.0,0.0,5.397135416666667,5.435546875,0.6666666666666666,1.0,0.0497197189833968,1.3326683044433594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0500179040245711,1.3318988255092077,1.332683563232422,0.0,0.0,5.402622767857143,5.435546875,0.7142857142857143,1.0,0.0500179040245711,1.332683563232422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0515344960149377,1.3320012092590332,1.3327178955078125,0.0,0.0,5.40283203125,5.435546875,0.75,1.0,0.0515344960149377,1.3327178955078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0503066409146413,1.3320808410644531,1.3327178955078125,0.0,0.0,5.402994791666667,5.435546875,0.7777777777777778,1.0,0.0503066409146413,1.3327178955078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0498039959929883,1.332146453857422,1.3327369689941406,0.0,0.0,5.403125,5.435546875,0.7,1.0,0.0498039959929883,1.3327369689941406 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0499559390591457,1.3322004838423296,1.3327407836914062,0.0,0.0,5.403231534090909,5.435546875,0.7272727272727273,1.0,0.0499559390591457,1.3327407836914062 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,11,0.048653585021384,1.33224614461263,1.3327484130859375,0.0,0.0,5.4033203125,5.435546875,0.75,1.0,0.048653585021384,1.3327484130859375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,12,0.0499095519771799,1.3322862478402944,1.3327674865722656,0.0,0.0,5.403395432692308,5.435546875,0.6923076923076923,1.0,0.0499095519771799,1.3327674865722656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,11,0.0687334440881386,1.3554073549666494,1.3880844116210938,0.0,0.0,5.435841686320755,5.486328125,0.5471698113207547,2.0,0.0687334440881386,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,14,0.0500552740413695,1.3323519388834637,1.3327789306640625,0.0,0.0,5.403515625,5.435546875,0.7333333333333333,1.0,0.0500552740413695,1.3327789306640625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,15,0.0498282209737226,1.3323793411254885,1.3327903747558594,0.0,0.0,5.403564453125,5.435546875,0.6875,1.0,0.0498282209737226,1.3327903747558594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,16,0.0496855060337111,1.3324037439682903,1.332794189453125,0.0,0.0,5.403607536764706,5.435546875,0.6470588235294118,1.0,0.0496855060337111,1.332794189453125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,17,0.0497562070377171,1.3324256473117404,1.3327980041503906,0.0,0.0,5.403645833333333,5.435546875,0.6111111111111112,1.0,0.0497562070377171,1.3327980041503906 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,18,0.0497590819140896,1.3324454458136308,1.3328018188476562,0.0,0.0,5.403680098684211,5.435546875,0.5789473684210527,1.0,0.0497590819140896,1.3328018188476562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,19,0.0492406769189983,1.3324640274047852,1.3328170776367188,0.0,0.0,5.4037109375,5.435546875,0.55,1.0,0.0492406769189983,1.3328170776367188 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,20,0.0490007810294628,1.3324815659295943,1.3328323364257812,0.0,0.0,5.403738839285714,5.435546875,0.5238095238095238,1.0,0.0490007810294628,1.3328323364257812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0853182589635253,1.3324976834383877,1.3328361511230469,0.0,0.0,5.403764204545454,5.435546875,0.5454545454545454,1.0,0.0853182589635253,1.3328361511230469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0775997039163485,1.3325157165527344,1.3329124450683594,0.0,0.0,5.403787364130435,5.435546875,0.5217391304347826,1.0,0.0775997039163485,1.3329124450683594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,10,0.0667492320062592,1.354778950030987,1.3880844116210938,0.0,0.0,5.4354717548076925,5.486328125,0.5192307692307693,2.0,0.0667492320062592,1.3880844116210938 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.4274047230137512,14.474194844563804,17.938644409179688,60.46666666666666,98.9,4.438802083333333,5.435546875,5.333333333333333,9.0,0.044606397594179725,0.5605826377868652 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,12,0.0669413390569388,1.3560124856454354,1.3880844116210938,0.0,0.0,5.436197916666667,5.486328125,0.5740740740740741,2.0,0.0669413390569388,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,13,0.0729907769709825,1.3565956115722655,1.3880844116210938,0.0,0.0,5.436541193181818,5.486328125,0.6,2.0,0.0729907769709825,1.3880844116210938 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.3412123629823327,12.695202047174629,17.935428619384766,62.81363636363637,100.1,4.436434659090909,5.435546875,5.545454545454546,10.0,0.0731628863431979,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.3099946869770065,12.424802193274864,17.935428619384766,63.95769230769231,100.1,4.419471153846154,5.435546875,5.230769230769231,10.0,0.07218733396803145,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,2,2.2690945110516623,12.229652150472004,17.935428619384766,64.83,100.3,4.41015625,5.435546875,5.1,10.0,0.07090920347036445,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,3,2.330415009055286,12.076743182014017,17.935428619384766,65.41176470588235,100.3,4.400275735294118,5.435546875,5.117647058823529,10.0,0.0728254690329777,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.112933192984201,11.927053551924857,17.935428619384766,65.91052631578947,100.5,4.3989514802631575,5.435546875,5.2631578947368425,12.0,0.06602916228075628,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.033911712002009,11.81087403070359,17.935428619384766,66.29047619047618,100.6,4.396856398809524,5.455078125,5.738095238095238,13.0,0.06355974100006279,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,2,2.0201116000534967,11.716370872829271,17.935428619384766,66.70652173913044,101.3,4.397163722826087,5.455078125,6.130434782608695,13.0,0.06312848750167177,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,3,2.044589423923753,11.634580612182615,17.935428619384766,66.99799999999999,101.3,4.395546875,5.455078125,6.42,13.0,0.06389341949761729,0.5604821443557739 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6100882739992812,7.123935699462891,7.123935699462891,0.0,0.0,14.931640625,14.931640625,0.0,0.0,0.6100882739992812,7.123935699462891 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.6671441569924355,10.070232391357422,13.013713836669922,41.125,84.3,14.005859375,15.947265625,0.5,1.0,0.6671441569924355,13.013713836669922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.660932197002694,10.070781071980797,13.013954162597656,40.85,84.3,14.090494791666666,15.947265625,0.5,1.0,0.660932197002694,13.013954162597656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,3,0.6144250340294093,9.6506587437221,13.013954162597656,35.01428571428571,84.3,14.355747767857142,15.947265625,0.4285714285714285,1.0,0.6144250340294093,13.013954162597656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,4,0.6137388569768518,9.855398390028212,13.014030456542969,36.23333333333333,84.3,14.34136284722222,16.009765625,0.4444444444444444,1.0,0.6137388569768518,13.014030456542969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.346072708023712,10.076603282581676,14.014080047607422,37.3,84.3,14.335049715909092,16.009765625,0.4545454545454545,1.0,0.346072708023712,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.3314478200627491,9.914389928181969,14.014080047607422,34.19166666666667,84.3,14.472005208333334,16.009765625,0.5,1.0,0.3314478200627491,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.3316800820175558,9.777134235088642,14.014080047607422,31.56153846153846,84.3,14.587890625,16.009765625,0.4615384615384615,1.0,0.3316800820175558,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,3,0.3331154639599845,9.65948704310826,14.014080047607422,29.307142857142857,84.3,14.687220982142858,16.009765625,0.5,1.0,0.3331154639599845,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,4,0.3339202509960159,9.557526652018227,14.014080047607422,27.35333333333333,84.3,14.775390625,16.009765625,0.5333333333333333,1.0,0.3339202509960159,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,5,0.3319612760096788,9.468312501907349,14.014080047607422,25.64375,84.3,14.8505859375,16.009765625,0.5625,1.0,0.3319612760096788,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.3944353730184957,9.389595480526197,14.014080047607422,24.135294117647057,84.3,14.916934742647058,16.009765625,0.5294117647058824,1.0,0.3944353730184957,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.3696383840870112,9.32094997829861,14.014080047607422,22.79444444444444,84.3,15.030598958333334,16.962890625,0.5,1.0,0.3696383840870112,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.3901430750265717,9.259531322278477,14.014080047607422,21.59473684210526,84.3,15.132298519736842,16.962890625,0.5263157894736842,1.0,0.3901430750265717,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,3,0.3710621549980715,9.204254722595214,14.014080047607422,20.515,84.3,15.223828125,16.962890625,0.55,1.0,0.3710621549980715,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,4,0.370103389956057,9.15424346923828,14.014080047607422,19.538095238095234,84.3,15.306640625,16.962890625,0.6190476190476191,2.0,0.370103389956057,14.014080047607422 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,5,0.7616180930053815,4.742554108301799,8.014331817626953,41.12916666666667,86.3,4.706705729166667,5.517578125,4.458333333333333,9.0,0.06346817441711512,0.6678609848022461 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,5,1.389501755009405,13.08666123284234,17.935428619384766,61.07777777777777,100.1,4.453993055555555,5.435546875,5.666666666666667,10.0,0.04342192984404391,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,4,1.4166204340290278,13.724163818359376,17.935428619384766,61.14,100.1,4.449348958333333,5.435546875,5.733333333333333,10.0,0.04426938856340712,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,3,1.4302993799792605,14.457113265991213,17.935428619384766,61.00833333333333,99.7,4.4501953125,5.435546875,5.5,9.0,0.04469685562435189,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,3,1.3748393589630723,14.472455342610678,17.938945770263672,60.866666666666674,99.1,4.4501953125,5.435546875,5.5,9.0,0.04296372996759601,0.5605920553207397 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,14,0.0664471189957112,1.3571579115731376,1.3880844116210938,0.0,0.0,5.436872209821429,5.486328125,0.625,2.0,0.0664471189957112,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,15,0.0665429580258205,1.3577004817494176,1.3880844116210938,0.0,0.0,5.437191611842105,5.486328125,0.631578947368421,2.0,0.0665429580258205,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,16,0.0661582220345735,1.358224342609274,1.3880844116210938,0.0,0.0,5.4375,5.486328125,0.6379310344827587,2.0,0.0661582220345735,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,17,0.0665880109881982,1.358730445473881,1.3880844116210938,0.0,0.0,5.437797934322034,5.486328125,0.6440677966101694,2.0,0.0665880109881982,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,18,0.0659850389929488,1.3592196782430013,1.3880844116210938,0.0,0.0,5.4380859375,5.486328125,0.65,2.0,0.0659850389929488,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,19,0.0660311649553477,1.359692870593462,1.3880844116210938,0.0,0.0,5.43836449795082,5.486328125,0.6557377049180327,2.0,0.0660311649553477,1.3880844116210938 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,forward,0,23.301727600046437,107.59869734446208,118.28849029541016,95.93055555555556,100.5,12.637803819444445,14.931640625,1.1111111111111112,3.0,0.7281789875014512,3.6965153217315674 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,adjoint,0,10.849930305965245,100.17300704673484,118.28849029541016,94.95555555555556,101.1,12.67845775462963,15.947265625,1.5925925925925926,3.0,0.3390603220614139,3.6965153217315674 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,grad,0,12.155506958952174,95.40965972075593,118.28849029541016,94.56216216216217,101.1,12.94240920608108,15.947265625,2.621621621621621,7.0,0.3798595924672554,3.6965153217315674 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.4253994800383225,14.474088033040363,17.93844223022461,60.3,98.2,4.400390625,5.267578125,4.333333333333333,9.0,0.04454373375119758,0.560576319694519 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.4202508340822533,14.470176696777344,17.938945770263672,60.91111111111112,98.9,4.451605902777778,5.435546875,5.444444444444445,9.0,0.044382838565070415,0.5605920553207397 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,4,1.4349299969617275,14.471182759602865,17.938945770263672,60.973333333333336,99.3,4.449348958333333,5.435546875,5.533333333333333,9.0,0.044841562405053985,0.5605920553207397 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.4291761600179598,14.456483205159506,17.935428619384766,60.72222222222222,99.7,4.451605902777778,5.435546875,5.111111111111111,9.0,0.04466175500056124,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,5,1.382414335035719,14.472177505493164,17.938995361328125,60.977777777777774,99.3,4.453993055555555,5.435546875,5.611111111111111,9.0,0.04320044796986622,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.4527399679645896,13.941756855357776,17.938995361328125,62.79090909090908,100.6,4.436434659090909,5.435546875,5.545454545454546,9.0,0.07664812399889342,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.480366821982898,13.474826671459056,17.938995361328125,65.27037037037037,100.6,4.403862847222222,5.435546875,5.333333333333333,9.0,0.07751146318696556,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,2,2.4820639609824866,13.154240012168884,17.938995361328125,67.04375,100.6,4.3834228515625,5.435546875,5.21875,9.0,0.0775644987807027,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,3,2.506893949001096,12.919722685942778,17.938995361328125,68.35675675675675,100.6,4.366817989864865,5.435546875,5.135135135135135,9.0,0.07834043590628426,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.1800876279594377,12.713454201107933,17.938995361328125,69.31904761904762,100.6,4.359281994047619,5.435546875,5.333333333333333,12.0,0.06812773837373243,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.0775532498955727,12.535996478536855,17.938995361328125,69.37391304347825,100.7,4.360818614130435,5.455078125,5.652173913043479,12.0,0.06492353905923665,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,2,2.1305941899772733,12.386111907958984,17.938995361328125,69.486,100.7,4.363984375,5.455078125,6.04,12.0,0.06658106843678979,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,3,2.08779871603474,12.2600255895544,17.938995361328125,69.57777777777778,100.8,4.364945023148148,5.455078125,6.2407407407407405,12.0,0.06524370987608563,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.4339308580383658,14.440877278645834,17.934917449951172,60.833333333333336,98.5,4.400390625,5.267578125,3.6666666666666665,7.0,0.04481033931369893,0.5604661703109741 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.387741639977321,14.453823725382486,17.935131072998047,60.66666666666666,99.5,4.438802083333333,5.435546875,4.833333333333333,8.0,0.04336692624929128,0.560472846031189 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,6,0.7907920170109719,4.730833206176758,8.014331817626953,41.13000000000001,86.3,4.709140625,5.517578125,4.64,9.0,0.06589933475091432,0.6678609848022461 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.072911794995889,1.4301271057128906,2.411853790283203,1.188,33.5,5.435078125,5.486328125,0.2,1.0,0.072911794995889,2.411853790283203 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,4,0.784812439000234,4.754078160161558,8.014331817626953,41.17608695652173,86.3,4.703379755434782,5.455078125,4.304347826086956,9.0,0.06540103658335283,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8050422359956428,4.767921361056241,8.014331817626953,41.13636363636363,86.3,4.701171875,5.455078125,4.181818181818182,9.0,0.0670868529996369,0.6678609848022461 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0858791989739984,1.3624892856763755,1.3642501831054688,0.0,0.0,5.403787364130435,5.435546875,0.1739130434782608,1.0,0.0858791989739984,1.3642501831054688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0858714740024879,1.362563133239746,1.3642616271972656,0.0,0.0,5.406412760416667,5.466796875,0.2083333333333333,1.0,0.0858714740024879,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0817200379678979,1.3626310729980469,1.3642616271972656,0.0,0.0,5.407578125,5.466796875,0.2,1.0,0.0817200379678979,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0832612359663471,1.3626937866210938,1.3642616271972656,0.0,0.0,5.409855769230769,5.466796875,0.1923076923076923,1.0,0.0832612359663471,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0847346680238843,1.3627518547905817,1.3642616271972656,0.0,0.0,5.411964699074074,5.466796875,0.1851851851851851,1.0,0.0847346680238843,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0869853369658812,1.3628057752336775,1.3642616271972656,0.0,0.0,5.412806919642857,5.466796875,0.1785714285714285,1.0,0.0869853369658812,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0825624560238793,1.3628559770255253,1.3642616271972656,0.0,0.0,5.414668642241379,5.466796875,0.1724137931034483,1.0,0.0825624560238793,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0849452510010451,1.36290283203125,1.3642616271972656,0.0,0.0,5.41640625,5.466796875,0.1666666666666666,1.0,0.0849452510010451,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0856425280217081,1.3629466641333796,1.3642616271972656,0.0,0.0,5.418031754032258,5.466796875,0.1612903225806451,1.0,0.0856425280217081,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,10,0.0822306980844587,1.362987995147705,1.3642692565917969,0.0,0.0,5.4185791015625,5.466796875,0.15625,1.0,0.0822306980844587,1.3642692565917969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,11,0.082287112949416,1.3630269368489585,1.3642730712890625,0.0,0.0,5.419093276515151,5.466796875,0.1515151515151515,1.0,0.082287112949416,1.3642730712890625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,12,0.0860793209867551,1.3630639244528375,1.3642845153808594,0.0,0.0,5.420496323529412,5.466796875,0.1470588235294117,1.0,0.0860793209867551,1.3642845153808594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,13,0.0813155750511214,1.363099125453404,1.3642959594726562,0.0,0.0,5.421819196428571,5.466796875,0.1428571428571428,1.0,0.0813155750511214,1.3642959594726562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,14,0.083259072038345,1.3631323708428278,1.3642959594726562,0.0,0.0,5.422200520833333,5.466796875,0.1388888888888889,1.0,0.083259072038345,1.3642959594726562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,15,0.0821753159398213,1.3631639222841003,1.364299774169922,0.0,0.0,5.422561233108108,5.466796875,0.1351351351351351,1.0,0.0821753159398213,1.364299774169922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,16,0.0842455580132082,1.363193813123201,1.364299774169922,0.0,0.0,5.422902960526316,5.466796875,0.131578947368421,1.0,0.0842455580132082,1.364299774169922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,17,0.0883337359409779,1.363222171098758,1.364299774169922,0.0,0.0,5.423227163461538,5.466796875,0.1282051282051282,1.0,0.0883337359409779,1.364299774169922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,18,0.0835891260067001,1.3632492065429689,1.3643035888671875,0.0,0.0,5.42353515625,5.466796875,0.125,1.0,0.0835891260067001,1.3643035888671875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.118720054975711,1.4336538314819336,2.411853790283203,1.35,33.5,5.428089488636363,5.486328125,0.1136363636363636,1.0,2.118720054975711,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0770325940102338,1.433000013563368,2.411853790283203,1.32,33.5,5.429383680555556,5.486328125,0.1111111111111111,1.0,0.0770325940102338,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.074381610029377,1.4323751200800356,2.411853790283203,1.2913043478260868,33.5,5.430621603260869,5.486328125,0.1304347826086956,1.0,0.074381610029377,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0744166260119527,1.4317769801363032,2.411853790283203,1.2638297872340425,33.5,5.431806848404255,5.486328125,0.1489361702127659,1.0,0.0744166260119527,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0733490689890459,1.4312040011088054,2.411853790283203,1.2375,33.5,5.432942708333333,5.486328125,0.1666666666666666,1.0,0.0733490689890459,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.071179591002874,1.4306545646823183,2.411853790283203,1.2122448979591836,33.5,5.434032206632653,5.486328125,0.1836734693877551,1.0,0.071179591002874,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0710592570248991,1.4296203314089309,2.411853790283203,1.1647058823529413,33.5,5.436083026960785,5.486328125,0.2156862745098039,1.0,0.0710592570248991,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.1023560230387374,1.3624092448841445,1.3641853332519531,0.0,0.0,5.403764204545454,5.435546875,0.1818181818181818,1.0,0.1023560230387374,1.3641853332519531 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,20,0.0517724930541589,1.362324669247582,1.364177703857422,0.0,0.0,5.403738839285714,5.435546875,0.1904761904761904,1.0,0.0517724930541589,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,19,0.0475767649477347,1.36223201751709,1.3641738891601562,0.0,0.0,5.4037109375,5.435546875,0.2,1.0,0.0475767649477347,1.3641738891601562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0473387310048565,1.3578840891520183,1.364013671875,0.0,0.0,5.397135416666667,5.435546875,0.0,0.0,0.0473387310048565,1.364013671875 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,7.386412446037866,45.3234027226766,50.56232070922852,89.64166666666665,101.1,12.768880208333334,14.931640625,1.5,3.0,0.6155343705031555,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,1,7.890475055086426,45.30056518554687,50.56232070922852,90.044,101.3,12.801640625,15.947265625,1.36,3.0,0.6575395879238689,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.144912461051717,43.29656004905701,50.56232070922852,88.4125,101.3,12.85693359375,15.947265625,1.5625,3.0,0.3454093717543098,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,1,3.9320305839646608,42.01855938251202,50.56232070922852,87.39487179487179,101.3,12.89237780448718,15.947265625,1.7435897435897436,4.0,0.3276692153303884,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,4.603507644031197,40.768748019603976,50.56232070922852,86.87021276595743,101.3,13.07160073138298,16.009765625,2.297872340425532,7.0,0.3836256370025997,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,1,4.55752367596142,39.86503372192383,50.56232070922852,86.59454545454545,101.3,13.208629261363637,16.994140625,2.690909090909091,7.0,0.37979363966345164,4.213526725769044 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0668364180019125,1.327606201171875,1.327606201171875,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0668364180019125,1.327606201171875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.05035850207787,1.3457164764404297,1.3638267517089844,0.0,0.0,5.3515625,5.435546875,0.0,0.0,0.05035850207787,1.3638267517089844 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0486328899860382,1.3517659505208333,1.3638648986816406,0.0,0.0,5.379557291666667,5.435546875,0.0,0.0,0.0486328899860382,1.3638648986816406 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0490302500547841,1.3548212051391602,1.3639869689941406,0.0,0.0,5.3857421875,5.435546875,0.0,0.0,0.0490302500547841,1.3639869689941406 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0501689489465206,1.3566581726074218,1.3640060424804688,0.0,0.0,5.389453125,5.435546875,0.0,0.0,0.0501689489465206,1.3640060424804688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0490604860242456,1.3587608337402344,1.3640213012695312,0.0,0.0,5.402622767857143,5.435546875,0.0,0.0,0.0490604860242456,1.3640213012695312 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,18,0.049808517913334,1.3621298137464022,1.3641471862792969,0.0,0.0,5.403680098684211,5.435546875,0.1578947368421052,1.0,0.049808517913334,1.3641471862792969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0490754439961165,1.359419345855713,1.3640289306640625,0.0,0.0,5.40283203125,5.435546875,0.0,0.0,0.0490754439961165,1.3640289306640625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0495532329659909,1.3599319458007812,1.364032745361328,0.0,0.0,5.402994791666667,5.435546875,0.0,0.0,0.0495532329659909,1.364032745361328 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0487287190044298,1.3603443145751952,1.364055633544922,0.0,0.0,5.403125,5.435546875,0.0,0.0,0.0487287190044298,1.364055633544922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0476364659843966,1.3606827475807883,1.3640670776367188,0.0,0.0,5.403231534090909,5.435546875,0.0,0.0,0.0476364659843966,1.3640670776367188 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,11,0.0475157409673556,1.3609670003255208,1.364093780517578,0.0,0.0,5.4033203125,5.435546875,0.0,0.0,0.0475157409673556,1.364093780517578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,12,0.0493587410310283,1.3612081087552583,1.3641014099121094,0.0,0.0,5.403395432692308,5.435546875,0.0,0.0,0.0493587410310283,1.3641014099121094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,13,0.0475963710341602,1.3614150456019811,1.364105224609375,0.0,0.0,5.403459821428571,5.435546875,0.0714285714285714,1.0,0.0475963710341602,1.364105224609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,14,0.0475303079001605,1.3615943908691406,1.364105224609375,0.0,0.0,5.403515625,5.435546875,0.1333333333333333,1.0,0.0475303079001605,1.364105224609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,15,0.0497185700805857,1.3617517948150637,1.3641128540039062,0.0,0.0,5.403564453125,5.435546875,0.1875,1.0,0.0497185700805857,1.3641128540039062 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,16,0.0489606399787589,1.3618924758013558,1.3641433715820312,0.0,0.0,5.403607536764706,5.435546875,0.1764705882352941,1.0,0.0489606399787589,1.3641433715820312 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,17,0.0473938140785321,1.3620177374945746,1.3641471862792969,0.0,0.0,5.403645833333333,5.435546875,0.1666666666666666,1.0,0.0473938140785321,1.3641471862792969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.0754789630882442,1.429133048424354,2.411853790283203,1.1423076923076922,33.5,5.437049278846154,5.486328125,0.2307692307692307,1.0,0.0754789630882442,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0705586050171405,1.428664153476931,2.411853790283203,1.120754716981132,33.5,5.437979068396227,5.486328125,0.2452830188679245,1.0,0.0705586050171405,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,10,0.0749802449718117,1.4282126250090423,2.411853790283203,1.1,33.5,5.438874421296297,5.486328125,0.2592592592592592,1.0,0.0749802449718117,2.411853790283203 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,8,0.5578420230885968,5.09849391264074,8.014331817626953,39.05882352941177,85.5,4.734489889705882,5.435546875,3.882352941176471,5.0,0.04648683525738306,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,5,0.8458306459942833,4.845000915527344,8.051685333251953,41.82599999999999,89.0,4.790234375,5.517578125,4.4,8.0,0.07048588716619027,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,6,0.8664949119556695,4.829540912921612,8.051685333251953,41.8076923076923,89.0,4.790564903846154,5.517578125,4.519230769230769,8.0,0.07220790932963912,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,7,0.8468521470203996,4.816607369316949,8.051685333251953,41.816666666666656,89.0,4.79029224537037,5.517578125,4.648148148148148,8.0,0.07057101225169997,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5702725870069116,3.861469268798828,3.861469268798828,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0475227155839093,0.32178910573323566 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5394592320080847,5.2466074625651045,8.013839721679688,26.166666666666668,78.5,4.889973958333333,5.435546875,1.6666666666666667,3.0,0.04495493600067372,0.6678199768066406 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5495977799873799,5.52368392944336,8.014041900634766,32.44,83.7,4.820703125,5.435546875,2.8,5.0,0.04579981499894833,0.6678368250528971 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.5543677880195901,5.642491476876395,8.014320373535156,35.08571428571428,83.7,4.786551339285714,5.435546875,3.2857142857142856,5.0,0.046197315668299176,0.6678600311279297 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5480406919959933,5.708497365315755,8.014331817626953,36.53333333333333,83.7,4.764105902777778,5.435546875,3.4444444444444446,5.0,0.045670057666332774,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,5,0.5474708020919934,5.469254580411044,8.014331817626953,37.33636363636364,83.7,4.752663352272728,5.435546875,3.5454545454545454,5.0,0.04562256684099945,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,6,0.5344381079776213,5.3060323275052586,8.014331817626953,38.16923076923077,85.5,4.747145432692308,5.435546875,3.692307692307693,5.0,0.044536508998135105,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,7,0.5516944120172411,5.188423665364583,8.014331817626953,38.62666666666667,85.5,4.741015625,5.435546875,3.8,5.0,0.04597453433477009,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,9,0.53755380702205,5.027497944078948,8.014331817626953,39.17368421052631,85.5,4.7309827302631575,5.435546875,3.947368421052632,5.0,0.044796150585170835,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8437780659878626,4.878460427989131,8.051685333251953,41.86739130434783,89.0,4.791525135869565,5.455078125,4.217391304347826,8.0,0.07031483883232188,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9053761600516737,5.024559714577415,8.014331817626953,41.40454545454545,86.3,4.693536931818182,5.435546875,4.045454545454546,5.0,0.07544801333763947,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9061426760163158,4.981965700785319,8.014331817626953,41.4125,86.3,4.69287109375,5.435546875,4.0,5.0,0.07551188966802631,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9032643290702254,4.946677134587215,8.014331817626953,41.35769230769232,86.3,4.693509615384615,5.435546875,3.923076923076923,5.0,0.07527202742251878,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.8855999349616468,4.920046533857073,8.014331817626953,41.40714285714286,86.3,4.692940848214286,5.435546875,3.857142857142857,5.0,0.07379999458013724,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,4,0.9007634349400178,4.893855921427408,8.014331817626953,41.36666666666667,86.3,4.693489583333333,5.435546875,3.8333333333333335,5.0,0.07506361957833481,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,5,0.8815517119364813,4.874838352203369,8.014331817626953,41.3625,86.3,4.6929931640625,5.435546875,3.78125,5.0,0.07346264266137344,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,6,0.9002227890305221,4.85479523153866,8.014331817626953,41.38529411764706,86.3,4.693474264705882,5.435546875,3.735294117647059,5.0,0.07501856575254351,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,7,0.8820193819701672,4.839952150980632,8.014331817626953,41.31666666666666,86.3,4.693033854166667,5.435546875,3.7222222222222223,5.0,0.07350161516418059,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.8566139820031822,4.816263198852539,8.014331817626953,41.22368421052631,86.3,4.6947985197368425,5.435546875,3.684210526315789,5.0,0.07138449850026518,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.7588652410777286,4.799762344360351,8.014331817626953,41.2275,86.3,4.696875,5.455078125,3.85,9.0,0.06323877008981071,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.7804798349970952,4.783083416166759,8.014331817626953,41.18333333333333,86.3,4.699497767857143,5.455078125,4.071428571428571,9.0,0.06503998624975793,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,4,0.86730730405543,4.860114415486653,8.051685333251953,41.86875,89.0,4.791178385416667,5.517578125,4.3125,8.0,0.07227560867128584,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.8545506240334362,4.896114002574574,8.051685333251953,41.85681818181818,89.0,4.793323863636363,5.455078125,4.068181818181818,8.0,0.07121255200278635,0.6709737777709961 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,11,0.0700605979654938,1.4277775157581676,2.411853790283203,1.08,33.5,5.439169034090909,5.486328125,0.2727272727272727,1.0,0.0700605979654938,2.411853790283203 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,7,0.52212318405509,5.621783447265625,8.051685333251953,38.84,85.8,4.879557291666667,5.435546875,4.0,5.0,0.04351026533792416,0.6709737777709961 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,12,0.0722676260629668,1.4273579461233956,2.411853790283203,1.0607142857142855,33.5,5.439453125,5.486328125,0.2857142857142857,1.0,0.0722676260629668,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,13,0.07345413393341,1.4269530982301946,2.411853790283203,1.0421052631578946,33.5,5.439727247807017,5.486328125,0.2982456140350877,1.0,0.07345413393341,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,14,0.0738439889391884,1.4265622106091729,2.411853790283203,1.0241379310344827,33.5,5.439991918103448,5.486328125,0.3103448275862069,1.0,0.0738439889391884,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,15,0.0710048860637471,1.4261845734159826,2.411853790283203,1.006779661016949,33.5,5.440247616525424,5.486328125,0.3220338983050847,1.0,0.0710048860637471,2.411853790283203 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5461074919439852,3.860626220703125,3.860626220703125,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.04550895766199877,0.32171885172526044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5230318059911951,5.249362945556641,8.019912719726562,27.7,83.1,4.889973958333333,5.435546875,2.0,4.0,0.043585983832599595,0.6683260599772135 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5228153829229996,5.533406829833984,8.020095825195312,33.379999999999995,83.8,5.098828125,5.435546875,3.0,5.0,0.04356794857691663,0.668341318766276 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.583986999001354,5.659671783447266,8.05166244506836,36.1,85.8,5.083426339285714,5.435546875,3.4285714285714284,5.0,0.04866558325011283,0.6709718704223633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5744426059536636,5.729820251464844,8.051673889160156,37.3,85.8,4.995008680555555,5.435546875,3.6666666666666665,5.0,0.0478702171628053,0.6709728240966797 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,5,0.5259200920118019,5.774460532448509,8.051673889160156,37.91818181818182,85.8,4.941583806818182,5.435546875,3.8181818181818175,5.0,0.04382667433431683,0.6709728240966797 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,6,0.5364477140828967,5.805367102989783,8.051685333251953,38.51538461538462,85.8,4.907001201923077,5.435546875,3.923076923076923,5.0,0.044703976173574723,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,8,0.5208684810204431,5.481397740981159,8.051685333251953,39.33529411764705,86.1,4.856732536764706,5.435546875,4.0588235294117645,5.0,0.0434057067517036,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.7714888659538701,4.916754586356027,8.051685333251953,41.830952380952375,89.0,4.796037946428571,5.455078125,3.928571428571429,7.0,0.06429073882948917,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,9,0.5246752470266074,5.370568727192126,8.051685333251953,39.61052631578947,86.1,4.9135485197368425,5.435546875,4.105263157894737,5.0,0.043722937252217285,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,10,0.5148304470349103,5.280852908179874,8.051685333251953,40.07619047619047,89.0,4.8918340773809526,5.435546875,4.190476190476191,5.0,0.04290253725290919,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9322657809825614,5.246214230855306,8.051685333251953,42.1625,89.0,4.866048177083333,5.435546875,4.291666666666667,6.0,0.07768881508188012,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9298435939708724,5.189662199753982,8.051685333251953,42.1,89.0,4.853365384615385,5.435546875,4.230769230769231,6.0,0.07748696616423936,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9516080269822852,5.142505509512765,8.051685333251953,42.04642857142857,89.0,4.841378348214286,5.435546875,4.142857142857143,6.0,0.07930066891519043,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.9462672270601616,5.1004081726074215,8.051685333251953,42.05333333333333,89.0,4.83203125,5.435546875,4.066666666666666,6.0,0.07885560225501347,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,4,0.978115898091346,5.060944437980652,8.051685333251953,41.8625,89.0,4.8228759765625,5.435546875,4.0,6.0,0.08150965817427884,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,5,0.990293791051954,5.02607188505285,8.051685333251953,41.847058823529416,89.0,4.815716911764706,5.435546875,3.911764705882353,6.0,0.08252448258766283,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,6,0.9943256350234152,4.995074696011013,8.051685333251953,41.83055555555556,89.0,4.808485243055555,5.435546875,3.888888888888889,6.0,0.0828604695852846,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,7,0.9895512099610642,4.967390361585115,8.051685333251953,41.84473684210527,89.0,4.802837171052632,5.435546875,3.8157894736842106,6.0,0.08246260083008868,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.9196729860268532,4.939896202087402,8.051685333251953,41.82,89.0,4.7982421875,5.435546875,3.8,6.0,0.07663941550223777,0.6709737777709961 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,5,0.3717926340177655,9.10877886685458,14.014080047607422,18.65,84.3,15.381924715909092,16.962890625,0.6363636363636364,2.0,0.3717926340177655,14.014080047607422 diff --git a/result_csv/3D/result3D_release_no_binary.csv b/result_csv/3D/result3D_release_no_binary.csv new file mode 100644 index 0000000..e9aef10 --- /dev/null +++ b/result_csv/3D/result3D_release_no_binary.csv @@ -0,0 +1,219 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1638373739551753,1.5845548841688368,2.155994415283203,41.96666666666667,86.4,2.333984375,2.609375,42.0,63.0,1.1638373739551753,2.155994415283203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8998882420128211,1.6039194107055663,2.2782020568847656,41.86,86.4,2.3958984375,2.953125,42.05,63.0,0.8998882420128211,2.2782020568847656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6826249560108408,1.6203738125887783,2.2850341796875,41.83181818181818,86.4,2.446555397727273,2.953125,41.63636363636363,63.0,0.6826249560108408,2.2850341796875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6812836299650371,1.6341702143351238,2.286945343017578,41.87916666666666,86.4,2.48876953125,2.953125,41.708333333333336,63.0,0.6812836299650371,2.286945343017578 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.678185328957625,9.958441734313965,10.637622833251951,86.55,109.0,69.13825334821429,72.48046875,50.67857142857143,89.0,0.23994329152992577,0.3324257135391235 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,4.782491703983396,9.77595829963684,10.523082733154297,80.55,100.6,66.631591796875,72.48046875,57.0625,89.0,0.14945286574948113,0.3288463354110718 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.868899406981655,9.676880836486816,10.334091186523438,76.05,100.6,60.78271484375,72.48046875,53.25,89.0,0.15215310646817673,0.3229403495788574 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,226.37598667400016,37.89304578690022,67.43756484985352,1235.1761171032358,1697.6,0.0,0.0,0.0,0.0,7.074249583562505,2.1074239015579224 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,189.699387147004,38.0856692258435,54.80218124389648,1515.5374570446736,1697.6,0.0,0.0,0.0,0.0,5.928105848343875,1.712568163871765 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,23.174958677002,4.043657357352121,4.189281463623047,1447.64,1601.7,0.0,0.0,0.0,0.0,23.174958677002,4.189281463623047 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,86.43265769099526,16.109075973282998,21.836963653564453,1509.9067164179105,1621.3,0.0,0.0,0.0,0.0,7.202721474249604,1.819746971130371 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,407.3909277809871,39.00963902566075,67.43756484985352,1237.9839937839938,1700.3,0.0,0.0,0.0,0.0,12.730966493155847,2.1074239015579224 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,206.86558662800235,37.99470285908827,54.803497314453125,1490.8520249221183,1701.1,0.0,0.0,0.0,0.0,6.464549582125073,1.7126092910766602 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,99.61086776500451,5.197158302228475,5.777839660644531,922.2969072164948,1601.7,0.0,0.0,0.0,0.0,99.61086776500451,5.777839660644531 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,121.99412685300922,5.833646937779018,6.958148956298828,915.6335064935064,1602.5,0.0,0.0,0.0,0.0,121.99412685300922,6.958148956298828 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,27.21428706101142,4.0868203698135,4.213798522949219,1482.2658536585366,1601.0,0.0,0.0,0.0,0.0,27.21428706101142,4.213798522949219 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,123.55323310098902,5.902143710997047,6.981723785400391,907.0112195121952,1601.8,0.0,0.0,0.0,0.0,123.55323310098902,6.981723785400391 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,110.36745172999508,5.367537957650644,5.971870422363281,910.6064814814812,1601.0,0.0,0.0,0.0,0.0,110.36745172999508,5.971870422363281 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,169.84115423099138,16.603026097363763,27.558544158935547,1035.384653465347,1621.3,0.0,0.0,0.0,0.0,14.153429519249281,2.2965453465779624 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,250.4200397090026,17.418646851926106,27.625186920166016,1034.6648682559598,1628.6,0.0,0.0,0.0,0.0,20.86833664241688,2.3020989100138345 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,748.0897007801104,24.006078196095896,26.66148376464844,1315.81707523246,1508.1,0.0,0.0,0.0,0.0,748.0897007801104,26.66148376464844 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,1241.5884073409252,25.501923195885038,31.069141387939453,1022.4863231552164,1596.6,0.0,0.0,0.0,0.0,1241.5884073409252,31.069141387939453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,1992.75182351796,25.817303901635974,32.094112396240234,1019.9515103338632,1596.6,0.0,0.0,0.0,0.0,1992.75182351796,32.094112396240234 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,83.6312622599944,15.9944154886099,21.8374137878418,1489.946153846154,1613.5,0.0,0.0,0.0,0.0,6.969271854999533,1.81978448232015 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,167.4388814970007,16.38030717830465,24.355052947998047,1029.4315656565657,1613.5,0.0,0.0,0.0,0.0,13.953240124750058,2.029587745666504 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,245.1750087130058,17.259254729091435,27.031986236572266,1025.771959026889,1646.5,0.0,0.0,0.0,0.0,20.431250726083817,2.2526655197143555 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.7563949600007618,2.048456827799479,2.8085670471191406,19.5,84.1,0.4343843005952381,1.3603515625,8.476190476190476,13.0,0.7563949600007618,2.8085670471191406 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.948582162003731,13.394872056676986,15.255786895751951,87.64893617021276,101.3,1.502451795212766,5.3984375,18.08510638297872,35.0,0.579048513500311,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,5.880564905994106,13.462425973680284,15.255786895751951,87.19444444444446,101.3,0.59912109375,1.1376953125,15.805555555555555,35.0,0.4900470754995088,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.8803463890071725,13.422915091881386,15.255786895751951,86.67692307692307,101.3,0.59912109375,1.1376953125,15.692307692307692,35.0,0.49002886575059773,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.361242173006758,13.3263308207194,15.255786895751951,84.63333333333331,101.3,0.6350260416666667,1.1376953125,15.533333333333331,35.0,0.3634368477505632,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.346029606997035,13.24200711931501,15.255786895751951,83.28571428571429,100.3,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36216913391641964,1.2713155746459959 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.3978700650040991,1.793642807006836,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3978700650040991,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.7500806289899629,2.018498470908717,2.8085594177246094,17.310526315789474,84.1,0.3864103618421052,1.3603515625,8.210526315789474,13.0,0.7500806289899629,2.8085594177246094 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7569914530031383,1.981491762049058,2.8085594177246094,14.4,82.0,0.3271484375,1.3603515625,8.294117647058824,13.0,0.7569914530031383,2.8085594177246094 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7558938669972122,1.9346165974934897,2.808551788330078,10.933333333333334,82.0,0.2520833333333333,1.3603515625,8.266666666666667,13.0,0.7558938669972122,2.808551788330078 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8866860989946872,1.873321533203125,2.786094665527344,6.307692307692308,82.0,0.1539212740384615,1.2744140625,7.923076923076923,9.0,0.8866860989946872,2.786094665527344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4076354949938832,1.7780075073242188,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4076354949938832,1.7780075073242188 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.809680271995603,13.145222227452164,15.255786895751951,88.12881355932203,101.3,2.4291909427966103,6.4296875,19.491525423728813,35.0,0.5674733559996336,1.2713155746459959 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4143671500060009,1.777939690483941,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,5.888888888888889,6.0,0.4143671500060009,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4203078940045088,1.7779521942138672,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4203078940045088,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4174513519974425,1.7779439290364585,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4174513519974425,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.452322589000687,1.7779417037963867,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.452322589000687,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4167858909931965,1.7779403686523438,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4167858909931965,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4171674950048327,1.7779401143391926,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4171674950048327,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4160725100082345,1.777939932686942,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4160725100082345,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4142019519931637,1.777939796447754,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4142019519931637,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4156941749970428,1.7779399871826171,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,7.0,0.4156941749970428,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.323774965989287,1.92290526169997,2.7213096618652344,13.615384615384617,96.1,0.25390625,1.3603515625,6.538461538461538,10.0,1.323774965989287,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7727153500018176,1.968848164876302,2.7213096618652344,17.146666666666665,96.1,0.3387369791666667,1.3603515625,7.066666666666666,12.0,0.7727153500018176,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7697032959986245,2.0039834415211395,2.7213096618652344,19.88823529411765,96.1,0.4036075367647059,1.3603515625,7.176470588235294,12.0,0.7697032959986245,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.769521526992321,2.031722219366776,2.7213096618652344,22.057894736842105,96.1,0.4548211348684211,1.3603515625,7.473684210526316,13.0,0.769521526992321,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.394472243002383,1.7956140691583806,1.824790954589844,0.0,0.0,0.060546875,0.060546875,7.909090909090909,8.0,0.394472243002383,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3988470250042155,1.7843622480119978,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3988470250042155,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.3989678240031935,1.7912339104546442,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3989678240031935,1.824790954589844 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,8.261986350058578,79.44522639683315,97.9846649169922,91.20714285714284,101.2,2.0951450892857144,6.318359375,3.071428571428572,8.0,0.6884988625048815,8.165388743082683 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3977319859986892,1.7882261276245115,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3977319859986892,1.824790954589844 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342437774001155,13.240831647600446,15.248188018798828,83.22857142857143,101.2,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36186981450009625,1.2706823348999023 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.366572129991255,13.325052642822266,15.248188018798828,84.17333333333335,101.2,0.6350260416666667,1.1376953125,15.066666666666666,33.0,0.36388101083260455,1.2706823348999023 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.06512615000247,13.433054997370792,15.266685485839844,86.3076923076923,101.3,0.59912109375,1.1376953125,15.615384615384617,33.0,0.5054271791668725,1.2722237904866536 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,6.051179022993892,13.45345973968506,15.274734497070312,86.84722222222223,101.3,0.59912109375,1.1376953125,15.77777777777778,33.0,0.5042649185828244,1.2728945414225261 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.187712181010284,13.374935309092203,15.274734497070312,87.63958333333333,101.4,1.60186767578125,5.4033203125,17.958333333333332,36.0,0.5989760150841904,1.2728945414225261 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8110812599770725,14.782255172729492,17.261539459228516,42.05,84.1,0.41015625,0.41015625,1.0,1.0,0.8110812599770725,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.8692525819642469,14.76082992553711,17.261539459228516,41.8,84.1,0.41015625,0.41015625,1.25,2.0,0.8692525819642469,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4579493759665638,14.268887329101563,17.261539459228516,33.44,84.1,0.41015625,0.41015625,1.2,2.0,0.4579493759665638,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.452871695975773,13.940925598144531,17.261539459228516,27.866666666666664,84.1,0.41015625,0.41015625,1.1666666666666667,2.0,0.452871695975773,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,4.058678326080553,15.27555671105018,17.261539459228516,23.846153846153847,84.1,1.7537560096153846,6.861328125,0.9230769230769232,4.0,4.058678326080553,17.261539459228516 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.941145403005066,13.114118673033634,15.274734497070312,87.91355932203389,101.4,2.459894729872881,6.4296875,19.322033898305083,36.0,0.5784287835837555,1.2728945414225261 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.635810484061949,77.14886058460583,97.9846649169922,88.84545454545454,101.2,2.556906960227273,6.318359375,3.0454545454545454,8.0,0.38631754033849575,8.165388743082683 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.397044197001378,1.8153533935546875,1.8153533935546875,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.397044197001378,1.8153533935546875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4023702780104941,1.779213587443034,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4023702780104941,1.824790954589844 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,5.849394824006595,75.95303213596344,97.9846649169922,88.1,101.2,10.25775146484375,32.771484375,4.0,11.0,0.4874495686672162,8.165388743082683 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4189509400021052,1.7832984924316406,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4189509400021052,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.4136168290133355,1.7894268035888672,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136168290133355,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4165768940001726,1.8200721740722656,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4165768940001726,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4136568110116059,1.799640655517578,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136568110116059,1.824790954589844 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.605682180990698,29.26931034434925,33.76551055908203,94.73863636363636,102.0,0.6480823863636364,1.1376953125,17.795454545454547,35.0,0.4876775681559593,1.0551722049713135 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.493009131998406,28.737944351999385,33.33771514892578,94.0578947368421,101.4,0.6841591282894737,1.1376953125,19.84210526315789,35.0,0.3591565353749502,1.0418035984039307 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.938542434989358,29.27514385647244,33.59746551513672,94.88888888888889,101.7,0.6350260416666667,1.1376953125,17.2,35.0,0.49807945109341745,1.0499207973480225 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.40812712299521,28.765630621659128,33.4079475402832,93.96842105263156,101.6,0.6841591282894737,1.1376953125,19.05263157894737,35.0,0.35650397259360034,1.04399836063385 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.7640363299287856,4.221277124741498,5.818157196044922,435.2,1507.5,0.0673828125,0.0673828125,0.0,0.0,2.7640363299287856,5.818157196044922 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,24.86526903603226,73.5657181862073,82.57414245605469,1164.6897435897438,1602.5,7.265625,7.265625,0.0,0.0,2.0721057530026883,6.881178538004558 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.993673353921622,4.389618440107866,5.936866760253906,473.09090909090907,1507.5,0.0673828125,0.0673828125,0.0,0.0,2.993673353921622,5.936866760253906 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,8.76610698713921,24.29643767220633,25.40824508666992,1046.1928571428568,1340.1,7.7734375,7.7734375,0.0,0.0,0.7305089155949341,2.117353757222493 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.669954980025068,24.60903655158149,25.88165283203125,1056.6944444444443,1436.3,7.7734375,7.7734375,0.0,0.0,1.139162915002089,2.156804402669271 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,22.42508609802462,25.25403838687473,26.853328704833984,1055.8333333333333,1436.3,7.7734375,7.7734375,0.0,0.0,1.868757174835385,2.2377773920694985 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,24.18859488493763,77.27190479479339,82.57414245605469,996.8710526315792,1601.7,7.265625,7.265625,0.0,0.0,2.0157162404114692,6.881178538004558 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.6645415609236807,20.573648071289064,23.53879165649414,833.8399999999999,1601.5,0.0673828125,0.0673828125,0.0,0.0,2.6645415609236807,23.53879165649414 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,56.348475608974695,72.86611620965832,82.57414245605469,1112.647305389222,1604.2,7.265625,7.265625,0.0,0.0,4.695706300747891,6.881178538004558 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,20.934769799001515,82.23910164110589,84.29883193969727,1116.6848484848483,1329.8,7.265625,7.265625,0.0,0.0,0.6542115562187973,2.6343384981155396 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,60.25635999394581,83.7969993428981,86.38364791870117,1090.171808510638,1472.6,7.265625,7.265625,0.0,0.0,1.8830112498108065,2.6994889974594116 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,2.429221308091656,20.189109802246094,23.53879165649414,833.4749999999999,1601.5,0.0673828125,0.0673828125,0.0,0.0,2.429221308091656,23.53879165649414 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,5.11333435610868,21.502316725881474,24.44300842285156,869.4578947368421,1601.5,0.0673828125,0.0673828125,0.0,0.0,5.11333435610868,24.44300842285156 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.5666175349615514,3.814876556396485,5.053741455078125,241.2333333333333,1491.5,0.0673828125,0.0673828125,0.0,0.0,1.5666175349615514,5.053741455078125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.5871259509585798,3.9363587697347007,5.205989837646484,318.71666666666664,1507.5,0.0673828125,0.0673828125,0.0,0.0,1.5871259509585798,5.205989837646484 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,36.96070672897622,83.02031908753098,85.4773178100586,1098.2602150537634,1472.6,7.265625,7.265625,0.0,0.0,1.1550220852805069,2.671166181564331 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.994404668919742,3.661699930826823,5.053741455078125,86.76666666666665,198.2,0.0673828125,0.0673828125,0.0,0.0,0.994404668919742,5.053741455078125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.7950259260833263,2.966248732346755,4.297966003417969,546.6461538461538,1569.9,0.0,0.0,0.0,0.0,1.7950259260833263,4.297966003417969 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.0278980140574276,3.623626708984375,4.901512145996094,80.6,185.3,0.0673828125,0.0673828125,0.0,0.0,1.0278980140574276,4.901512145996094 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,20.46360795502551,73.30820661602598,75.23108673095703,1118.0666666666668,1344.7,7.265625,7.265625,0.0,0.0,0.6394877485945472,2.3509714603424072 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,34.97575658513233,73.97023959593339,76.41096115112305,1114.5397727272727,1478.2,7.265625,7.265625,0.0,0.0,1.0929923932853853,2.387842535972595 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.4452942369971424,2.557428995768229,3.1452293395996094,597.5666666666667,1569.9,0.0,0.0,0.0,0.0,1.4452942369971424,3.1452293395996094 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.3858476360328496,2.575096766153971,3.175968170166016,546.4666666666667,1569.9,0.0,0.0,0.0,0.0,1.3858476360328496,3.175968170166016 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.8189151280093936,2.7166375054253478,3.779438018798828,529.7,1569.9,0.0,0.0,0.0,0.0,1.8189151280093936,3.779438018798828 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,57.492725951829925,74.74144636186142,77.32563781738281,1102.8821229050282,1478.2,7.265625,7.265625,0.0,0.0,1.7966476859946852,2.416426181793213 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.713446626905352,3.4308074148077714,5.413272857666016,580.2368421052631,1569.9,0.0,0.0,0.0,0.0,2.713446626905352,5.413272857666016 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.6052130619063973,3.662961641947428,5.467182159423828,599.0208333333334,1569.9,0.0,0.0,0.0,0.0,2.6052130619063973,5.467182159423828 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,10.044893360929564,27.965010166168213,29.1236572265625,996.88125,1337.3,7.265625,7.265625,0.0,0.0,0.8370744467441303,2.426971435546875 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.937388437101616,28.255552340776493,29.519268035888672,1030.858974358974,1426.3,7.265625,7.265625,0.0,0.0,1.1614490364251346,2.4599390029907227 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.8172477488406,28.859400634765624,30.504226684570312,1047.864,1455.1,7.265625,7.265625,0.0,0.0,1.81810397907005,2.5420188903808594 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.0646583850029856,3.623590469360352,4.90142822265625,68.55,137.1,0.0673828125,0.0673828125,0.0,0.0,1.0646583850029856,4.90142822265625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2251128919888287,1.360650634765625,1.36083984375,0.0,0.0,1.9966796875,2.0244140625,5.4,7.0,0.2251128919888287,1.36083984375 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,13.228507593041286,13.557793241558652,17.823040008544922,93.04848484848485,102.0,2.019649621212121,2.0244140625,15.818181818181818,26.0,0.4133908622825402,0.5569700002670288 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,14.59806226217188,12.827876840318952,17.823040008544922,93.85714285714286,102.2,2.0415562220982144,2.0751953125,18.303571428571427,26.0,0.45618944569287123,0.5569700002670288 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.873522099107504,16.314962907270953,17.82306671142578,89.3090909090909,100.9,2.011985085227273,2.0244140625,20.545454545454547,27.0,0.2147975655971095,0.5569708347320557 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.493598765926436,13.371671831285632,17.82306671142578,93.7189189189189,101.7,2.020059121621621,2.0244140625,14.324324324324325,27.0,0.4841749614352011,0.5569708347320557 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,16.85552255716175,12.727635324001312,17.82306671142578,94.5515625,102.0,2.0425262451171875,2.0751953125,16.34375,27.0,0.5267350799113046,0.5569708347320557 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.2212141188792884,1.359966278076172,1.359966278076172,0.0,0.0,1.8876953125,1.8876953125,1.0,1.0,0.2212141188792884,1.359966278076172 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.2229454610496759,1.3603839874267578,1.3608016967773438,0.0,0.0,1.95556640625,2.0234375,3.5,6.0,0.2229454610496759,1.3608016967773438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2255598430056125,1.3605295817057292,1.360820770263672,0.0,0.0,1.978515625,2.0244140625,4.333333333333333,6.0,0.2255598430056125,1.360820770263672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2275348480325192,1.3606033325195312,1.3608245849609375,0.0,0.0,1.98974609375,2.0244140625,5.0,7.0,0.2275348480325192,1.3608245849609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.422364137833938,1.3608436584472656,1.3610801696777344,0.0,0.0,2.012532552083333,2.0244140625,6.0,8.0,0.422364137833938,1.3610801696777344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.2289204029366374,1.3606853485107422,1.360858917236328,0.0,0.0,2.0011393229166665,2.0244140625,5.833333333333333,8.0,0.2289204029366374,1.360858917236328 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2272063619457185,1.3607101440429688,1.360858917236328,0.0,0.0,2.0044642857142856,2.0244140625,6.142857142857143,8.0,0.2272063619457185,1.360858917236328 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4224259909242391,1.360728740692139,1.360858917236328,0.0,0.0,2.0068359375,2.0244140625,6.0,8.0,0.4224259909242391,1.360858917236328 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4272551881149411,1.3607652452256944,1.3610572814941406,0.0,0.0,2.0087890625,2.0244140625,6.0,8.0,0.4272551881149411,1.3610572814941406 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4232115980703383,1.3607963562011718,1.3610763549804688,0.0,0.0,2.01025390625,2.0244140625,6.0,8.0,0.4232115980703383,1.3610763549804688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4278968130238354,1.360822157426314,1.3610801696777344,0.0,0.0,2.0115411931818183,2.0244140625,6.0,8.0,0.4278968130238354,1.3610801696777344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.5337930559180677,1.5548241024925595,2.362335205078125,16.16190476190476,87.3,2.0367838541666665,2.0751953125,7.619047619047619,14.0,0.5337930559180677,2.362335205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.4930732031352818,1.3608621450570912,1.361083984375,0.0,0.0,2.013446514423077,2.0244140625,6.0,8.0,0.4930732031352818,1.361083984375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.4675266479607671,1.363466807774135,1.3973274230957031,0.0,0.0,2.017787388392857,2.07421875,6.285714285714286,10.0,0.4675266479607671,1.3973274230957031 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.4646712478715926,1.3657257080078125,1.3973503112792969,0.0,0.0,2.021614583333333,2.0751953125,6.533333333333333,10.0,0.4646712478715926,1.3973503112792969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.465665586059913,1.3677024841308594,1.3973541259765625,0.0,0.0,2.02490234375,2.0751953125,6.6875,10.0,0.465665586059913,1.3973541259765625 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.892746011959389,16.314193378795277,17.823040008544922,89.68181818181819,101.0,2.011985085227273,2.0244140625,20.09090909090909,26.0,0.2153983128737309,0.5569700002670288 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4980357429012656,1.360598670111762,1.3608894348144531,0.0,0.0,2.0087890625,2.0244140625,5.555555555555555,8.0,0.4980357429012656,1.3608894348144531 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.5357977389357984,1.5208479228772616,2.362335205078125,13.484210526315788,87.3,2.032791940789474,2.0751953125,7.2105263157894735,14.0,0.5357977389357984,2.362335205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.5338025148957968,1.4787353066837086,2.362335205078125,10.058823529411764,87.3,2.0278607536764706,2.0751953125,6.529411764705882,12.0,0.5338025148957968,2.362335205078125 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.572241119807586,6.923859405517578,7.904674530029297,76.92,100.9,1.9970703125,2.0244140625,16.2,25.0,0.21435342665063217,0.6587228775024414 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.587087207939476,5.991825103759766,7.904674530029297,77.13,102.3,2.01025390625,2.0244140625,16.4,26.0,0.21559060066162303,0.6587228775024414 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.828569857170805,5.752224159240723,7.904674530029297,82.81500000000001,102.3,2.017333984375,2.0244140625,14.2,26.0,0.4857141547642338,0.6587228775024414 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.325250339927152,5.652290852864583,7.904674530029297,84.66333333333333,102.3,2.0346028645833334,2.07421875,15.6,26.0,0.5271041949939294,0.6587228775024414 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.5851990359369665,6.918095397949219,7.904796600341797,76.84,100.7,1.9970703125,2.0244140625,16.0,25.0,0.21543325299474722,0.658733050028483 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.5955577071290463,5.98881721496582,7.904796600341797,76.91,100.8,2.01025390625,2.0244140625,17.1,25.0,0.21629647559408718,0.658733050028483 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.005980146816,5.740884992811415,7.904796600341797,80.67222222222222,100.8,2.0165473090277777,2.0244140625,15.555555555555555,25.0,0.4171650122346667,0.658733050028483 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,5.494165533222258,5.660296303885324,7.904796600341797,83.52142857142857,102.0,2.0335518973214284,2.07421875,16.607142857142858,25.0,0.4578471277685215,0.658733050028483 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.2462573600932955,1.35980224609375,1.35980224609375,0.0,0.0,1.8876953125,1.8876953125,1.0,1.0,0.2462573600932955,1.35980224609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.2249437391292303,1.360219955444336,1.360637664794922,0.0,0.0,1.95556640625,2.0234375,2.5,4.0,0.2249437391292303,1.360637664794922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2252894709818065,1.3603668212890625,1.3606605529785156,0.0,0.0,1.978515625,2.0244140625,3.333333333333333,5.0,0.2252894709818065,1.3606605529785156 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2233526541385799,1.3604440689086914,1.360675811767578,0.0,0.0,1.98974609375,2.0244140625,4.25,7.0,0.2233526541385799,1.360675811767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2285801991820335,1.3604904174804688,1.360675811767578,0.0,0.0,1.9966796875,2.0244140625,4.8,7.0,0.2285801991820335,1.360675811767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.226072218036279,1.3605213165283203,1.360675811767578,0.0,0.0,2.0011393229166665,2.0244140625,5.166666666666667,7.0,0.226072218036279,1.360675811767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2272056499496102,1.3605433872767858,1.360675811767578,0.0,0.0,2.0044642857142856,2.0244140625,5.571428571428571,8.0,0.2272056499496102,1.360675811767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4970939089544117,1.3605623245239258,1.3606948852539062,0.0,0.0,2.0068359375,2.0244140625,5.5,8.0,0.4970939089544117,1.3606948852539062 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4936555020976811,1.3606296539306642,1.3609085083007812,0.0,0.0,2.01025390625,2.0244140625,5.5,8.0,0.4936555020976811,1.3609085083007812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4936972428113222,1.360655351118608,1.3609123229980469,0.0,0.0,2.0115411931818183,2.0244140625,5.454545454545454,8.0,0.4936972428113222,1.3609123229980469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4953905928414315,1.3606767654418943,1.3609123229980469,0.0,0.0,2.012532552083333,2.0244140625,5.416666666666667,8.0,0.4953905928414315,1.3609123229980469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.5609433031640947,1.3606951786921575,1.3609161376953125,0.0,0.0,2.013446514423077,2.0244140625,5.307692307692308,8.0,0.5609433031640947,1.3609161376953125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.5333943949081004,1.4252657572428384,2.292797088623047,5.58,83.7,2.021614583333333,2.0751953125,5.933333333333334,11.0,0.5333943949081004,2.292797088623047 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.4683126190211624,1.369446922751034,1.397357940673828,0.0,0.0,2.0278607536764706,2.0751953125,6.823529411764706,10.0,0.4683126190211624,1.397357940673828 diff --git a/result_csv/3D/result3D_release_with_pip.csv b/result_csv/3D/result3D_release_with_pip.csv new file mode 100644 index 0000000..9d69293 --- /dev/null +++ b/result_csv/3D/result3D_release_with_pip.csv @@ -0,0 +1,407 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1638373739551753,1.5845548841688368,2.155994415283203,41.96666666666667,86.4,2.333984375,2.609375,42.0,63.0,1.1638373739551753,2.155994415283203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8998882420128211,1.6039194107055663,2.2782020568847656,41.86,86.4,2.3958984375,2.953125,42.05,63.0,0.8998882420128211,2.2782020568847656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6826249560108408,1.6203738125887783,2.2850341796875,41.83181818181818,86.4,2.446555397727273,2.953125,41.63636363636363,63.0,0.6826249560108408,2.2850341796875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6812836299650371,1.6341702143351238,2.286945343017578,41.87916666666666,86.4,2.48876953125,2.953125,41.708333333333336,63.0,0.6812836299650371,2.286945343017578 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.678185328957625,9.958441734313965,10.637622833251951,86.55,109.0,69.13825334821429,72.48046875,50.67857142857143,89.0,0.23994329152992577,0.3324257135391235 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,4.782491703983396,9.77595829963684,10.523082733154297,80.55,100.6,66.631591796875,72.48046875,57.0625,89.0,0.14945286574948113,0.3288463354110718 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.868899406981655,9.676880836486816,10.334091186523438,76.05,100.6,60.78271484375,72.48046875,53.25,89.0,0.15215310646817673,0.3229403495788574 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,226.37598667400016,37.89304578690022,67.43756484985352,1235.1761171032358,1697.6,0.0,0.0,0.0,0.0,7.074249583562505,2.1074239015579224 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,189.699387147004,38.0856692258435,54.80218124389648,1515.5374570446736,1697.6,0.0,0.0,0.0,0.0,5.928105848343875,1.712568163871765 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,99.61086776500451,5.197158302228475,5.777839660644531,922.2969072164948,1601.7,0.0,0.0,0.0,0.0,99.61086776500451,5.777839660644531 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,86.43265769099526,16.109075973282998,21.836963653564453,1509.9067164179105,1621.3,0.0,0.0,0.0,0.0,7.202721474249604,1.819746971130371 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,245.1750087130058,17.259254729091435,27.031986236572266,1025.771959026889,1646.5,0.0,0.0,0.0,0.0,20.431250726083817,2.2526655197143555 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,407.3909277809871,39.00963902566075,67.43756484985352,1237.9839937839938,1700.3,0.0,0.0,0.0,0.0,12.730966493155847,2.1074239015579224 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,206.86558662800235,37.99470285908827,54.803497314453125,1490.8520249221183,1701.1,0.0,0.0,0.0,0.0,6.464549582125073,1.7126092910766602 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,23.174958677002,4.043657357352121,4.189281463623047,1447.64,1601.7,0.0,0.0,0.0,0.0,23.174958677002,4.189281463623047 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,121.99412685300922,5.833646937779018,6.958148956298828,915.6335064935064,1602.5,0.0,0.0,0.0,0.0,121.99412685300922,6.958148956298828 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,27.21428706101142,4.0868203698135,4.213798522949219,1482.2658536585366,1601.0,0.0,0.0,0.0,0.0,27.21428706101142,4.213798522949219 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,110.36745172999508,5.367537957650644,5.971870422363281,910.6064814814812,1601.0,0.0,0.0,0.0,0.0,110.36745172999508,5.971870422363281 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,123.55323310098902,5.902143710997047,6.981723785400391,907.0112195121952,1601.8,0.0,0.0,0.0,0.0,123.55323310098902,6.981723785400391 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,169.84115423099138,16.603026097363763,27.558544158935547,1035.384653465347,1621.3,0.0,0.0,0.0,0.0,14.153429519249281,2.2965453465779624 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,250.4200397090026,17.418646851926106,27.625186920166016,1034.6648682559598,1628.6,0.0,0.0,0.0,0.0,20.86833664241688,2.3020989100138345 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,748.0897007801104,24.006078196095896,26.66148376464844,1315.81707523246,1508.1,0.0,0.0,0.0,0.0,748.0897007801104,26.66148376464844 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,1241.5884073409252,25.501923195885038,31.069141387939453,1022.4863231552164,1596.6,0.0,0.0,0.0,0.0,1241.5884073409252,31.069141387939453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,1992.75182351796,25.817303901635974,32.094112396240234,1019.9515103338632,1596.6,0.0,0.0,0.0,0.0,1992.75182351796,32.094112396240234 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,83.6312622599944,15.9944154886099,21.8374137878418,1489.946153846154,1613.5,0.0,0.0,0.0,0.0,6.969271854999533,1.81978448232015 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,167.4388814970007,16.38030717830465,24.355052947998047,1029.4315656565657,1613.5,0.0,0.0,0.0,0.0,13.953240124750058,2.029587745666504 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3988470250042155,1.7843622480119978,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3988470250042155,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.4136168290133355,1.7894268035888672,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136168290133355,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4189509400021052,1.7832984924316406,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4189509400021052,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4023702780104941,1.779213587443034,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4023702780104941,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8110812599770725,14.782255172729492,17.261539459228516,42.05,84.1,0.41015625,0.41015625,1.0,1.0,0.8110812599770725,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3977319859986892,1.7882261276245115,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3977319859986892,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.3989678240031935,1.7912339104546442,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3989678240031935,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.3978700650040991,1.793642807006836,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3978700650040991,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.394472243002383,1.7956140691583806,1.824790954589844,0.0,0.0,0.060546875,0.060546875,7.909090909090909,8.0,0.394472243002383,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.397044197001378,1.8153533935546875,1.8153533935546875,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.397044197001378,1.8153533935546875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4136568110116059,1.799640655517578,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136568110116059,1.824790954589844 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,4.058678326080553,15.27555671105018,17.261539459228516,23.846153846153847,84.1,1.7537560096153846,6.861328125,0.9230769230769232,4.0,4.058678326080553,17.261539459228516 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.605682180990698,29.26931034434925,33.76551055908203,94.73863636363636,102.0,0.6480823863636364,1.1376953125,17.795454545454547,35.0,0.4876775681559593,1.0551722049713135 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.493009131998406,28.737944351999385,33.33771514892578,94.0578947368421,101.4,0.6841591282894737,1.1376953125,19.84210526315789,35.0,0.3591565353749502,1.0418035984039307 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.938542434989358,29.27514385647244,33.59746551513672,94.88888888888889,101.7,0.6350260416666667,1.1376953125,17.2,35.0,0.49807945109341745,1.0499207973480225 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.40812712299521,28.765630621659128,33.4079475402832,93.96842105263156,101.6,0.6841591282894737,1.1376953125,19.05263157894737,35.0,0.35650397259360034,1.04399836063385 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,5.849394824006595,75.95303213596344,97.9846649169922,88.1,101.2,10.25775146484375,32.771484375,4.0,11.0,0.4874495686672162,8.165388743082683 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.635810484061949,77.14886058460583,97.9846649169922,88.84545454545454,101.2,2.556906960227273,6.318359375,3.0454545454545454,8.0,0.38631754033849575,8.165388743082683 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,8.261986350058578,79.44522639683315,97.9846649169922,91.20714285714284,101.2,2.0951450892857144,6.318359375,3.071428571428572,8.0,0.6884988625048815,8.165388743082683 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7558938669972122,1.9346165974934897,2.808551788330078,10.933333333333334,82.0,0.2520833333333333,1.3603515625,8.266666666666667,13.0,0.7558938669972122,2.808551788330078 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.452871695975773,13.940925598144531,17.261539459228516,27.866666666666664,84.1,0.41015625,0.41015625,1.1666666666666667,2.0,0.452871695975773,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4579493759665638,14.268887329101563,17.261539459228516,33.44,84.1,0.41015625,0.41015625,1.2,2.0,0.4579493759665638,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8866860989946872,1.873321533203125,2.786094665527344,6.307692307692308,82.0,0.1539212740384615,1.2744140625,7.923076923076923,9.0,0.8866860989946872,2.786094665527344 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.809680271995603,13.145222227452164,15.255786895751951,88.12881355932203,101.3,2.4291909427966103,6.4296875,19.491525423728813,35.0,0.5674733559996336,1.2713155746459959 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7569914530031383,1.981491762049058,2.8085594177246094,14.4,82.0,0.3271484375,1.3603515625,8.294117647058824,13.0,0.7569914530031383,2.8085594177246094 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4167858909931965,1.7779403686523438,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4167858909931965,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.769521526992321,2.031722219366776,2.7213096618652344,22.057894736842105,96.1,0.4548211348684211,1.3603515625,7.473684210526316,13.0,0.769521526992321,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7697032959986245,2.0039834415211395,2.7213096618652344,19.88823529411765,96.1,0.4036075367647059,1.3603515625,7.176470588235294,12.0,0.7697032959986245,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7727153500018176,1.968848164876302,2.7213096618652344,17.146666666666665,96.1,0.3387369791666667,1.3603515625,7.066666666666666,12.0,0.7727153500018176,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.323774965989287,1.92290526169997,2.7213096618652344,13.615384615384617,96.1,0.25390625,1.3603515625,6.538461538461538,10.0,1.323774965989287,2.7213096618652344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4156941749970428,1.7779399871826171,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,7.0,0.4156941749970428,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4143671500060009,1.777939690483941,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,5.888888888888889,6.0,0.4143671500060009,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4142019519931637,1.777939796447754,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4142019519931637,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4160725100082345,1.777939932686942,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4160725100082345,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4171674950048327,1.7779401143391926,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4171674950048327,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.452322589000687,1.7779417037963867,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.452322589000687,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.7500806289899629,2.018498470908717,2.8085594177246094,17.310526315789474,84.1,0.3864103618421052,1.3603515625,8.210526315789474,13.0,0.7500806289899629,2.8085594177246094 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4174513519974425,1.7779439290364585,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4174513519974425,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4203078940045088,1.7779521942138672,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4203078940045088,1.7780075073242188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4076354949938832,1.7780075073242188,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4076354949938832,1.7780075073242188 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.948582162003731,13.394872056676986,15.255786895751951,87.64893617021276,101.3,1.502451795212766,5.3984375,18.08510638297872,35.0,0.579048513500311,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,5.880564905994106,13.462425973680284,15.255786895751951,87.19444444444446,101.3,0.59912109375,1.1376953125,15.805555555555555,35.0,0.4900470754995088,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.8803463890071725,13.422915091881386,15.255786895751951,86.67692307692307,101.3,0.59912109375,1.1376953125,15.692307692307692,35.0,0.49002886575059773,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.361242173006758,13.3263308207194,15.255786895751951,84.63333333333331,101.3,0.6350260416666667,1.1376953125,15.533333333333331,35.0,0.3634368477505632,1.2713155746459959 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.346029606997035,13.24200711931501,15.255786895751951,83.28571428571429,100.3,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36216913391641964,1.2713155746459959 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.7563949600007618,2.048456827799479,2.8085670471191406,19.5,84.1,0.4343843005952381,1.3603515625,8.476190476190476,13.0,0.7563949600007618,2.8085670471191406 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.8692525819642469,14.76082992553711,17.261539459228516,41.8,84.1,0.41015625,0.41015625,1.25,2.0,0.8692525819642469,17.261539459228516 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4165768940001726,1.8200721740722656,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4165768940001726,1.824790954589844 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.941145403005066,13.114118673033634,15.274734497070312,87.91355932203389,101.4,2.459894729872881,6.4296875,19.322033898305083,36.0,0.5784287835837555,1.2728945414225261 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,6.051179022993892,13.45345973968506,15.274734497070312,86.84722222222223,101.3,0.59912109375,1.1376953125,15.77777777777778,33.0,0.5042649185828244,1.2728945414225261 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.06512615000247,13.433054997370792,15.266685485839844,86.3076923076923,101.3,0.59912109375,1.1376953125,15.615384615384617,33.0,0.5054271791668725,1.2722237904866536 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.366572129991255,13.325052642822266,15.248188018798828,84.17333333333335,101.2,0.6350260416666667,1.1376953125,15.066666666666666,33.0,0.36388101083260455,1.2706823348999023 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342437774001155,13.240831647600446,15.248188018798828,83.22857142857143,101.2,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36186981450009625,1.2706823348999023 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.187712181010284,13.374935309092203,15.274734497070312,87.63958333333333,101.4,1.60186767578125,5.4033203125,17.958333333333332,36.0,0.5989760150841904,1.2728945414225261 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,1.1126352330029476,2.694528406316584,3.5632858276367188,416.38181818181823,1487.9,0.0,0.0,0.0,0.0,1.1126352330029476,3.5632858276367188 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.621980588999577,18.923040008544923,21.656719207763672,850.3100000000001,1601.8,0.0,0.0,0.0,0.0,2.621980588999577,21.656719207763672 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,2.584033327002544,19.157589721679688,21.656719207763672,726.64,1599.4,0.0,0.0,0.0,0.0,2.584033327002544,21.656719207763672 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,2.51718085599714,3.746043109893799,5.682853698730469,528.825,1487.9,0.0,0.0,0.0,0.0,2.51718085599714,5.682853698730469 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.486506443005055,3.5390427533318016,5.621597290039063,482.45588235294105,1487.9,0.0,0.0,0.0,0.0,2.486506443005055,5.621597290039063 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.6031060779932886,3.413242467244466,5.5734710693359375,474.6633333333333,1487.9,0.0,0.0,0.0,0.0,2.6031060779932886,5.5734710693359375 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,1.526638906012522,3.170433959960937,4.841640472412109,438.852,1487.9,0.0,0.0,0.0,0.0,1.526638906012522,4.841640472412109 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,1.5370137489953777,3.06005183133212,4.730724334716797,428.0863636363636,1487.9,0.0,0.0,0.0,0.0,1.5370137489953777,4.730724334716797 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.5147969709942115,2.9359311555561267,4.499565124511719,414.5631578947368,1487.9,0.0,0.0,0.0,0.0,1.5147969709942115,4.499565124511719 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,1.005450741009554,2.703594207763672,3.766391754150391,368.1384615384616,1487.9,0.0,0.0,0.0,0.0,1.005450741009554,3.766391754150391 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.3117734380066397,2.6314786275227866,3.215015411376953,577.0,1487.9,0.0,0.0,0.0,0.0,1.3117734380066397,3.215015411376953 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.2612702979968162,2.614898681640625,3.5182113647460938,421.5375,1487.9,0.0,0.0,0.0,0.0,1.2612702979968162,3.5182113647460938 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.2642526919953525,2.6308167775472007,3.215015411376953,528.7166666666667,1487.9,0.0,0.0,0.0,0.0,1.2642526919953525,3.215015411376953 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,29.819469951005885,54.318381547927856,59.12594604492188,946.9895833333334,1600.6,0.0,0.0,0.0,0.0,2.4849558292504903,4.927162170410157 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,57.307433784008026,15.271678755018446,18.81243133544922,1063.8266666666666,1471.8,0.0,0.0,0.0,0.0,1.7908573057502508,0.5878884792327881 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,35.885774452006444,15.033726981516637,18.81243133544922,1063.0471910112358,1471.8,0.0,0.0,0.0,0.0,1.1214304516252014,0.5878884792327881 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,22.120567712001503,17.62815217048891,18.81243133544922,1076.6935483870968,1471.8,0.0,0.0,0.0,0.0,0.691267741000047,0.5878884792327881 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,23.00853910800652,8.42231908162435,9.432292938232422,1008.5866666666668,1555.3,0.0,0.0,0.0,0.0,1.9173782590005433,0.7860244115193685 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,14.92741370300064,8.213289642333985,8.907413482666016,991.95,1555.3,0.0,0.0,0.0,0.0,1.24395114191672,0.7422844568888346 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,10.267671575013082,8.292244181913489,8.892791748046875,995.5529411764708,1555.3,0.0,0.0,0.0,0.0,0.8556392979177568,0.7410659790039062 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,5.45310256400262,19.82217989469829,23.034595489501957,877.1789473684212,1601.8,0.0,0.0,0.0,0.0,5.45310256400262,23.034595489501957 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.512420603990904,2.8037352561950684,4.0069732666015625,393.93125,1487.9,0.0,0.0,0.0,0.0,1.512420603990904,4.0069732666015625 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,28.1640530720033,50.55482884889008,59.12594604492188,1150.4591397849465,1603.6,0.0,0.0,0.0,0.0,2.3470044226669415,4.927162170410157 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.523294825994526,2.94760939654182,4.462799072265625,463.6294117647059,1493.3,0.0,0.0,0.0,0.0,1.523294825994526,4.462799072265625 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,56.55564898999,49.46821131471728,59.12594604492188,1163.76174863388,1603.6,0.0,0.0,0.0,0.0,4.712970749165833,4.927162170410157 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.554914512002142,7.5987928708394366,8.844486236572266,1043.5875,1478.9,0.0,0.0,0.0,0.0,1.1295762093335118,0.7370405197143555 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.216453102999367,8.13919904755383,9.674068450927734,1057.1743902439025,1478.9,0.0,0.0,0.0,0.0,1.7680377585832805,0.8061723709106445 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,7.552852122011245,7.767420401939979,8.844486236572266,1044.8923076923077,1478.9,0.0,0.0,0.0,0.0,0.6294043435009371,0.7370405197143555 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,8.592234347001067,8.218472617013115,8.844486236572266,1014.7357142857144,1478.9,0.0,0.0,0.0,0.0,0.7160195289167556,0.7370405197143555 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,2.940738636010792,3.784804595144172,5.6280059814453125,549.3842105263159,1493.3,0.0,0.0,0.0,0.0,2.940738636010792,5.6280059814453125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.850371141990763,3.6492573131214487,5.612628936767578,537.0242424242424,1493.3,0.0,0.0,0.0,0.0,2.850371141990763,5.612628936767578 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,1.5231340750033269,3.204664644987687,4.856746673583984,482.5913043478261,1493.3,0.0,0.0,0.0,0.0,1.5231340750033269,4.856746673583984 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,1.6840389700082596,3.0872697830200195,4.75732421875,472.455,1493.3,0.0,0.0,0.0,0.0,1.6840389700082596,4.75732421875 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.8171904040063964,3.467707770211356,5.5943450927734375,519.8642857142858,1493.3,0.0,0.0,0.0,0.0,2.8171904040063964,5.5943450927734375 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.7196719519997714,2.8104005541120256,4.031452178955078,445.7357142857142,1482.8,0.0,0.0,0.0,0.0,1.7196719519997714,4.031452178955078 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,1.0613034749985673,2.6937325217507104,3.562030792236328,428.61818181818177,1482.8,0.0,0.0,0.0,0.0,1.0613034749985673,3.562030792236328 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.291322200995637,2.7145928276909723,3.5174102783203125,503.3222222222222,1482.8,0.0,0.0,0.0,0.0,1.291322200995637,3.5174102783203125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.2996711199957645,2.6302769978841147,3.214683532714844,541.5166666666667,1482.8,0.0,0.0,0.0,0.0,1.2996711199957645,3.214683532714844 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.334571084997151,2.631412506103516,3.214683532714844,566.1999999999999,1482.8,0.0,0.0,0.0,0.0,1.334571084997151,3.214683532714844 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,61.886831700991024,15.13782719203404,18.81298828125,1061.7423280423282,1564.5,0.0,0.0,0.0,0.0,1.9339634906559695,0.5879058837890625 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,34.11049351800466,15.150965457492404,18.81298828125,1099.0366666666666,1564.5,0.0,0.0,0.0,0.0,1.0659529224376456,0.5879058837890625 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,21.764004509008373,17.661427307128907,18.81298828125,1087.4714285714283,1564.5,0.0,0.0,0.0,0.0,0.6801251409065117,0.5879058837890625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,10,0.0806575450114905,1.3414219617843628,1.3642044067382812,0.0,0.0,5.4185791015625,5.466796875,0.375,1.0,0.0806575450114905,1.3642044067382812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,14,0.0776096630143001,1.3439546161227756,1.364215850830078,0.0,0.0,5.422200520833333,5.466796875,0.3333333333333333,1.0,0.0776096630143001,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,13,0.0805734280729666,1.343375723702567,1.364215850830078,0.0,0.0,5.421819196428571,5.466796875,0.3428571428571428,1.0,0.0805734280729666,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,12,0.0833766250871121,1.342762778787052,1.364215850830078,0.0,0.0,5.420496323529412,5.466796875,0.3529411764705882,1.0,0.0833766250871121,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,11,0.0811962379375472,1.342112685694839,1.364215850830078,0.0,0.0,5.419093276515151,5.466796875,0.3636363636363636,1.0,0.0811962379375472,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0785951770376414,1.3399035135904949,1.3641815185546875,0.0,0.0,5.41640625,5.466796875,0.4,1.0,0.0785951770376414,1.3641815185546875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0821634270250797,1.340687044205204,1.3641929626464844,0.0,0.0,5.418031754032258,5.466796875,0.3870967741935484,1.0,0.0821634270250797,1.3641929626464844 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0781512110261246,1.3381695066179549,1.364177703857422,0.0,0.0,5.412806919642857,5.466796875,0.4285714285714285,1.0,0.0781512110261246,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,16,0.0805497739929705,1.345020996896844,1.364215850830078,0.0,0.0,5.422902960526316,5.466796875,0.3157894736842105,1.0,0.0805497739929705,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0794133190065622,1.3390663410055226,1.364177703857422,0.0,0.0,5.414668642241379,5.466796875,0.4137931034482758,1.0,0.0794133190065622,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,15,0.0791092430008575,1.3445022170608107,1.364215850830078,0.0,0.0,5.422561233108108,5.466796875,0.3243243243243243,1.0,0.0791092430008575,1.364215850830078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.0691034030169248,1.3512358158192737,1.3880844116210938,0.0,0.0,5.430726396276596,5.486328125,0.3829787234042553,1.0,0.0691034030169248,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,17,0.0775885140756145,1.3455137595152245,1.364238739013672,0.0,0.0,5.423227163461538,5.466796875,0.3076923076923077,1.0,0.0775885140756145,1.364238739013672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,18,0.0818255780031904,1.3459818840026856,1.364238739013672,0.0,0.0,5.42353515625,5.466796875,0.3,1.0,0.0818255780031904,1.364238739013672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,19,0.0811397020006552,1.346427173149295,1.364238739013672,0.0,0.0,5.423828125,5.466796875,0.2926829268292683,1.0,0.0811397020006552,1.364238739013672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1334483990212902,1.3468512580508278,1.364238739013672,0.0,0.0,5.424107142857143,5.466796875,0.3095238095238095,1.0,0.1334483990212902,1.364238739013672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0692121849860996,1.3478091040322946,1.3880386352539062,0.0,0.0,5.42555414244186,5.486328125,0.3255813953488372,1.0,0.0692121849860996,1.3880386352539062 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.0688623239984735,1.348723931746049,1.3880615234375,0.0,0.0,5.426935369318182,5.486328125,0.3409090909090909,1.0,0.0688623239984735,1.3880615234375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0685027749277651,1.3495982699924045,1.3880691528320312,0.0,0.0,5.428255208333334,5.486328125,0.3555555555555555,1.0,0.0685027749277651,1.3880691528320312 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0688554110238328,1.3504347593887993,1.3880767822265625,0.0,0.0,5.429517663043479,5.486328125,0.3695652173913043,1.0,0.0688554110238328,1.3880767822265625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.066319019999355,1.3520034948984785,1.3880844116210938,0.0,0.0,5.431884765625,5.486328125,0.4166666666666667,2.0,0.066319019999355,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0669376419391483,1.3527398401377153,1.3880844116210938,0.0,0.0,5.432995854591836,5.486328125,0.4489795918367347,2.0,0.0669376419391483,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.069045826094225,1.3534467315673828,1.3880844116210938,0.0,0.0,5.4340625,5.486328125,0.46,2.0,0.069045826094225,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0712555879727006,1.3541259017645144,1.3880844116210938,0.0,0.0,5.435087316176471,5.486328125,0.4901960784313725,2.0,0.0712555879727006,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0807598850224167,1.3361688760610728,1.364177703857422,0.0,0.0,5.409855769230769,5.466796875,0.4615384615384615,1.0,0.0807598850224167,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0794478229945525,1.33720624005353,1.364177703857422,0.0,0.0,5.411964699074074,5.466796875,0.4444444444444444,1.0,0.0794478229945525,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0500937750330194,1.3308855692545574,1.3325157165527344,0.0,0.0,5.379557291666667,5.435546875,0.3333333333333333,1.0,0.0500937750330194,1.3325157165527344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0795899590011686,1.3350485229492188,1.364177703857422,0.0,0.0,5.407578125,5.466796875,0.48,1.0,0.0795899590011686,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0829988620243966,1.3338348070780437,1.3641738891601562,0.0,0.0,5.406412760416667,5.466796875,0.5,1.0,0.0829988620243966,1.3641738891601562 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,7,0.7716088570887223,4.72037594134991,8.014331817626953,41.17307692307693,86.3,4.712590144230769,5.517578125,4.769230769230769,9.0,0.06430073809072685,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,8,0.7978208280401304,4.710399415757921,8.014331817626953,41.22407407407408,86.3,4.715205439814815,5.517578125,4.87037037037037,9.0,0.06648506900334421,0.6678609848022461 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0514041240094229,1.3276596069335938,1.3276596069335938,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0514041240094229,1.3276596069335938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0495776940369978,1.3300704956054688,1.3324813842773438,0.0,0.0,5.3515625,5.435546875,0.0,0.0,0.0495776940369978,1.3324813842773438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,11,0.0687334440881386,1.3554073549666494,1.3880844116210938,0.0,0.0,5.435841686320755,5.486328125,0.5471698113207547,2.0,0.0687334440881386,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0501994920196011,1.331319808959961,1.332622528076172,0.0,0.0,5.3857421875,5.435546875,0.5,1.0,0.0501994920196011,1.332622528076172 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0534747679485008,1.3315879821777343,1.332660675048828,0.0,0.0,5.389453125,5.435546875,0.6,1.0,0.0534747679485008,1.332660675048828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0497197189833968,1.331768035888672,1.3326683044433594,0.0,0.0,5.397135416666667,5.435546875,0.6666666666666666,1.0,0.0497197189833968,1.3326683044433594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0500179040245711,1.3318988255092077,1.332683563232422,0.0,0.0,5.402622767857143,5.435546875,0.7142857142857143,1.0,0.0500179040245711,1.332683563232422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0515344960149377,1.3320012092590332,1.3327178955078125,0.0,0.0,5.40283203125,5.435546875,0.75,1.0,0.0515344960149377,1.3327178955078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0503066409146413,1.3320808410644531,1.3327178955078125,0.0,0.0,5.402994791666667,5.435546875,0.7777777777777778,1.0,0.0503066409146413,1.3327178955078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0498039959929883,1.332146453857422,1.3327369689941406,0.0,0.0,5.403125,5.435546875,0.7,1.0,0.0498039959929883,1.3327369689941406 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0499559390591457,1.3322004838423296,1.3327407836914062,0.0,0.0,5.403231534090909,5.435546875,0.7272727272727273,1.0,0.0499559390591457,1.3327407836914062 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,11,0.048653585021384,1.33224614461263,1.3327484130859375,0.0,0.0,5.4033203125,5.435546875,0.75,1.0,0.048653585021384,1.3327484130859375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,12,0.0499095519771799,1.3322862478402944,1.3327674865722656,0.0,0.0,5.403395432692308,5.435546875,0.6923076923076923,1.0,0.0499095519771799,1.3327674865722656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,13,0.0500480500049889,1.3323214394705636,1.3327789306640625,0.0,0.0,5.403459821428571,5.435546875,0.7142857142857143,1.0,0.0500480500049889,1.3327789306640625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,14,0.0500552740413695,1.3323519388834637,1.3327789306640625,0.0,0.0,5.403515625,5.435546875,0.7333333333333333,1.0,0.0500552740413695,1.3327789306640625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,15,0.0498282209737226,1.3323793411254885,1.3327903747558594,0.0,0.0,5.403564453125,5.435546875,0.6875,1.0,0.0498282209737226,1.3327903747558594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,16,0.0496855060337111,1.3324037439682903,1.332794189453125,0.0,0.0,5.403607536764706,5.435546875,0.6470588235294118,1.0,0.0496855060337111,1.332794189453125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,17,0.0497562070377171,1.3324256473117404,1.3327980041503906,0.0,0.0,5.403645833333333,5.435546875,0.6111111111111112,1.0,0.0497562070377171,1.3327980041503906 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,18,0.0497590819140896,1.3324454458136308,1.3328018188476562,0.0,0.0,5.403680098684211,5.435546875,0.5789473684210527,1.0,0.0497590819140896,1.3328018188476562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,19,0.0492406769189983,1.3324640274047852,1.3328170776367188,0.0,0.0,5.4037109375,5.435546875,0.55,1.0,0.0492406769189983,1.3328170776367188 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,20,0.0490007810294628,1.3324815659295943,1.3328323364257812,0.0,0.0,5.403738839285714,5.435546875,0.5238095238095238,1.0,0.0490007810294628,1.3328323364257812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0853182589635253,1.3324976834383877,1.3328361511230469,0.0,0.0,5.403764204545454,5.435546875,0.5454545454545454,1.0,0.0853182589635253,1.3328361511230469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0775997039163485,1.3325157165527344,1.3329124450683594,0.0,0.0,5.403787364130435,5.435546875,0.5217391304347826,1.0,0.0775997039163485,1.3329124450683594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,10,0.0667492320062592,1.354778950030987,1.3880844116210938,0.0,0.0,5.4354717548076925,5.486328125,0.5192307692307693,2.0,0.0667492320062592,1.3880844116210938 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,2,2.1305941899772733,12.386111907958984,17.938995361328125,69.486,100.7,4.363984375,5.455078125,6.04,12.0,0.06658106843678979,0.5605936050415039 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,12,0.0669413390569388,1.3560124856454354,1.3880844116210938,0.0,0.0,5.436197916666667,5.486328125,0.5740740740740741,2.0,0.0669413390569388,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,13,0.0729907769709825,1.3565956115722655,1.3880844116210938,0.0,0.0,5.436541193181818,5.486328125,0.6,2.0,0.0729907769709825,1.3880844116210938 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.3412123629823327,12.695202047174629,17.935428619384766,62.81363636363637,100.1,4.436434659090909,5.435546875,5.545454545454546,10.0,0.0731628863431979,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.3099946869770065,12.424802193274864,17.935428619384766,63.95769230769231,100.1,4.419471153846154,5.435546875,5.230769230769231,10.0,0.07218733396803145,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,2,2.2690945110516623,12.229652150472004,17.935428619384766,64.83,100.3,4.41015625,5.435546875,5.1,10.0,0.07090920347036445,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,3,2.330415009055286,12.076743182014017,17.935428619384766,65.41176470588235,100.3,4.400275735294118,5.435546875,5.117647058823529,10.0,0.0728254690329777,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.112933192984201,11.927053551924857,17.935428619384766,65.91052631578947,100.5,4.3989514802631575,5.435546875,5.2631578947368425,12.0,0.06602916228075628,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.033911712002009,11.81087403070359,17.935428619384766,66.29047619047618,100.6,4.396856398809524,5.455078125,5.738095238095238,13.0,0.06355974100006279,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,2,2.0201116000534967,11.716370872829271,17.935428619384766,66.70652173913044,101.3,4.397163722826087,5.455078125,6.130434782608695,13.0,0.06312848750167177,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,3,2.044589423923753,11.634580612182615,17.935428619384766,66.99799999999999,101.3,4.395546875,5.455078125,6.42,13.0,0.06389341949761729,0.5604821443557739 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6100882739992812,7.123935699462891,7.123935699462891,0.0,0.0,14.931640625,14.931640625,0.0,0.0,0.6100882739992812,7.123935699462891 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.6671441569924355,10.070232391357422,13.013713836669922,41.125,84.3,14.005859375,15.947265625,0.5,1.0,0.6671441569924355,13.013713836669922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.660932197002694,10.070781071980797,13.013954162597656,40.85,84.3,14.090494791666666,15.947265625,0.5,1.0,0.660932197002694,13.013954162597656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,3,0.6144250340294093,9.6506587437221,13.013954162597656,35.01428571428571,84.3,14.355747767857142,15.947265625,0.4285714285714285,1.0,0.6144250340294093,13.013954162597656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,4,0.6137388569768518,9.855398390028212,13.014030456542969,36.23333333333333,84.3,14.34136284722222,16.009765625,0.4444444444444444,1.0,0.6137388569768518,13.014030456542969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.346072708023712,10.076603282581676,14.014080047607422,37.3,84.3,14.335049715909092,16.009765625,0.4545454545454545,1.0,0.346072708023712,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.3314478200627491,9.914389928181969,14.014080047607422,34.19166666666667,84.3,14.472005208333334,16.009765625,0.5,1.0,0.3314478200627491,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.3316800820175558,9.777134235088642,14.014080047607422,31.56153846153846,84.3,14.587890625,16.009765625,0.4615384615384615,1.0,0.3316800820175558,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,3,0.3331154639599845,9.65948704310826,14.014080047607422,29.307142857142857,84.3,14.687220982142858,16.009765625,0.5,1.0,0.3331154639599845,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,4,0.3339202509960159,9.557526652018227,14.014080047607422,27.35333333333333,84.3,14.775390625,16.009765625,0.5333333333333333,1.0,0.3339202509960159,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,5,0.3319612760096788,9.468312501907349,14.014080047607422,25.64375,84.3,14.8505859375,16.009765625,0.5625,1.0,0.3319612760096788,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.3944353730184957,9.389595480526197,14.014080047607422,24.135294117647057,84.3,14.916934742647058,16.009765625,0.5294117647058824,1.0,0.3944353730184957,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.3696383840870112,9.32094997829861,14.014080047607422,22.79444444444444,84.3,15.030598958333334,16.962890625,0.5,1.0,0.3696383840870112,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.3901430750265717,9.259531322278477,14.014080047607422,21.59473684210526,84.3,15.132298519736842,16.962890625,0.5263157894736842,1.0,0.3901430750265717,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,3,0.3710621549980715,9.204254722595214,14.014080047607422,20.515,84.3,15.223828125,16.962890625,0.55,1.0,0.3710621549980715,14.014080047607422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,4,0.370103389956057,9.15424346923828,14.014080047607422,19.538095238095234,84.3,15.306640625,16.962890625,0.6190476190476191,2.0,0.370103389956057,14.014080047607422 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,5,0.7616180930053815,4.742554108301799,8.014331817626953,41.12916666666667,86.3,4.706705729166667,5.517578125,4.458333333333333,9.0,0.06346817441711512,0.6678609848022461 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,5,1.389501755009405,13.08666123284234,17.935428619384766,61.07777777777777,100.1,4.453993055555555,5.435546875,5.666666666666667,10.0,0.04342192984404391,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,4,1.4166204340290278,13.724163818359376,17.935428619384766,61.14,100.1,4.449348958333333,5.435546875,5.733333333333333,10.0,0.04426938856340712,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,3,1.4302993799792605,14.457113265991213,17.935428619384766,61.00833333333333,99.7,4.4501953125,5.435546875,5.5,9.0,0.04469685562435189,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.4202508340822533,14.470176696777344,17.938945770263672,60.91111111111112,98.9,4.451605902777778,5.435546875,5.444444444444445,9.0,0.044382838565070415,0.5605920553207397 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,14,0.0664471189957112,1.3571579115731376,1.3880844116210938,0.0,0.0,5.436872209821429,5.486328125,0.625,2.0,0.0664471189957112,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,15,0.0665429580258205,1.3577004817494176,1.3880844116210938,0.0,0.0,5.437191611842105,5.486328125,0.631578947368421,2.0,0.0665429580258205,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,16,0.0661582220345735,1.358224342609274,1.3880844116210938,0.0,0.0,5.4375,5.486328125,0.6379310344827587,2.0,0.0661582220345735,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,17,0.0665880109881982,1.358730445473881,1.3880844116210938,0.0,0.0,5.437797934322034,5.486328125,0.6440677966101694,2.0,0.0665880109881982,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,18,0.0659850389929488,1.3592196782430013,1.3880844116210938,0.0,0.0,5.4380859375,5.486328125,0.65,2.0,0.0659850389929488,1.3880844116210938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,19,0.0660311649553477,1.359692870593462,1.3880844116210938,0.0,0.0,5.43836449795082,5.486328125,0.6557377049180327,2.0,0.0660311649553477,1.3880844116210938 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,forward,0,23.301727600046437,107.59869734446208,118.28849029541016,95.93055555555556,100.5,12.637803819444445,14.931640625,1.1111111111111112,3.0,0.7281789875014512,3.6965153217315674 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,adjoint,0,10.849930305965245,100.17300704673484,118.28849029541016,94.95555555555556,101.1,12.67845775462963,15.947265625,1.5925925925925926,3.0,0.3390603220614139,3.6965153217315674 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,grad,0,12.155506958952174,95.40965972075593,118.28849029541016,94.56216216216217,101.1,12.94240920608108,15.947265625,2.621621621621621,7.0,0.3798595924672554,3.6965153217315674 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.4253994800383225,14.474088033040363,17.93844223022461,60.3,98.2,4.400390625,5.267578125,4.333333333333333,9.0,0.04454373375119758,0.560576319694519 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.4274047230137512,14.474194844563804,17.938644409179688,60.46666666666666,98.9,4.438802083333333,5.435546875,5.333333333333333,9.0,0.044606397594179725,0.5605826377868652 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,3,1.3748393589630723,14.472455342610678,17.938945770263672,60.866666666666674,99.1,4.4501953125,5.435546875,5.5,9.0,0.04296372996759601,0.5605920553207397 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.4291761600179598,14.456483205159506,17.935428619384766,60.72222222222222,99.7,4.451605902777778,5.435546875,5.111111111111111,9.0,0.04466175500056124,0.5604821443557739 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,4,1.4349299969617275,14.471182759602865,17.938945770263672,60.973333333333336,99.3,4.449348958333333,5.435546875,5.533333333333333,9.0,0.044841562405053985,0.5605920553207397 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,5,1.382414335035719,14.472177505493164,17.938995361328125,60.977777777777774,99.3,4.453993055555555,5.435546875,5.611111111111111,9.0,0.04320044796986622,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.4527399679645896,13.941756855357776,17.938995361328125,62.79090909090908,100.6,4.436434659090909,5.435546875,5.545454545454546,9.0,0.07664812399889342,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.480366821982898,13.474826671459056,17.938995361328125,65.27037037037037,100.6,4.403862847222222,5.435546875,5.333333333333333,9.0,0.07751146318696556,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,2,2.4820639609824866,13.154240012168884,17.938995361328125,67.04375,100.6,4.3834228515625,5.435546875,5.21875,9.0,0.0775644987807027,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,3,2.506893949001096,12.919722685942778,17.938995361328125,68.35675675675675,100.6,4.366817989864865,5.435546875,5.135135135135135,9.0,0.07834043590628426,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.1800876279594377,12.713454201107933,17.938995361328125,69.31904761904762,100.6,4.359281994047619,5.435546875,5.333333333333333,12.0,0.06812773837373243,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.0775532498955727,12.535996478536855,17.938995361328125,69.37391304347825,100.7,4.360818614130435,5.455078125,5.652173913043479,12.0,0.06492353905923665,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,3,2.08779871603474,12.2600255895544,17.938995361328125,69.57777777777778,100.8,4.364945023148148,5.455078125,6.2407407407407405,12.0,0.06524370987608563,0.5605936050415039 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.4339308580383658,14.440877278645834,17.934917449951172,60.833333333333336,98.5,4.400390625,5.267578125,3.6666666666666665,7.0,0.04481033931369893,0.5604661703109741 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.387741639977321,14.453823725382486,17.935131072998047,60.66666666666666,99.5,4.438802083333333,5.435546875,4.833333333333333,8.0,0.04336692624929128,0.560472846031189 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,6,0.7907920170109719,4.730833206176758,8.014331817626953,41.13000000000001,86.3,4.709140625,5.517578125,4.64,9.0,0.06589933475091432,0.6678609848022461 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,16,0.0489606399787589,1.3618924758013558,1.3641433715820312,0.0,0.0,5.403607536764706,5.435546875,0.1764705882352941,1.0,0.0489606399787589,1.3641433715820312 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,4,0.784812439000234,4.754078160161558,8.014331817626953,41.17608695652173,86.3,4.703379755434782,5.455078125,4.304347826086956,9.0,0.06540103658335283,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8050422359956428,4.767921361056241,8.014331817626953,41.13636363636363,86.3,4.701171875,5.455078125,4.181818181818182,9.0,0.0670868529996369,0.6678609848022461 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0858714740024879,1.362563133239746,1.3642616271972656,0.0,0.0,5.406412760416667,5.466796875,0.2083333333333333,1.0,0.0858714740024879,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0817200379678979,1.3626310729980469,1.3642616271972656,0.0,0.0,5.407578125,5.466796875,0.2,1.0,0.0817200379678979,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0832612359663471,1.3626937866210938,1.3642616271972656,0.0,0.0,5.409855769230769,5.466796875,0.1923076923076923,1.0,0.0832612359663471,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0847346680238843,1.3627518547905817,1.3642616271972656,0.0,0.0,5.411964699074074,5.466796875,0.1851851851851851,1.0,0.0847346680238843,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0869853369658812,1.3628057752336775,1.3642616271972656,0.0,0.0,5.412806919642857,5.466796875,0.1785714285714285,1.0,0.0869853369658812,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0825624560238793,1.3628559770255253,1.3642616271972656,0.0,0.0,5.414668642241379,5.466796875,0.1724137931034483,1.0,0.0825624560238793,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0849452510010451,1.36290283203125,1.3642616271972656,0.0,0.0,5.41640625,5.466796875,0.1666666666666666,1.0,0.0849452510010451,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0856425280217081,1.3629466641333796,1.3642616271972656,0.0,0.0,5.418031754032258,5.466796875,0.1612903225806451,1.0,0.0856425280217081,1.3642616271972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,10,0.0822306980844587,1.362987995147705,1.3642692565917969,0.0,0.0,5.4185791015625,5.466796875,0.15625,1.0,0.0822306980844587,1.3642692565917969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,11,0.082287112949416,1.3630269368489585,1.3642730712890625,0.0,0.0,5.419093276515151,5.466796875,0.1515151515151515,1.0,0.082287112949416,1.3642730712890625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,12,0.0860793209867551,1.3630639244528375,1.3642845153808594,0.0,0.0,5.420496323529412,5.466796875,0.1470588235294117,1.0,0.0860793209867551,1.3642845153808594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,13,0.0813155750511214,1.363099125453404,1.3642959594726562,0.0,0.0,5.421819196428571,5.466796875,0.1428571428571428,1.0,0.0813155750511214,1.3642959594726562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,14,0.083259072038345,1.3631323708428278,1.3642959594726562,0.0,0.0,5.422200520833333,5.466796875,0.1388888888888889,1.0,0.083259072038345,1.3642959594726562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,15,0.0821753159398213,1.3631639222841003,1.364299774169922,0.0,0.0,5.422561233108108,5.466796875,0.1351351351351351,1.0,0.0821753159398213,1.364299774169922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,16,0.0842455580132082,1.363193813123201,1.364299774169922,0.0,0.0,5.422902960526316,5.466796875,0.131578947368421,1.0,0.0842455580132082,1.364299774169922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,17,0.0883337359409779,1.363222171098758,1.364299774169922,0.0,0.0,5.423227163461538,5.466796875,0.1282051282051282,1.0,0.0883337359409779,1.364299774169922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,18,0.0835891260067001,1.3632492065429689,1.3643035888671875,0.0,0.0,5.42353515625,5.466796875,0.125,1.0,0.0835891260067001,1.3643035888671875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.118720054975711,1.4336538314819336,2.411853790283203,1.35,33.5,5.428089488636363,5.486328125,0.1136363636363636,1.0,2.118720054975711,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0770325940102338,1.433000013563368,2.411853790283203,1.32,33.5,5.429383680555556,5.486328125,0.1111111111111111,1.0,0.0770325940102338,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.074381610029377,1.4323751200800356,2.411853790283203,1.2913043478260868,33.5,5.430621603260869,5.486328125,0.1304347826086956,1.0,0.074381610029377,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0744166260119527,1.4317769801363032,2.411853790283203,1.2638297872340425,33.5,5.431806848404255,5.486328125,0.1489361702127659,1.0,0.0744166260119527,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0733490689890459,1.4312040011088054,2.411853790283203,1.2375,33.5,5.432942708333333,5.486328125,0.1666666666666666,1.0,0.0733490689890459,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.071179591002874,1.4306545646823183,2.411853790283203,1.2122448979591836,33.5,5.434032206632653,5.486328125,0.1836734693877551,1.0,0.071179591002874,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.072911794995889,1.4301271057128906,2.411853790283203,1.188,33.5,5.435078125,5.486328125,0.2,1.0,0.072911794995889,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0710592570248991,1.4296203314089309,2.411853790283203,1.1647058823529413,33.5,5.436083026960785,5.486328125,0.2156862745098039,1.0,0.0710592570248991,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0858791989739984,1.3624892856763755,1.3642501831054688,0.0,0.0,5.403787364130435,5.435546875,0.1739130434782608,1.0,0.0858791989739984,1.3642501831054688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.1023560230387374,1.3624092448841445,1.3641853332519531,0.0,0.0,5.403764204545454,5.435546875,0.1818181818181818,1.0,0.1023560230387374,1.3641853332519531 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,20,0.0517724930541589,1.362324669247582,1.364177703857422,0.0,0.0,5.403738839285714,5.435546875,0.1904761904761904,1.0,0.0517724930541589,1.364177703857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0473387310048565,1.3578840891520183,1.364013671875,0.0,0.0,5.397135416666667,5.435546875,0.0,0.0,0.0473387310048565,1.364013671875 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,7.386412446037866,45.3234027226766,50.56232070922852,89.64166666666665,101.1,12.768880208333334,14.931640625,1.5,3.0,0.6155343705031555,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,1,7.890475055086426,45.30056518554687,50.56232070922852,90.044,101.3,12.801640625,15.947265625,1.36,3.0,0.6575395879238689,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.144912461051717,43.29656004905701,50.56232070922852,88.4125,101.3,12.85693359375,15.947265625,1.5625,3.0,0.3454093717543098,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,1,3.9320305839646608,42.01855938251202,50.56232070922852,87.39487179487179,101.3,12.89237780448718,15.947265625,1.7435897435897436,4.0,0.3276692153303884,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,4.603507644031197,40.768748019603976,50.56232070922852,86.87021276595743,101.3,13.07160073138298,16.009765625,2.297872340425532,7.0,0.3836256370025997,4.213526725769044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,1,4.55752367596142,39.86503372192383,50.56232070922852,86.59454545454545,101.3,13.208629261363637,16.994140625,2.690909090909091,7.0,0.37979363966345164,4.213526725769044 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0668364180019125,1.327606201171875,1.327606201171875,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0668364180019125,1.327606201171875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.05035850207787,1.3457164764404297,1.3638267517089844,0.0,0.0,5.3515625,5.435546875,0.0,0.0,0.05035850207787,1.3638267517089844 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0486328899860382,1.3517659505208333,1.3638648986816406,0.0,0.0,5.379557291666667,5.435546875,0.0,0.0,0.0486328899860382,1.3638648986816406 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0490302500547841,1.3548212051391602,1.3639869689941406,0.0,0.0,5.3857421875,5.435546875,0.0,0.0,0.0490302500547841,1.3639869689941406 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0501689489465206,1.3566581726074218,1.3640060424804688,0.0,0.0,5.389453125,5.435546875,0.0,0.0,0.0501689489465206,1.3640060424804688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0490604860242456,1.3587608337402344,1.3640213012695312,0.0,0.0,5.402622767857143,5.435546875,0.0,0.0,0.0490604860242456,1.3640213012695312 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,19,0.0475767649477347,1.36223201751709,1.3641738891601562,0.0,0.0,5.4037109375,5.435546875,0.2,1.0,0.0475767649477347,1.3641738891601562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0490754439961165,1.359419345855713,1.3640289306640625,0.0,0.0,5.40283203125,5.435546875,0.0,0.0,0.0490754439961165,1.3640289306640625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0495532329659909,1.3599319458007812,1.364032745361328,0.0,0.0,5.402994791666667,5.435546875,0.0,0.0,0.0495532329659909,1.364032745361328 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0487287190044298,1.3603443145751952,1.364055633544922,0.0,0.0,5.403125,5.435546875,0.0,0.0,0.0487287190044298,1.364055633544922 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0476364659843966,1.3606827475807883,1.3640670776367188,0.0,0.0,5.403231534090909,5.435546875,0.0,0.0,0.0476364659843966,1.3640670776367188 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,11,0.0475157409673556,1.3609670003255208,1.364093780517578,0.0,0.0,5.4033203125,5.435546875,0.0,0.0,0.0475157409673556,1.364093780517578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,12,0.0493587410310283,1.3612081087552583,1.3641014099121094,0.0,0.0,5.403395432692308,5.435546875,0.0,0.0,0.0493587410310283,1.3641014099121094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,13,0.0475963710341602,1.3614150456019811,1.364105224609375,0.0,0.0,5.403459821428571,5.435546875,0.0714285714285714,1.0,0.0475963710341602,1.364105224609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,14,0.0475303079001605,1.3615943908691406,1.364105224609375,0.0,0.0,5.403515625,5.435546875,0.1333333333333333,1.0,0.0475303079001605,1.364105224609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,15,0.0497185700805857,1.3617517948150637,1.3641128540039062,0.0,0.0,5.403564453125,5.435546875,0.1875,1.0,0.0497185700805857,1.3641128540039062 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,17,0.0473938140785321,1.3620177374945746,1.3641471862792969,0.0,0.0,5.403645833333333,5.435546875,0.1666666666666666,1.0,0.0473938140785321,1.3641471862792969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,18,0.049808517913334,1.3621298137464022,1.3641471862792969,0.0,0.0,5.403680098684211,5.435546875,0.1578947368421052,1.0,0.049808517913334,1.3641471862792969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.0754789630882442,1.429133048424354,2.411853790283203,1.1423076923076922,33.5,5.437049278846154,5.486328125,0.2307692307692307,1.0,0.0754789630882442,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0705586050171405,1.428664153476931,2.411853790283203,1.120754716981132,33.5,5.437979068396227,5.486328125,0.2452830188679245,1.0,0.0705586050171405,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,10,0.0749802449718117,1.4282126250090423,2.411853790283203,1.1,33.5,5.438874421296297,5.486328125,0.2592592592592592,1.0,0.0749802449718117,2.411853790283203 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,8,0.5578420230885968,5.09849391264074,8.014331817626953,39.05882352941177,85.5,4.734489889705882,5.435546875,3.882352941176471,5.0,0.04648683525738306,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,5,0.8458306459942833,4.845000915527344,8.051685333251953,41.82599999999999,89.0,4.790234375,5.517578125,4.4,8.0,0.07048588716619027,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,6,0.8664949119556695,4.829540912921612,8.051685333251953,41.8076923076923,89.0,4.790564903846154,5.517578125,4.519230769230769,8.0,0.07220790932963912,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,7,0.8468521470203996,4.816607369316949,8.051685333251953,41.816666666666656,89.0,4.79029224537037,5.517578125,4.648148148148148,8.0,0.07057101225169997,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5702725870069116,3.861469268798828,3.861469268798828,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0475227155839093,0.32178910573323566 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5394592320080847,5.2466074625651045,8.013839721679688,26.166666666666668,78.5,4.889973958333333,5.435546875,1.6666666666666667,3.0,0.04495493600067372,0.6678199768066406 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5495977799873799,5.52368392944336,8.014041900634766,32.44,83.7,4.820703125,5.435546875,2.8,5.0,0.04579981499894833,0.6678368250528971 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.5543677880195901,5.642491476876395,8.014320373535156,35.08571428571428,83.7,4.786551339285714,5.435546875,3.2857142857142856,5.0,0.046197315668299176,0.6678600311279297 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5480406919959933,5.708497365315755,8.014331817626953,36.53333333333333,83.7,4.764105902777778,5.435546875,3.4444444444444446,5.0,0.045670057666332774,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,5,0.5474708020919934,5.469254580411044,8.014331817626953,37.33636363636364,83.7,4.752663352272728,5.435546875,3.5454545454545454,5.0,0.04562256684099945,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,6,0.5344381079776213,5.3060323275052586,8.014331817626953,38.16923076923077,85.5,4.747145432692308,5.435546875,3.692307692307693,5.0,0.044536508998135105,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,7,0.5516944120172411,5.188423665364583,8.014331817626953,38.62666666666667,85.5,4.741015625,5.435546875,3.8,5.0,0.04597453433477009,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,9,0.53755380702205,5.027497944078948,8.014331817626953,39.17368421052631,85.5,4.7309827302631575,5.435546875,3.947368421052632,5.0,0.044796150585170835,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8437780659878626,4.878460427989131,8.051685333251953,41.86739130434783,89.0,4.791525135869565,5.455078125,4.217391304347826,8.0,0.07031483883232188,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9053761600516737,5.024559714577415,8.014331817626953,41.40454545454545,86.3,4.693536931818182,5.435546875,4.045454545454546,5.0,0.07544801333763947,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9061426760163158,4.981965700785319,8.014331817626953,41.4125,86.3,4.69287109375,5.435546875,4.0,5.0,0.07551188966802631,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9032643290702254,4.946677134587215,8.014331817626953,41.35769230769232,86.3,4.693509615384615,5.435546875,3.923076923076923,5.0,0.07527202742251878,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.8855999349616468,4.920046533857073,8.014331817626953,41.40714285714286,86.3,4.692940848214286,5.435546875,3.857142857142857,5.0,0.07379999458013724,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,4,0.9007634349400178,4.893855921427408,8.014331817626953,41.36666666666667,86.3,4.693489583333333,5.435546875,3.8333333333333335,5.0,0.07506361957833481,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,5,0.8815517119364813,4.874838352203369,8.014331817626953,41.3625,86.3,4.6929931640625,5.435546875,3.78125,5.0,0.07346264266137344,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,6,0.9002227890305221,4.85479523153866,8.014331817626953,41.38529411764706,86.3,4.693474264705882,5.435546875,3.735294117647059,5.0,0.07501856575254351,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,7,0.8820193819701672,4.839952150980632,8.014331817626953,41.31666666666666,86.3,4.693033854166667,5.435546875,3.7222222222222223,5.0,0.07350161516418059,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.8566139820031822,4.816263198852539,8.014331817626953,41.22368421052631,86.3,4.6947985197368425,5.435546875,3.684210526315789,5.0,0.07138449850026518,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.7588652410777286,4.799762344360351,8.014331817626953,41.2275,86.3,4.696875,5.455078125,3.85,9.0,0.06323877008981071,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.7804798349970952,4.783083416166759,8.014331817626953,41.18333333333333,86.3,4.699497767857143,5.455078125,4.071428571428571,9.0,0.06503998624975793,0.6678609848022461 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,4,0.86730730405543,4.860114415486653,8.051685333251953,41.86875,89.0,4.791178385416667,5.517578125,4.3125,8.0,0.07227560867128584,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.8545506240334362,4.896114002574574,8.051685333251953,41.85681818181818,89.0,4.793323863636363,5.455078125,4.068181818181818,8.0,0.07121255200278635,0.6709737777709961 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,11,0.0700605979654938,1.4277775157581676,2.411853790283203,1.08,33.5,5.439169034090909,5.486328125,0.2727272727272727,1.0,0.0700605979654938,2.411853790283203 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,7,0.52212318405509,5.621783447265625,8.051685333251953,38.84,85.8,4.879557291666667,5.435546875,4.0,5.0,0.04351026533792416,0.6709737777709961 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,12,0.0722676260629668,1.4273579461233956,2.411853790283203,1.0607142857142855,33.5,5.439453125,5.486328125,0.2857142857142857,1.0,0.0722676260629668,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,13,0.07345413393341,1.4269530982301946,2.411853790283203,1.0421052631578946,33.5,5.439727247807017,5.486328125,0.2982456140350877,1.0,0.07345413393341,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,14,0.0738439889391884,1.4265622106091729,2.411853790283203,1.0241379310344827,33.5,5.439991918103448,5.486328125,0.3103448275862069,1.0,0.0738439889391884,2.411853790283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,15,0.0710048860637471,1.4261845734159826,2.411853790283203,1.006779661016949,33.5,5.440247616525424,5.486328125,0.3220338983050847,1.0,0.0710048860637471,2.411853790283203 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5461074919439852,3.860626220703125,3.860626220703125,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.04550895766199877,0.32171885172526044 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5230318059911951,5.249362945556641,8.019912719726562,27.7,83.1,4.889973958333333,5.435546875,2.0,4.0,0.043585983832599595,0.6683260599772135 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5228153829229996,5.533406829833984,8.020095825195312,33.379999999999995,83.8,5.098828125,5.435546875,3.0,5.0,0.04356794857691663,0.668341318766276 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.583986999001354,5.659671783447266,8.05166244506836,36.1,85.8,5.083426339285714,5.435546875,3.4285714285714284,5.0,0.04866558325011283,0.6709718704223633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5744426059536636,5.729820251464844,8.051673889160156,37.3,85.8,4.995008680555555,5.435546875,3.6666666666666665,5.0,0.0478702171628053,0.6709728240966797 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,5,0.5259200920118019,5.774460532448509,8.051673889160156,37.91818181818182,85.8,4.941583806818182,5.435546875,3.8181818181818175,5.0,0.04382667433431683,0.6709728240966797 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,6,0.5364477140828967,5.805367102989783,8.051685333251953,38.51538461538462,85.8,4.907001201923077,5.435546875,3.923076923076923,5.0,0.044703976173574723,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,8,0.5208684810204431,5.481397740981159,8.051685333251953,39.33529411764705,86.1,4.856732536764706,5.435546875,4.0588235294117645,5.0,0.0434057067517036,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.7714888659538701,4.916754586356027,8.051685333251953,41.830952380952375,89.0,4.796037946428571,5.455078125,3.928571428571429,7.0,0.06429073882948917,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,9,0.5246752470266074,5.370568727192126,8.051685333251953,39.61052631578947,86.1,4.9135485197368425,5.435546875,4.105263157894737,5.0,0.043722937252217285,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,10,0.5148304470349103,5.280852908179874,8.051685333251953,40.07619047619047,89.0,4.8918340773809526,5.435546875,4.190476190476191,5.0,0.04290253725290919,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9322657809825614,5.246214230855306,8.051685333251953,42.1625,89.0,4.866048177083333,5.435546875,4.291666666666667,6.0,0.07768881508188012,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9298435939708724,5.189662199753982,8.051685333251953,42.1,89.0,4.853365384615385,5.435546875,4.230769230769231,6.0,0.07748696616423936,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9516080269822852,5.142505509512765,8.051685333251953,42.04642857142857,89.0,4.841378348214286,5.435546875,4.142857142857143,6.0,0.07930066891519043,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.9462672270601616,5.1004081726074215,8.051685333251953,42.05333333333333,89.0,4.83203125,5.435546875,4.066666666666666,6.0,0.07885560225501347,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,4,0.978115898091346,5.060944437980652,8.051685333251953,41.8625,89.0,4.8228759765625,5.435546875,4.0,6.0,0.08150965817427884,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,5,0.990293791051954,5.02607188505285,8.051685333251953,41.847058823529416,89.0,4.815716911764706,5.435546875,3.911764705882353,6.0,0.08252448258766283,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,6,0.9943256350234152,4.995074696011013,8.051685333251953,41.83055555555556,89.0,4.808485243055555,5.435546875,3.888888888888889,6.0,0.0828604695852846,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,7,0.9895512099610642,4.967390361585115,8.051685333251953,41.84473684210527,89.0,4.802837171052632,5.435546875,3.8157894736842106,6.0,0.08246260083008868,0.6709737777709961 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.9196729860268532,4.939896202087402,8.051685333251953,41.82,89.0,4.7982421875,5.435546875,3.8,6.0,0.07663941550223777,0.6709737777709961 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,5,0.3717926340177655,9.10877886685458,14.014080047607422,18.65,84.3,15.381924715909092,16.962890625,0.6363636363636364,2.0,0.3717926340177655,14.014080047607422 diff --git a/results/2D/resuld2D_release_with_pip.png b/results/2D/resuld2D_release_with_pip.png new file mode 100644 index 0000000000000000000000000000000000000000..d09cb0e7fec446eae6365be853475d10bc03a5eb GIT binary patch literal 77605 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 T%a%6Kr!Keaz|N>0M=$*^_xFcu literal 0 HcmV?d00001 diff --git a/results/2D/result2D_cuda11.png b/results/2D/result2D_cuda11.png new file mode 100644 index 0000000000000000000000000000000000000000..5627196b49892ad2e6ec972347696cfb6d19c7ca GIT binary patch literal 78057 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

c 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%0At0^ZNFPiYBKCOTuWZh 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℞pX(z_h5h8uLNq+RK5Hh&r=;(+7 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 literal 0 HcmV?d00001 diff --git a/results/2D/result2D_release_with_no_binary.png b/results/2D/result2D_release_with_no_binary.png new file mode 100644 index 0000000000000000000000000000000000000000..eb549e043d1782ac4de39a74b48d9d0ccad28995 GIT binary patch literal 77753 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 YIC!Pj@+2=~y=l4K2X{s7IC}2C0odzWJ^%m! literal 0 HcmV?d00001 diff --git a/results/result2D.png b/results/2D/result2D_very_old.png similarity index 100% rename from results/result2D.png rename to results/2D/result2D_very_old.png diff --git a/results/3D/result3D_cpu_release_with_pip.png b/results/3D/result3D_cpu_release_with_pip.png new file mode 100644 index 0000000000000000000000000000000000000000..dc827bbb31156851c6de552efec415599a97ddd5 GIT binary patch literal 46238 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 literal 0 HcmV?d00001 diff --git a/results/3D/result3D_gpu_release_no_binary.png b/results/3D/result3D_gpu_release_no_binary.png new file mode 100644 index 0000000000000000000000000000000000000000..361b5e39d4ddc11a66a4885489cd8c17be060f84 GIT binary patch literal 65437 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

vB(pIw2t|!$5 zj9=(Dk&eEdc+LUghQqoaGtYhSvnz{aWFxt(O3@SrDajP{dTi^oP5 zabRp-O)q?pRzACR@9UO`cI9sel!vguis0C2zq~!v6cl(2y zeDvs%@KnJ0a@a8g`IFvwZ6uk$3)?>;JbVgZfxffjswVb;HN7Z(MXz56=#h0XQbN-IMPx8UTSnTzrTl82f zsvo^#!)W*JXWI(X2R!2QGiS~$zu7~8X#>lyfuh=*(LB7W`8DeYNW_TR#@N{S6bMK) zavIHE9ZlLj$Hy&DVed?JjR9|4K}5O%%T}9ip}u0;Jy5i#_zwI&OsTDzj;Ob6K#qm2 zz^(EKR1&KWwl|e)acPUfY7G^Ot0=`hrC+h^VzXhje{*@t0yt|gAE$Fu3W3VCv3XuT zVv3$0Stgj<{JdhlAq&^os$a-0TdeTz3lixZ2v!nmmknG}&Z)SyUv2Nps+B>S^T;J_ zV_!(UgY?{%x+|g=>xBzfKYTID$Yj;3RTg-x7Zn!=uQpdzc%8!cPchF`jk0Fv8mG2X zyGwT_gk8DvDalx!oz~Qsm6zUnMTLTIbG>{lJz%6)b{rF&Me_~brlvqgWcf=6m3m;74hN%@j*^XE^N=E{9(Or z=ZE}TT=9|5n2Cd(vc-?zSv>fc1HXT8VDK*rhbR4~i}vnv3K048k&l9CM`aw>kbhIW wS1)`+977N{I{stg;9vg#3;n;iNBtu`CQlfe8F$S=Zo2+b!>_J?x%uG#0BR4cl>h($ literal 0 HcmV?d00001 diff --git a/results/3D/result3D_gpu_release_with_pip.png b/results/3D/result3D_gpu_release_with_pip.png new file mode 100644 index 0000000000000000000000000000000000000000..b48e42e460ef8d7363b3596f0b8ce281d1090c0f GIT binary patch literal 59739 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

5wh3~2?@=!k+i>!o;$1EeHgTT21@z9L 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 literal 0 HcmV?d00001 diff --git a/results/result3D.png b/results/3D/result3D_very_old_all.png similarity index 100% rename from results/result3D.png rename to results/3D/result3D_very_old_all.png diff --git a/results/result3D_cpu.png b/results/3D/result3D_very_old_cpu.png similarity index 100% rename from results/result3D_cpu.png rename to results/3D/result3D_very_old_cpu.png diff --git a/results/result3D_gpu.png b/results/3D/result3D_very_old_gpu.png similarity index 100% rename from results/result3D_gpu.png rename to results/3D/result3D_very_old_gpu.png From 86504be01b930de80802da596bd02068fa9b3fcb Mon Sep 17 00:00:00 2001 From: Lena OUDJMAN Date: Tue, 8 Oct 2024 14:38:23 +0200 Subject: [PATCH 3/3] new graph, fix improvement --- 30_perf_analysis.py | 15 +- README.md | 31 +- perf/benchmark_config.yaml | 2 +- result_csv/2D/result2D_cuda11.csv | 1775 +++++++++++++++++ ...result2D_cuda12_release_with_no_binary.csv | 1221 ++++++++++++ .../2D/result2D_cuda12_release_with_pip.csv | 1559 +++++++++++++++ result_csv/3D/result3D_cuda11_cpu.csv | 67 + result_csv/3D/result3D_cuda11_gpu.csv | 617 ++++++ .../3D/result3D_cuda12_cpu_no_binary.csv | 51 + ...th_pip.csv => result3D_cuda12_cpu_pip.csv} | 0 ....csv => result3D_cuda12_gpu_no_binary.csv} | 275 +-- result_csv/3D/result3D_cuda12_gpu_pip.csv | 247 +++ .../3D/result3D_gpu_release_with_pip.csv | 346 ---- result_csv/3D/result3D_release_no_binary.csv | 219 -- result_csv/3D/result3D_release_with_pip.csv | 407 ---- results/2D/resuld2D_release_with_pip.png | Bin 77605 -> 0 bytes results/2D/result2D_cuda11.png | Bin 78057 -> 77679 bytes ...result2D_cuda12_release_with_no_binary.png | Bin 0 -> 77170 bytes .../2D/result2D_cuda12_release_with_pip.png | Bin 0 -> 77227 bytes .../2D/result2D_release_with_no_binary.png | Bin 77753 -> 0 bytes results/2D/result2D_very_old.png | Bin 80577 -> 0 bytes results/3D/result3D_cuda11_cpu.png | Bin 0 -> 47660 bytes results/3D/result3D_cuda11_gpu.png | Bin 0 -> 70074 bytes results/3D/result3D_cuda12_cpu_no_binary.png | Bin 0 -> 46232 bytes ...th_pip.png => result3D_cuda12_cpu_pip.png} | Bin results/3D/result3D_cuda12_gpu_no_binary.png | Bin 0 -> 69597 bytes results/3D/result3D_cuda12_gpu_pip.png | Bin 0 -> 69664 bytes results/3D/result3D_gpu_release_no_binary.png | Bin 65437 -> 0 bytes results/3D/result3D_gpu_release_with_pip.png | Bin 59739 -> 0 bytes results/3D/result3D_very_old_all.png | Bin 82099 -> 0 bytes results/3D/result3D_very_old_cpu.png | Bin 47205 -> 0 bytes results/3D/result3D_very_old_gpu.png | Bin 70131 -> 0 bytes 32 files changed, 5723 insertions(+), 1109 deletions(-) create mode 100644 result_csv/2D/result2D_cuda11.csv create mode 100644 result_csv/2D/result2D_cuda12_release_with_no_binary.csv create mode 100644 result_csv/2D/result2D_cuda12_release_with_pip.csv create mode 100644 result_csv/3D/result3D_cuda11_cpu.csv create mode 100644 result_csv/3D/result3D_cuda11_gpu.csv create mode 100644 result_csv/3D/result3D_cuda12_cpu_no_binary.csv rename result_csv/3D/{result3D_cpu_release_with_pip.csv => result3D_cuda12_cpu_pip.csv} (100%) rename result_csv/3D/{result3D_gpu_release_no_binary.csv => result3D_cuda12_gpu_no_binary.csv} (50%) create mode 100644 result_csv/3D/result3D_cuda12_gpu_pip.csv delete mode 100644 result_csv/3D/result3D_gpu_release_with_pip.csv delete mode 100644 result_csv/3D/result3D_release_no_binary.csv delete mode 100644 result_csv/3D/result3D_release_with_pip.csv delete mode 100644 results/2D/resuld2D_release_with_pip.png create mode 100644 results/2D/result2D_cuda12_release_with_no_binary.png create mode 100644 results/2D/result2D_cuda12_release_with_pip.png delete mode 100644 results/2D/result2D_release_with_no_binary.png delete mode 100644 results/2D/result2D_very_old.png create mode 100644 results/3D/result3D_cuda11_cpu.png create mode 100644 results/3D/result3D_cuda11_gpu.png create mode 100644 results/3D/result3D_cuda12_cpu_no_binary.png rename results/3D/{result3D_cpu_release_with_pip.png => result3D_cuda12_cpu_pip.png} (100%) create mode 100644 results/3D/result3D_cuda12_gpu_no_binary.png create mode 100644 results/3D/result3D_cuda12_gpu_pip.png delete mode 100644 results/3D/result3D_gpu_release_no_binary.png delete mode 100644 results/3D/result3D_gpu_release_with_pip.png delete mode 100644 results/3D/result3D_very_old_all.png delete mode 100644 results/3D/result3D_very_old_cpu.png delete mode 100644 results/3D/result3D_very_old_gpu.png diff --git a/30_perf_analysis.py b/30_perf_analysis.py index c99834a..0e69852 100644 --- a/30_perf_analysis.py +++ b/30_perf_analysis.py @@ -4,7 +4,7 @@ The generated plots are saved as a PNG file with the specified filename. Usage: - python 30_perf_analysis.py + python 30_perf_analysis.py """ import argparse @@ -69,13 +69,14 @@ # Custom palette with specified colors custom_palette = {1: "black", 12: "darkblue", 32: "purple"} -# Define x-axis limits for each metric -if num_metrics == 2: - limits = [(0, 35), (0, 80)] -elif args.traj_dimension == 2: +# Define x-axis limits for each metric, based on the precedent range of values +# first time, then memory, then GPU memory in respective seconds, GB and GB +if num_metrics == 2: # if CPU only + limits = [(0, 35), (0, 80)] +elif args.traj_dimension == 2: # if 2D trajectory limits = [(0, 0.3), (0, 7), (0, 1)] else: - limits = [(0, 5), (0, 80), (0, 20)] + limits = [(0, 1), (0, 50), (0, 20)] xlims = {k: v for k, v in zip(metrics.keys(), limits)} @@ -83,7 +84,6 @@ for row, task in zip(axs, tasks): ddf = df[df["task"] == task] for ax, (k) in zip(row[:num_metrics], metrics.keys()): - # print("k", k) sns.barplot( ddf, x=k, @@ -107,7 +107,6 @@ ax.bar_label( container, labels=labels, label_type="center", color="white", fontsize=6 ) - # print(container.datavalues, container._label) # Set axis labels diff --git a/README.md b/README.md index e1bfb10..bb4a366 100644 --- a/README.md +++ b/README.md @@ -28,37 +28,40 @@ To fully reproduce the benchmarks 4 steps are necessary: To launch the quality benchmark run `python 20_benchmark_quality.py` 3. Generate some analysis figures using `python 30_perf_analysis.py` + path to the folder with all .csv + trajectory dimension use (2 or 3) + title of the figures we gonna save. -## Some results : +## Some results : +All axes are the same size for each benchmark, allowing for better comparison between them. + # Benchmark backend performance on 2D images and trajs. On cuda11 : ![result2D_old](results/2D/result2D_cuda11.png) -On cuda12, with the new version on (cu)finufft 2.3 install with pip : -![result2D_new](results/2D/resuld2D_release_with_pip.png) - -On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install --no-binary finufft finufft' : -![result2D_new0.1](results/2D/result2D_release_with_no_binary.png) +On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install' : +![result2D_new](results/2D/result2D_cuda12_release_with_pip.png) +On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install --no-binary' : +![result2D_new0.1](results/2D/result2D_cuda12_release_with_no_binary.png) # Benchmark for GPU backend performance on 3D images and trajs. On cuda11 : -![result3D](results/3D/result3D_very_old_gpu.png) +![result3D](results/3D/result3D_cuda11_gpu.png) -On cuda12, with the new version on (cu)finufft 2.3 install with pip : -![result3D](results/3D/result3D_gpu_release_with_pip.png) - -On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install --no-binary finufft finufft' : -![result3D](results/3D/result3D_gpu_release_no_binary.png) +On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install' : +![result3D](results/3D/result3D_cuda12_gpu_pip.png) +On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install --no-binary' : +![result3D](results/3D/result3D_cuda12_gpu_no_binary.png) # Benchmark for CPU backend performance on 3D images and trajs. On cuda11 : -![result3D](results/3D/result3D_very_old_cpu.png) +![result3D](results/3D/result3D_cuda11_cpu.png) On cuda12, with the new version on (cu)finufft 2.3 install with pip : -![result3D](results/3D/result3D_cpu_release_with_pip.png) +![result3D](results/3D/result3D_cuda12_cpu_pip.png) + +On cuda12, with the new version on (cu)finufft 2.3 install with 'pip install --no-binary' : +![result3D](results/3D/result3D_cuda12_cpu_no_binary.png) \ No newline at end of file diff --git a/perf/benchmark_config.yaml b/perf/benchmark_config.yaml index b26520d..60dfccd 100644 --- a/perf/benchmark_config.yaml +++ b/perf/benchmark_config.yaml @@ -2,7 +2,7 @@ defaults: - override hydra/job_logging: default - override hydra/hydra_logging: default -max_time: 10.0 +max_time: 5.0 data: n_coils: 1 diff --git a/result_csv/2D/result2D_cuda11.csv b/result_csv/2D/result2D_cuda11.csv new file mode 100644 index 0000000..7ae9f39 --- /dev/null +++ b/result_csv/2D/result2D_cuda11.csv @@ -0,0 +1,1775 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0689303370018024,1.0693490164620536,1.8732147216796875,18.02857142857143,126.2,1.0304129464285714,1.130859375,2.2857142857142856,4.0,0.002154073031306325,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0662249739980325,0.9900121883470184,1.791400909423828,4.236734693877551,130.8,0.7690130739795918,0.826171875,1.3877551020408163,3.0,0.005518747833169375,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.065814841989777,1.0046315109520627,1.791400909423828,3.642105263157895,130.8,0.7770353618421053,0.826171875,1.6140350877192982,3.0,0.005484570165814749,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.0659589790011523,1.0029451506478446,1.791400909423828,3.7071428571428577,130.8,0.7761579241071429,0.826171875,1.5892857142857142,3.0,0.005496581583429358,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.0660467220004648,1.0011974681507458,1.791400909423828,3.774545454545455,130.8,0.7752485795454546,0.826171875,1.5636363636363635,3.0,0.005503893500038733,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.0661026159941684,0.9994212256537544,1.791400909423828,3.844444444444445,130.8,0.7743055555555556,0.826171875,1.537037037037037,3.0,0.005508551332847367,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0658013170032063,0.9975780271134288,1.791400909423828,3.916981132075472,130.8,0.7733269457547169,0.826171875,1.509433962264151,3.0,0.005483443083600524,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0622728809976251,0.9957392032329851,1.791400909423828,3.992307692307693,130.8,0.7723106971153846,0.826171875,1.4807692307692308,3.0,0.005189406749802092,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0661274330050218,0.9939050113453584,1.791400909423828,4.070588235294118,130.8,0.7712545955882353,0.826171875,1.4509803921568627,3.0,0.00551061941708515,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.071394787999452,0.991997528076172,1.791400909423828,4.152,130.8,0.77015625,0.826171875,1.42,3.0,0.005949565666620999,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0665367530018556,0.98794420560201,1.791400909423828,4.325,130.8,0.767822265625,0.826171875,1.3541666666666667,3.0,0.0055447294168213005,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0449734720023116,0.9645231146561472,1.791400909423828,5.463157894736843,130.8,0.7586348684210527,0.767578125,1.1842105263157894,2.0,0.003747789333525967,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.065014424995752,0.9857882235912566,1.791400909423828,4.4170212765957455,130.8,0.7665807845744681,0.826171875,1.319148936170213,3.0,0.005417868749646,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0653764070011675,0.983538586160411,1.791400909423828,4.51304347826087,130.8,0.7652853260869565,0.826171875,1.2826086956521738,3.0,0.005448033916763958,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0623840379994362,0.9811890496148004,1.791400909423828,4.613333333333334,130.8,0.7639322916666667,0.826171875,1.2444444444444445,3.0,0.00519866983328635,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0626121620007325,0.9788660569624468,1.791400909423828,4.718181818181819,130.8,0.7625177556818182,0.826171875,1.2045454545454546,3.0,0.005217680166727708,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0618503060104558,0.9765714601028798,1.791400909423828,4.8279069767441865,130.8,0.7610374273255814,0.826171875,1.162790697674419,2.0,0.005154192167537983,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.0654827239923179,0.974307378133138,1.791400909423828,4.942857142857143,130.8,0.7594866071428571,0.767578125,1.1666666666666667,2.0,0.005456893666026492,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0434159380092751,0.971932853140482,1.791400909423828,5.063414634146342,130.8,0.7592892530487805,0.767578125,1.170731707317073,2.0,0.0036179948341062587,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.0481895269913366,0.9695863723754884,1.791400909423828,5.19,130.8,0.75908203125,0.767578125,1.175,2.0,0.004015793915944717,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.0660962550027761,1.0062597866716056,1.791400909423828,3.5793103448275865,130.8,0.7778825431034483,0.826171875,1.637931034482759,3.0,0.005508021250231342,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.0691729210084304,1.0078328666040453,1.791400909423828,3.5186440677966107,130.8,0.7787010063559322,0.826171875,1.6610169491525424,3.0,0.005764410084035866,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,18,0.0687508060073014,1.009353510538737,1.791400909423828,3.4600000000000004,130.8,0.7794921875,0.826171875,1.6833333333333331,3.0,0.005729233833941783,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,19,0.0659317090030526,1.010824297295242,1.791400909423828,3.4032786885245905,130.8,0.7802574282786885,0.826171875,1.7049180327868851,3.0,0.005494309083587717,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,16,0.0659160439972765,1.01535161336263,1.8829460144042969,7.111111111111111,128.0,1.091796875,1.130859375,3.388888888888889,4.0,0.0020598763749148908,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,15,0.0615323610109044,1.0173461016486671,1.8829460144042969,7.529411764705882,128.0,1.089499080882353,1.130859375,3.3529411764705883,4.0,0.0019228862815907626,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.0596754520083777,1.019590139389038,1.8829460144042969,8.0,128.0,1.0869140625,1.130859375,3.3125,4.0,0.001864857875261803,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.0720065070054261,1.0221336364746094,1.8829460144042969,8.533333333333333,128.0,1.083984375,1.130859375,3.2666666666666666,4.0,0.0022502033439195657,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.0646106889907969,1.0250404902866908,1.8829460144042969,9.142857142857142,128.0,1.0806361607142858,1.130859375,3.2142857142857144,4.0,0.002019084030962403,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.0659173159947386,1.0288558373084435,1.8829460144042969,9.846153846153848,128.0,1.0767728365384617,1.130859375,3.1538461538461537,4.0,0.0020599161248355813,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.062242599989986,1.033307711283366,1.8829460144042969,10.666666666666666,128.0,1.072265625,1.130859375,3.083333333333333,4.0,0.0019450812496870625,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0668855840049218,1.0385707508433948,1.8829460144042969,11.636363636363637,128.0,1.0669389204545454,1.130859375,3.0,4.0,0.002090174500153806,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0692297689965926,1.0448879241943358,1.8829460144042969,12.8,128.0,1.060546875,1.130859375,2.9,4.0,0.0021634302811435187,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0589321099978406,1.052609337700738,1.8829460144042969,14.22222222222222,128.0,1.052734375,1.130859375,2.7777777777777777,4.0,0.0018416284374325187,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0726212089939508,1.0622615814208984,1.8829460144042969,16.0,128.0,1.04296875,1.130859375,2.625,4.0,0.0022694127810609626,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0713533939997432,1.0746716090611048,1.8829460144042969,18.285714285714285,128.0,1.0304129464285714,1.130859375,2.4285714285714284,4.0,0.002229793562491975,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0628666489938041,1.0912189483642578,1.8829460144042969,21.33333333333333,128.0,1.013671875,1.130859375,2.1666666666666665,4.0,0.0019645827810563783,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0822069050045684,1.1143905639648437,1.8829460144042969,25.6,128.0,0.990234375,1.130859375,1.8,4.0,0.0025689657813927624,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.0738137740117963,1.1491498947143557,1.8829460144042969,32.0,128.0,0.955078125,1.130859375,1.25,2.0,0.0023066804378686343,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.635973284006468,0.8691844940185547,0.94293212890625,0.0,0.0,0.779296875,1.130859375,1.0,2.0,0.019874165125202126,0.029466629028320312 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.3206905350089073,0.7954368591308594,0.7954368591308594,0.0,0.0,0.427734375,0.427734375,0.0,0.0,0.010021579219028354,0.024857401847839355 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.0469467579969204,0.967119657076322,1.791400909423828,5.323076923076924,130.8,0.7588641826923077,0.767578125,1.1794871794871795,2.0,0.0039122298330767,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.0435139309993246,0.961944580078125,1.791400909423828,5.610810810810811,130.8,0.7583931587837838,0.767578125,1.1891891891891893,2.0,0.0036261609166103833,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0278089339990401,0.9103022090724258,1.698139190673828,4.254098360655738,131.2,0.5740586577868853,0.583984375,0.2131147540983606,1.0,0.0278089339990401,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.0317905810079537,0.97484130859375,1.652507781982422,26.160000000000004,130.8,0.699609375,0.767578125,0.6,1.0,0.0026492150839961415,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0430671409994829,0.9045853248009316,1.652507781982422,10.061538461538465,130.8,0.7414362980769231,0.767578125,1.1538461538461535,2.0,0.0035889284166235754,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0317487840075045,0.9082422256469728,1.652507781982422,10.9,130.8,0.7392578125,0.767578125,1.0833333333333333,2.0,0.002645732000625375,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0295309130015084,0.9125657515092328,1.652507781982422,11.890909090909092,130.8,0.7366832386363636,0.767578125,1.0,2.0,0.0024609094167923665,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.0319107240065932,0.9177539825439454,1.652507781982422,13.080000000000002,130.8,0.73359375,0.767578125,0.9,2.0,0.0026592270005494334,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.0284644620114704,0.9240955776638456,1.652507781982422,14.533333333333337,130.8,0.7298177083333334,0.767578125,0.8888888888888888,2.0,0.0023720385009558666,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0297093240078538,0.9320230484008788,1.652507781982422,16.35,130.8,0.72509765625,0.767578125,0.875,2.0,0.002475777000654483,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.0313772030058316,0.9422155107770648,1.652507781982422,18.685714285714287,130.8,0.7190290178571429,0.767578125,0.7142857142857143,1.0,0.002614766917152633,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0324142900062724,0.9558080037434896,1.652507781982422,21.8,130.8,0.7109375,0.767578125,0.6666666666666666,1.0,0.0027011908338560333,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0284960610006237,1.0033950805664062,1.652507781982422,32.7,130.8,0.6826171875,0.767578125,0.5,1.0,0.002374671750051975,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0429341739945812,0.9593856599595812,1.791400909423828,5.766666666666668,130.8,0.7581380208333334,0.767578125,1.1944444444444444,2.0,0.003577847832881767,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.5981461140036117,0.7502384185791016,0.8273963928222656,0.0,0.0,0.59765625,0.767578125,0.5,1.0,0.04984550950030098,0.06894969940185547 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.4012773480062606,0.6730804443359375,0.6730804443359375,0.0,0.0,0.427734375,0.427734375,0.0,0.0,0.03343977900052172,0.05609003702799479 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,22,0.0292728539934614,0.9146232043995576,1.698139190673828,3.816176470588236,131.2,0.5750804227941176,0.583984375,0.2941176470588235,1.0,0.0292728539934614,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.0299942339916015,0.9140456470090952,1.698139190673828,3.873134328358209,131.2,0.5749475279850746,0.583984375,0.2835820895522388,1.0,0.0299942339916015,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.028350530003081,0.9134505878795276,1.698139190673828,3.9318181818181817,131.2,0.5748106060606061,0.583984375,0.2727272727272727,1.0,0.028350530003081,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0317106829897966,0.9128395667442908,1.698139190673828,3.992307692307692,131.2,0.5746694711538461,0.583984375,0.2615384615384615,1.0,0.0317106829897966,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0294858589913928,0.912209451198578,1.698139190673828,4.0546875,131.2,0.57452392578125,0.583984375,0.25,1.0,0.0294858589913928,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0286590739997336,0.9115630861312624,1.698139190673828,4.119047619047619,131.2,0.5743737599206349,0.583984375,0.238095238095238,1.0,0.0286590739997336,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.0306362559931585,0.9014742715018136,1.652507781982422,9.342857142857143,130.8,0.7433035714285714,0.767578125,1.2142857142857142,2.0,0.0025530213327632084,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.0307786310004303,0.8990842183430989,1.652507781982422,8.72,130.8,0.744921875,0.767578125,1.2666666666666666,2.0,0.002564885916702525,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.0356373079994227,0.89699387550354,1.652507781982422,8.175,130.8,0.746337890625,0.767578125,1.3125,2.0,0.002969775666618558,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.0294863000017358,0.8951579823213465,1.652507781982422,7.694117647058825,130.8,0.7475873161764706,0.767578125,1.3529411764705883,2.0,0.0024571916668113167,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.0431553740054369,0.9568482535226004,1.791400909423828,5.931428571428572,130.8,0.7578683035714285,0.767578125,1.2,2.0,0.0035962811671197414,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0441070230008335,0.9543345956241384,1.791400909423828,6.105882352941177,130.8,0.7575827205882353,0.767578125,1.2058823529411764,2.0,0.0036755852500694585,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0438634500023908,0.9518463828346946,1.791400909423828,6.290909090909092,130.8,0.7572798295454546,0.767578125,1.2121212121212122,2.0,0.0036552875001992333,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0474219910101965,0.9493858814239502,1.791400909423828,6.487500000000001,130.8,0.7569580078125,0.767578125,1.21875,2.0,0.003951832584183042,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0446861290110973,0.9467667610414566,1.791400909423828,6.696774193548388,130.8,0.7566154233870968,0.767578125,1.2258064516129032,2.0,0.0037238440842581083,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0458440489892382,0.9441699981689452,1.791400909423828,6.920000000000001,130.8,0.75625,0.767578125,1.2333333333333334,2.0,0.0038203374157698496,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0420901159959612,0.9416177683863146,1.791400909423828,7.158620689655173,130.8,0.755859375,0.767578125,1.2413793103448276,2.0,0.0035075096663301,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0416437960084294,0.939166750226702,1.791400909423828,7.4142857142857155,130.8,0.7554408482142857,0.767578125,1.25,2.0,0.003470316334035783,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0461925670097116,0.9368301674171732,1.791400909423828,7.68888888888889,130.8,0.7549913194444444,0.767578125,1.2592592592592593,2.0,0.0038493805841426335,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0463197439967189,0.9345111846923828,1.791400909423828,7.984615384615386,130.8,0.7545072115384616,0.767578125,1.2692307692307692,2.0,0.0038599786663932414,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0408602810057345,0.9320875549316406,1.791400909423828,8.304,130.8,0.753984375,0.767578125,1.28,2.0,0.0034050234171445416,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.2569303180061979,0.9298017819722494,1.791400909423828,8.65,130.8,0.75341796875,0.767578125,1.2916666666666667,2.0,0.021410859833849827,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.970891444987501,0.9277413409689198,1.791400909423828,9.02608695652174,130.8,0.7528023097826086,0.767578125,1.3478260869565215,2.0,0.08090762041562509,0.14928340911865232 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,19,0.0316289000038523,0.8895643325079055,1.652507781982422,6.2285714285714295,130.8,0.7513950892857143,0.767578125,1.3333333333333333,2.0,0.0026357416669876917,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,18,0.0295544569962658,0.8907527923583984,1.652507781982422,6.540000000000001,130.8,0.7505859375,0.767578125,1.35,2.0,0.0024628714163554832,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.0315314299950841,0.8920665540193257,1.652507781982422,6.8842105263157904,130.8,0.7496916118421053,0.767578125,1.368421052631579,2.0,0.002627619166257008,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.0281896009983029,0.8935262891981337,1.652507781982422,7.2666666666666675,130.8,0.7486979166666666,0.767578125,1.3333333333333333,2.0,0.0023491334165252416,0.1377089818318685 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,17,0.0654362530040089,1.0135672719855058,1.8829460144042969,6.7368421052631575,128.0,1.0938527960526316,1.130859375,3.421052631578948,4.0,0.0020448829063752783,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,18,0.0589596810023067,1.0119621276855468,1.8829460144042969,6.4,128.0,1.095703125,1.130859375,3.45,4.0,0.0018424900313220845,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.6557274180086097,1.010510035923549,1.8829460144042969,6.095238095238095,128.0,1.0973772321428572,1.130859375,3.523809523809524,5.0,0.020491481812769052,0.05884206295013428 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.2489868159900652,0.985022669253142,1.738666534423828,13.078260869565218,133.1,0.5525645380434783,0.583984375,0.0,0.0,0.2489868159900652,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0209900030022254,0.9791395125850556,1.738666534423828,9.703225806451613,133.1,0.5606728830645161,0.583984375,0.0,0.0,0.0209900030022254,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0210780670022359,0.9796465555826824,1.738666534423828,10.026666666666666,133.1,0.5598958333333334,0.583984375,0.0,0.0,0.0210780670022359,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0204702080081915,0.980224609375,1.738666534423828,10.372413793103446,133.1,0.5590651939655172,0.583984375,0.0,0.0,0.0204702080081915,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0199984420032706,0.9808526720319476,1.738666534423828,10.742857142857142,133.1,0.5581752232142857,0.583984375,0.0,0.0,0.0199984420032706,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0201644699991447,0.9815340395326968,1.738666534423828,11.14074074074074,133.1,0.5572193287037037,0.583984375,0.0,0.0,0.0201644699991447,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0212515790044562,0.982267819918119,1.738666534423828,11.569230769230767,133.1,0.5561899038461539,0.583984375,0.0,0.0,0.0212515790044562,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0207603570015635,0.983060302734375,1.738666534423828,12.031999999999998,133.1,0.555078125,0.583984375,0.0,0.0,0.0207603570015635,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0206576759956078,0.9839191436767578,1.738666534423828,12.533333333333331,133.1,0.5538736979166666,0.583984375,0.0,0.0,0.0206576759956078,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.7775429120083572,0.9866704073819248,1.738666534423828,13.672727272727274,133.1,0.5511363636363636,0.583984375,0.0,0.0,0.7775429120083572,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.3087375910108676,1.0586395263671875,2.03213882446289,11.173913043478262,129.0,1.100288722826087,1.130859375,3.347826086956522,5.0,0.009648049719089613,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0133703790052095,0.9563484191894532,1.5981712341308594,9.875,133.1,0.548828125,0.564453125,0.0,0.0,0.0133703790052095,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0133582760026911,0.9624135870682564,1.5981712341308594,10.394736842105264,133.1,0.5480057565789473,0.564453125,0.0,0.0,0.0133582760026911,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0134987070050556,0.9691526624891492,1.5981712341308594,10.97222222222222,133.1,0.5470920138888888,0.564453125,0.0,0.0,0.0134987070050556,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0133508220023941,0.9766847947064567,1.5981712341308594,11.617647058823527,133.1,0.5460707720588235,0.564453125,0.0,0.0,0.0133508220023941,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0147636269975919,0.9851586818695068,1.5981712341308594,12.34375,133.1,0.544921875,0.564453125,0.0,0.0,0.0147636269975919,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0141467510111397,0.994763692220052,1.5981712341308594,13.166666666666666,133.1,0.5436197916666666,0.564453125,0.0,0.0,0.0141467510111397,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0126833219983382,1.0057408469063895,1.5981712341308594,14.107142857142858,133.1,0.5421316964285714,0.564453125,0.0,0.0,0.0126833219983382,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0116686169931199,1.0185573284442608,1.5981712341308594,15.192307692307692,133.1,0.5404146634615384,0.564453125,0.0,0.0,0.0116686169931199,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0202683129900833,0.9786945581436156,1.738666534423828,9.4,133.1,0.5614013671875,0.583984375,0.0,0.0,0.0202683129900833,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0209953029989264,0.978292754202178,1.738666534423828,9.115151515151512,133.1,0.5620857007575758,0.583984375,0.0,0.0,0.0209953029989264,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0213908579898998,0.9779899821561926,1.738666534423828,8.84705882352941,133.1,0.5627297794117647,0.583984375,0.0,0.0,0.0213908579898998,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0201305360096739,0.9777174813406808,1.738666534423828,8.594285714285713,133.1,0.5633370535714286,0.583984375,0.0,0.0,0.0201305360096739,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0287867209990508,0.9764296458317684,1.738666534423828,5.784615384615384,133.1,0.5700871394230769,0.583984375,0.0384615384615384,1.0,0.0287867209990508,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.02899351400265,0.9765751408595664,1.738666534423828,5.898039215686274,133.1,0.5698146446078431,0.583984375,0.0392156862745098,1.0,0.02899351400265,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0281475319934543,0.9767272186279295,1.738666534423828,6.015999999999999,133.1,0.56953125,0.583984375,0.04,1.0,0.0281475319934543,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0290349709975998,0.9768892404984456,1.738666534423828,6.138775510204081,133.1,0.5692362882653061,0.583984375,0.0408163265306122,1.0,0.0290349709975998,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0295373249973636,0.9770613511403402,1.738666534423828,6.266666666666666,133.1,0.5689290364583334,0.583984375,0.0416666666666666,1.0,0.0295373249973636,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0293797720078146,0.9772433828800282,1.738666534423828,6.4,133.1,0.568608710106383,0.583984375,0.0212765957446808,1.0,0.0293797720078146,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0299455530039267,0.9774347388226052,1.738666534423828,6.539130434782607,133.1,0.5682744565217391,0.583984375,0.0,0.0,0.0299455530039267,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0301730060018599,0.9776399400499132,1.738666534423828,6.684444444444443,133.1,0.5679253472222222,0.583984375,0.0,0.0,0.0301730060018599,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0286177969974232,0.9778558557683772,1.738666534423828,6.836363636363635,133.1,0.5675603693181818,0.583984375,0.0,0.0,0.0286177969974232,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.028839668011642,0.978087491767351,1.738666534423828,6.995348837209301,133.1,0.5671784156976745,0.583984375,0.0,0.0,0.028839668011642,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0292451300047105,0.9783346085321336,1.738666534423828,7.16190476190476,133.1,0.5667782738095238,0.583984375,0.0,0.0,0.0292451300047105,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0210456869972404,0.9781082897651486,1.738666534423828,7.336585365853657,133.1,0.5663586128048781,0.583984375,0.0,0.0,0.0210456869972404,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0211788250016979,0.9778752326965332,1.738666534423828,7.519999999999999,133.1,0.56591796875,0.583984375,0.0,0.0,0.0211788250016979,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0215855999995255,0.9776349189953928,1.738666534423828,7.712820512820512,133.1,0.5654547275641025,0.583984375,0.0,0.0,0.0215855999995255,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0222224530007224,0.977487564086914,1.738666534423828,7.915789473684209,133.1,0.5649671052631579,0.583984375,0.0,0.0,0.0222224530007224,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0215048100071726,0.9774510151631124,1.738666534423828,8.129729729729728,133.1,0.564453125,0.583984375,0.0,0.0,0.0215048100071726,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0210262799955671,0.9775211546156142,1.738666534423828,8.355555555555554,133.1,0.5639105902777778,0.583984375,0.0,0.0,0.0210262799955671,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0129174670000793,1.033836046854655,1.5981712341308594,16.458333333333332,133.1,0.5384114583333334,0.564453125,0.0,0.0,0.0129174670000793,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0131458809919422,1.051985653963956,1.5981712341308594,17.954545454545453,133.1,0.5360440340909091,0.564453125,0.0,0.0,0.0131458809919422,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0135377999977208,1.073767852783203,1.5981712341308594,19.75,133.1,0.533203125,0.564453125,0.0,0.0,0.0135377999977208,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1317648419935722,1.0859526679629372,2.03213882446289,6.119047619047619,129.0,1.1215587797619049,1.287109375,2.880952380952381,6.0,0.004117651312299131,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1382558000041172,1.084501838684082,2.03213882446289,6.425,129.0,1.11328125,1.130859375,2.775,5.0,0.004320493750128662,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,17,0.0948006989929126,1.083187005458734,2.03213882446289,6.589743589743589,129.0,1.1128305288461535,1.130859375,2.7948717948717947,5.0,0.002962521843528519,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.107751465999172,1.0822144558555202,2.03213882446289,6.7631578947368425,129.0,1.1123560855263157,1.130859375,2.8157894736842106,5.0,0.003367233312474125,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.1014601589995436,1.0811898515031144,2.03213882446289,6.945945945945946,129.0,1.1118559966216215,1.130859375,2.8378378378378377,5.0,0.0031706299687357374,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.0991274459956912,1.080108430650499,2.03213882446289,7.138888888888889,129.0,1.111328125,1.130859375,2.861111111111111,5.0,0.00309773268736535,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.0975568489957368,1.0789652143205914,2.03213882446289,7.3428571428571425,129.0,1.1107700892857142,1.130859375,2.8857142857142857,5.0,0.003048651531116775,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.0966487609985051,1.0777555353501265,2.03213882446289,7.558823529411764,129.0,1.1101792279411764,1.130859375,2.911764705882353,5.0,0.0030202737812032843,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.1052678020059829,1.0764736984715315,2.03213882446289,7.787878787878788,129.0,1.109552556818182,1.130859375,2.9393939393939394,5.0,0.0032896188126869657,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.1007416449865559,1.0751121044158936,2.03213882446289,8.03125,129.0,1.10888671875,1.130859375,2.96875,5.0,0.003148176405829872,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1006174639915116,1.0736635269657258,2.03213882446289,8.290322580645162,129.0,1.1081779233870968,1.130859375,3.0,5.0,0.0031442957497347375,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1033088429976487,1.072119140625,2.03213882446289,8.566666666666666,129.0,1.107421875,1.130859375,3.033333333333333,5.0,0.003228401343676522,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.1083281470055226,1.070496526257745,2.03213882446289,8.862068965517242,129.0,1.1066136853448276,1.130859375,3.0689655172413794,5.0,0.003385254593922581,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1101757590076886,1.0687589645385742,2.03213882446289,9.178571428571429,129.0,1.1057477678571428,1.130859375,3.107142857142857,5.0,0.0034429924689902687,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1017969750100746,1.0668936835394964,2.03213882446289,9.51851851851852,129.0,1.1048177083333333,1.130859375,3.1481481481481484,5.0,0.0031811554690648314,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1040981900005135,1.0648872668926532,2.03213882446289,9.884615384615383,129.0,1.1038161057692308,1.130859375,3.1538461538461537,5.0,0.003253068437516047,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1031727899971883,1.0628762817382813,2.03213882446289,10.28,129.0,1.102734375,1.130859375,3.2,5.0,0.0032241496874121345,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1035404130088863,1.060840924580892,2.03213882446289,10.708333333333334,129.0,1.1015625,1.130859375,3.25,5.0,0.003235637906527697,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1208333559916354,1.0851183635432546,2.03213882446289,6.2682926829268295,129.0,1.1175209603658536,1.287109375,2.804878048780488,5.0,0.0037760423747386063,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1155036050040507,1.08674843366756,2.03213882446289,5.976744186046512,129.0,1.125408793604651,1.287109375,2.976744186046512,7.0,0.0036094876563765844,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.013229306001449,1.1003926595052085,1.5981712341308594,21.944444444444443,133.1,0.5297309027777778,0.564453125,0.0,0.0,0.013229306001449,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.138857938000001,1.0878632285378196,2.03213882446289,5.840909090909091,129.0,1.129083806818182,1.287109375,3.0454545454545454,7.0,0.004339310562500032,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0102592980110785,1.1336750984191897,1.5981712341308594,24.6875,133.1,0.525390625,0.564453125,0.0,0.0,0.0102592980110785,1.5981712341308594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.5342693900020095,1.1074975331624348,1.3713111877441406,10.733333333333334,35.5,0.5123697916666666,0.564453125,0.0,0.0,0.5342693900020095,1.3713111877441406 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,2.994820349005749,1.165704345703125,1.3713111877441406,12.88,35.5,0.501953125,0.564453125,0.0,0.0,2.994820349005749,1.3713111877441406 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,18,0.1299567030073376,1.0963854296454068,2.03213882446289,4.431034482758621,129.0,1.167227909482759,1.287109375,3.913793103448276,8.0,0.0040611469689793,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,17,0.1296995559969218,1.0959677445261102,2.03213882446289,4.508771929824562,129.0,1.165124725877193,1.287109375,3.8596491228070176,8.0,0.004053111124903806,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,16,0.1302402400033315,1.0955351420811243,2.03213882446289,4.589285714285714,129.0,1.1629464285714286,1.287109375,3.803571428571429,8.0,0.00407000750010411,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.1309426049992907,1.0950868086381391,2.03213882446289,4.672727272727273,129.0,1.1606889204545454,1.287109375,3.763636363636364,8.0,0.004091956406227834,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.1206982250005239,1.0946218702528212,2.03213882446289,4.75925925925926,129.0,1.1583478009259258,1.287109375,3.703703703703704,8.0,0.003771819531266372,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.1310008139989804,1.094335232140883,2.03213882446289,4.849056603773585,129.0,1.155918337264151,1.287109375,3.641509433962264,8.0,0.004093775437468137,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.1285013400047319,1.0935375507061298,2.03213882446289,4.9423076923076925,129.0,1.1533954326923077,1.287109375,3.5961538461538463,8.0,0.004015666875147872,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.1307007860013982,1.0927085876464844,2.03213882446289,5.03921568627451,129.0,1.1507735906862746,1.287109375,3.549019607843137,8.0,0.004084399562543694,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.12970878201304,1.0918464660644531,2.03213882446289,5.14,129.0,1.148046875,1.287109375,3.48,8.0,0.0040533994379075,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1149758550018305,1.0909491558464206,2.03213882446289,5.244897959183674,129.0,1.1452088647959184,1.287109375,3.3877551020408165,8.0,0.003592995468807203,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.1297064489917829,1.09033997853597,2.03213882446289,5.354166666666667,129.0,1.1422526041666667,1.287109375,3.2916666666666665,7.0,0.004053326530993216,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1311017499974696,1.08970504111432,2.03213882446289,5.468085106382978,129.0,1.139170545212766,1.287109375,3.234042553191489,7.0,0.004096929687420925,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1415064680040814,1.089042497717816,2.03213882446289,5.586956521739131,129.0,1.135954483695652,1.287109375,3.1739130434782608,7.0,0.004422077125127544,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1222495270048966,1.088350592719184,2.03213882446289,5.711111111111111,129.0,1.1325954861111112,1.287109375,3.111111111111111,7.0,0.0038202977189030186,0.06350433826446532 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0286037000041687,0.9109423237462198,1.698139190673828,4.185483870967742,131.2,0.57421875,0.583984375,0.2258064516129032,1.0,0.0286037000041687,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0277894680039025,0.9096417744954428,1.698139190673828,4.325,131.2,0.5738932291666666,0.583984375,0.2,1.0,0.0277894680039025,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.4183144199923845,0.6804161071777344,0.6804161071777344,0.0,0.0,0.427734375,0.427734375,0.0,0.0,0.03485953499936537,0.056701342264811196 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.0668777039973065,1.0030322827790912,1.8164520263671875,3.785964912280702,123.6,0.7760074013157895,0.826171875,1.8421052631578947,4.0,0.005573141999775541,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.0686410490015987,1.1437711715698242,1.8732147216796875,31.55,126.2,0.955078125,1.130859375,1.25,2.0,0.0021450327812999595,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.656099242012715,0.8659133911132812,0.9380645751953124,0.0,0.0,0.779296875,1.130859375,1.0,2.0,0.020503101312897343,0.029314517974853512 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.3614664820051985,0.79376220703125,0.79376220703125,0.0,0.0,0.427734375,0.427734375,0.0,0.0,0.011295827562662453,0.024805068969726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,19,0.0642883630061987,1.0087879550072454,1.8164520263671875,3.480645161290323,123.6,0.7800529233870968,0.826171875,1.967741935483871,4.0,0.005357363583849892,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,18,0.0620767350046662,1.007635335453221,1.8164520263671875,3.537704918032787,123.6,0.779296875,0.826171875,1.9508196721311477,4.0,0.00517306125038885,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.062536348006688,1.0065420150756836,1.8164520263671875,3.5966666666666667,123.6,0.778515625,0.826171875,1.9166666666666667,4.0,0.005211362333890667,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.0636120769922854,1.0054116976463188,1.8164520263671875,3.657627118644068,123.6,0.7777078919491526,0.826171875,1.8983050847457628,4.0,0.005301006416023783,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.0653642920078709,1.0042424695245151,1.8164520263671875,3.720689655172414,123.6,0.7768723060344828,0.826171875,1.862068965517241,4.0,0.005447024333989242,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.0647441000037361,1.0017789431980677,1.8164520263671875,3.8535714285714286,123.6,0.7751116071428571,0.826171875,1.8035714285714288,4.0,0.005395341666978008,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0654575949884019,0.9868908757748812,1.8164520263671875,4.691304347826088,123.6,0.7640115489130435,0.826171875,1.4130434782608696,4.0,0.005454799582366825,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.0656078339961823,1.0004800276322798,1.8164520263671875,3.923636363636364,123.6,0.7741832386363636,0.826171875,1.7636363636363637,4.0,0.0054673194996818575,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0632961699884617,0.9991332160101996,1.8164520263671875,3.996296296296297,123.6,0.7732204861111112,0.826171875,1.7222222222222223,4.0,0.005274680832371808,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0654813200089847,0.997735653283461,1.8164520263671875,4.071698113207548,123.6,0.7722214033018868,0.826171875,1.679245283018868,4.0,0.005456776667415391,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.062358919007238,0.9962844115037184,1.8164520263671875,4.15,123.6,0.7711838942307693,0.826171875,1.6538461538461535,4.0,0.0051965765839365,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.05930519499816,0.994776407877604,1.8164520263671875,4.231372549019608,123.6,0.7701056985294118,0.826171875,1.607843137254902,4.0,0.00494209958318,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0631977659941185,0.9933252716064452,1.8164520263671875,4.316,123.6,0.768984375,0.826171875,1.58,4.0,0.005266480499509875,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0658281139913015,0.9918149052834024,1.8164520263671875,4.404081632653061,123.6,0.7678172831632653,0.826171875,1.530612244897959,4.0,0.0054856761659417925,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0636021980026271,0.990241845448812,1.8164520263671875,4.495833333333334,123.6,0.7666015625,0.826171875,1.5,4.0,0.005300183166885592,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0699201250099577,1.1090370178222655,1.8732147216796875,25.24,126.2,0.990234375,1.130859375,1.6,3.0,0.002185003906561178,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0709341990004759,1.0858834584554036,1.8732147216796875,21.03333333333333,126.2,1.013671875,1.130859375,2.0,4.0,0.002216693718764872,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0639424010005313,1.056962966918945,1.8732147216796875,15.775,126.2,1.04296875,1.130859375,2.5,4.0,0.001998200031266603,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0685535370139405,1.0473293728298612,1.8732147216796875,14.022222222222222,126.2,1.052734375,1.130859375,2.6666666666666665,4.0,0.0021422980316856406,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.0939750940015073,1.0606148331253618,2.018951416015625,9.52962962962963,131.1,1.1048177083333333,1.130859375,3.111111111111111,4.0,0.0029367216875471032,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1049651810026262,1.0588029714731069,2.018951416015625,9.896153846153847,131.1,1.1038161057692308,1.130859375,3.1538461538461537,4.0,0.0032801619063320686,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.0896394690062152,1.0560328674316406,2.018951416015625,10.292,131.1,1.102734375,1.130859375,3.2,4.0,0.002801233406444225,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1048195499897701,1.0538055102030437,2.018951416015625,10.720833333333331,131.1,1.1015625,1.130859375,3.208333333333333,4.0,0.0032756109371803155,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.3077624620054848,1.051398401675017,2.018951416015625,11.18695652173913,131.1,1.100288722826087,1.130859375,3.260869565217391,4.0,0.0096175769376714,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.6524073129985482,1.0033169700985862,1.8732147216796875,6.0095238095238095,126.2,1.0973772321428572,1.130859375,3.4285714285714284,4.0,0.02038772853120463,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,18,0.0688996299868449,1.004964828491211,1.8732147216796875,6.3100000000000005,126.2,1.095703125,1.130859375,3.4,4.0,0.002153113437088903,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,17,0.0686495850095525,1.0067863464355469,1.8732147216796875,6.642105263157895,126.2,1.0938527960526316,1.130859375,3.3684210526315788,4.0,0.0021452995315485155,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,16,0.0693074669979978,1.0088111029730902,1.8732147216796875,7.011111111111111,126.2,1.091796875,1.130859375,3.333333333333333,4.0,0.002165858343687431,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,15,0.0688345380040118,1.0110751881318931,1.8732147216796875,7.423529411764706,126.2,1.089499080882353,1.130859375,3.294117647058824,4.0,0.002151079312625369,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.0686928049981361,1.013622522354126,1.8732147216796875,7.8875,126.2,1.0869140625,1.130859375,3.25,4.0,0.002146650156191753,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.0694456439960049,1.016509755452474,1.8732147216796875,8.413333333333334,126.2,1.083984375,1.130859375,3.2,4.0,0.0021701763748751533,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.0632520680082961,1.0198105403355189,1.8732147216796875,9.014285714285714,126.2,1.0806361607142858,1.130859375,3.142857142857143,4.0,0.001976627125259253,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.0595423960039624,1.0236194317157452,1.8732147216796875,9.707692307692309,126.2,1.0767728365384617,1.130859375,3.076923076923077,4.0,0.001860699875123825,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.0684850490069948,1.0280637741088867,1.8732147216796875,10.516666666666667,126.2,1.072265625,1.130859375,3.0,4.0,0.0021401577814685875,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0685763590008718,1.0333179127086292,1.8732147216796875,11.472727272727273,126.2,1.0669389204545454,1.130859375,2.909090909090909,4.0,0.002143011218777244,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0686581909976666,1.0396228790283204,1.8732147216796875,12.62,126.2,1.060546875,1.130859375,2.8,4.0,0.002145568468677081,0.058537960052490234 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0628952950064558,0.9886019280616272,1.8164520263671875,4.591489361702128,123.6,0.7653341090425532,0.826171875,1.446808510638298,4.0,0.0052412745838713165,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0640003480075392,0.9851037767198352,1.8164520263671875,4.795555555555556,123.6,0.7626302083333333,0.826171875,1.3555555555555556,3.0,0.0053333623339616,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0294561240007169,0.9089589523056806,1.698139190673828,4.398305084745763,131.2,0.5737221927966102,0.583984375,0.1864406779661017,1.0,0.0294561240007169,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0319639929948607,0.9124424274151142,1.668182373046875,9.507692307692308,123.6,0.7414362980769231,0.767578125,1.2307692307692308,2.0,0.002663666082905058,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,19,0.0321500889986055,0.8954567682175409,1.668182373046875,5.885714285714285,123.6,0.7513950892857143,0.767578125,1.619047619047619,3.0,0.002679174083217125,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,18,0.0316576439945492,0.8968357086181641,1.668182373046875,6.18,123.6,0.7505859375,0.767578125,1.6,3.0,0.0026381369995457666,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.0317365310038439,0.8983600014134457,1.668182373046875,6.505263157894737,123.6,0.7496916118421053,0.767578125,1.5789473684210529,3.0,0.0026447109169869918,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.0319472520059207,0.9000545077853732,1.668182373046875,6.866666666666666,123.6,0.7486979166666666,0.767578125,1.5555555555555556,3.0,0.0026622710004933913,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.0321249120024731,0.9019485922420726,1.668182373046875,7.270588235294118,123.6,0.7475873161764706,0.767578125,1.4705882352941178,3.0,0.0026770760002060912,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.0304867380036739,0.9040796756744384,1.668182373046875,7.725,123.6,0.746337890625,0.767578125,1.375,2.0,0.0025405615003061583,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.0317036900087259,0.9064951578776042,1.668182373046875,8.24,123.6,0.744921875,0.767578125,1.3333333333333333,2.0,0.002641974167393825,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.0318200559995602,0.9092557089669364,1.668182373046875,8.828571428571427,123.6,0.7433035714285714,0.767578125,1.2857142857142858,2.0,0.002651671333296683,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0322705729922745,0.916161855061849,1.668182373046875,10.3,123.6,0.7392578125,0.767578125,1.1666666666666667,2.0,0.002689214416022875,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0604680359974736,0.9832355325872248,1.8164520263671875,4.904545454545455,123.6,0.7611860795454546,0.826171875,1.3409090909090908,3.0,0.005039002999789466,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0307068169931881,0.92055927623402,1.668182373046875,11.236363636363636,123.6,0.7366832386363636,0.767578125,1.0909090909090908,2.0,0.0025589014160990083,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.031769722001627,0.925836181640625,1.668182373046875,12.36,123.6,0.73359375,0.767578125,1.0,2.0,0.0026474768334689164,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.0318017620011232,0.932286156548394,1.668182373046875,13.733333333333333,123.6,0.7298177083333334,0.767578125,1.0,2.0,0.0026501468334269337,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0315068539930507,0.940349578857422,1.668182373046875,15.45,123.6,0.72509765625,0.767578125,0.875,2.0,0.0026255711660875584,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.0316482869966421,0.9507168361118862,1.668182373046875,17.657142857142855,123.6,0.7190290178571429,0.767578125,0.7142857142857143,2.0,0.002637357249720175,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0318623639905126,0.9645411173502604,1.668182373046875,20.6,123.6,0.7109375,0.767578125,0.5,2.0,0.0026551969992093835,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.0317254199908347,0.9838996887207032,1.668182373046875,24.72,123.6,0.699609375,0.767578125,0.2,1.0,0.0026437849992362247,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0318856579979183,1.0129423141479492,1.668182373046875,30.9,123.6,0.6826171875,0.767578125,0.0,0.0,0.002657138166493192,0.13901519775390625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.8067548800026998,0.9343011275581692,1.8164520263671875,9.382608695652175,123.6,0.7528023097826086,0.767578125,1.608695652173913,3.0,0.06722957333355832,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.2596076719928533,0.936626116434733,1.8164520263671875,8.991666666666667,123.6,0.75341796875,0.767578125,1.5833333333333333,3.0,0.021633972666071106,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0386263010004768,0.9391468811035156,1.8164520263671875,8.632,123.6,0.753984375,0.767578125,1.56,3.0,0.0032188584167064,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0401771210017614,0.9417162675123948,1.8164520263671875,8.3,123.6,0.7545072115384616,0.767578125,1.5384615384615383,3.0,0.00334809341681345,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.061162655998487,0.9814166579135628,1.8164520263671875,5.018604651162791,123.6,0.7596747819767442,0.767578125,1.3255813953488371,3.0,0.005096887999873917,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,19,0.0398298350046388,0.979651133219401,1.8164520263671875,5.138095238095239,123.6,0.7594866071428571,0.767578125,1.3333333333333333,3.0,0.003319152917053233,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0433629289909731,0.977942489996189,1.8164520263671875,5.263414634146342,123.6,0.7592892530487805,0.767578125,1.3414634146341464,3.0,0.0036135774159144246,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.04460613799165,0.9761486053466796,1.8164520263671875,5.3950000000000005,123.6,0.75908203125,0.767578125,1.35,3.0,0.0037171781659708337,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.0436692179937381,0.974263215676332,1.8164520263671875,5.533333333333333,123.6,0.7588641826923077,0.767578125,1.358974358974359,3.0,0.003639101499478175,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0444070280063897,0.9722787957442436,1.8164520263671875,5.678947368421053,123.6,0.7586348684210527,0.767578125,1.368421052631579,3.0,0.003700585667199142,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.0434721009951317,0.9701871098698795,1.8164520263671875,5.832432432432433,123.6,0.7583931587837838,0.767578125,1.3783783783783785,3.0,0.0036226750829276414,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0435699530062265,0.967979219224718,1.8164520263671875,5.9944444444444445,123.6,0.7581380208333334,0.767578125,1.3888888888888888,3.0,0.0036308294171855417,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.0448604510020231,0.9656455993652344,1.8164520263671875,6.165714285714286,123.6,0.7578683035714285,0.767578125,1.4,3.0,0.0037383709168352583,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0436006200034171,0.9631750443402458,1.8164520263671875,6.347058823529412,123.6,0.7575827205882353,0.767578125,1.411764705882353,3.0,0.003633385000284758,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0406152229988947,0.9605548743045692,1.8164520263671875,6.53939393939394,123.6,0.7572798295454546,0.767578125,1.4242424242424243,3.0,0.0033846019165745585,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0400178239942761,0.9579540491104126,1.8164520263671875,6.74375,123.6,0.7569580078125,0.767578125,1.4375,3.0,0.003334818666189675,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0459861519921105,0.9553746869487147,1.8164520263671875,6.961290322580646,123.6,0.7566154233870968,0.767578125,1.4516129032258065,3.0,0.003832179332675875,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0393526580010075,0.9526437123616536,1.8164520263671875,7.193333333333333,123.6,0.75625,0.767578125,1.4666666666666666,3.0,0.003279388166750625,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0400332829885883,0.9499415693611934,1.8164520263671875,7.441379310344828,123.6,0.755859375,0.767578125,1.4827586206896552,3.0,0.0033361069157156913,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0452816319884732,0.9472556795392718,1.8164520263671875,7.707142857142857,123.6,0.7554408482142857,0.767578125,1.5,3.0,0.0037734693323727667,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0407921530131716,0.9443848221390336,1.8164520263671875,7.992592592592593,123.6,0.7549913194444444,0.767578125,1.5185185185185186,3.0,0.0033993460844309667,0.15137100219726562 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1010998109995853,1.06261784689767,2.018951416015625,9.189285714285717,131.1,1.1057477678571428,1.130859375,3.107142857142857,4.0,0.0031593690937370407,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.1006836470041889,1.06448272178913,2.018951416015625,8.87241379310345,131.1,1.1066136853448276,1.130859375,3.103448275862069,4.0,0.003146363968880903,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1028981919953366,1.0663865407307942,2.018951416015625,8.576666666666666,131.1,1.107421875,1.130859375,3.1,4.0,0.003215568499854269,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0195183510077185,0.8732286650558998,1.698139190673828,8.948275862068966,131.2,0.5631061422413793,0.583984375,0.0,0.0,0.0195183510077185,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.02037167600065,0.8873405456542969,1.698139190673828,7.013513513513513,131.2,0.5676203547297297,0.583984375,0.0,0.0,0.02037167600065,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0194665750022977,0.885859489440918,1.698139190673828,7.208333333333333,131.2,0.5671657986111112,0.583984375,0.0,0.0,0.0194665750022977,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0192282019997946,0.8842972891671317,1.698139190673828,7.414285714285715,131.2,0.5666852678571429,0.583984375,0.0,0.0,0.0192282019997946,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0195330690039554,0.8826556486241958,1.698139190673828,7.632352941176471,131.2,0.5661764705882353,0.583984375,0.0,0.0,0.0195330690039554,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0198883379925973,0.8809505809437145,1.698139190673828,7.863636363636363,131.2,0.5656368371212122,0.583984375,0.0,0.0,0.0198883379925973,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0193233389873057,0.8791658878326416,1.698139190673828,8.109375,131.2,0.5650634765625,0.583984375,0.0,0.0,0.0193233389873057,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0189675580040784,0.877287341702369,1.698139190673828,8.370967741935484,131.2,0.564453125,0.583984375,0.0,0.0,0.0189675580040784,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0196395360107999,0.8753246307373047,1.698139190673828,8.65,131.2,0.5638020833333334,0.583984375,0.0,0.0,0.0196395360107999,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0188301529997261,0.8709829875401088,1.698139190673828,9.267857142857142,131.2,0.5623604910714286,0.583984375,0.0,0.0,0.0188301529997261,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1054991829878417,1.0681831605972782,2.018951416015625,8.3,131.1,1.1081779233870968,1.130859375,3.096774193548387,4.0,0.003296849468370053,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0193728110025404,0.8685709635416666,1.698139190673828,9.61111111111111,131.2,0.5615596064814815,0.583984375,0.0,0.0,0.0193728110025404,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.2468425980041502,0.8659733992356521,1.698139190673828,9.98076923076923,131.2,0.5606971153846154,0.583984375,0.0,0.0,0.2468425980041502,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.5677530289976858,0.8287030855814616,1.5497550964355469,5.466666666666666,131.2,0.5587565104166666,0.564453125,0.0,0.0,0.5677530289976858,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0139874559972668,0.82964971791143,1.5497550964355469,5.7043478260869565,131.2,0.5585088315217391,0.564453125,0.0,0.0,0.0139874559972668,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0138642569945659,0.830682407725941,1.5497550964355469,5.963636363636363,131.2,0.5582386363636364,0.564453125,0.0,0.0,0.0138642569945659,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0126037349982652,0.8318134489513579,1.5497550964355469,6.247619047619047,131.2,0.5579427083333334,0.564453125,0.0,0.0,0.0126037349982652,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0137277839967282,0.8330577850341797,1.5497550964355469,6.56,131.2,0.5576171875,0.564453125,0.0,0.0,0.0137277839967282,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0140160189912421,0.834433304636102,1.5497550964355469,6.905263157894736,131.2,0.5572574013157895,0.564453125,0.0,0.0,0.0140160189912421,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0195423760014818,0.8887500762939453,1.698139190673828,6.828947368421052,131.2,0.5680509868421053,0.583984375,0.0,0.0,0.0195423760014818,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0193333469942444,0.8900904533190604,1.698139190673828,6.653846153846154,131.2,0.5684595352564102,0.583984375,0.0,0.0,0.0193333469942444,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0205588249955326,0.8913692474365235,1.698139190673828,6.4875,131.2,0.56884765625,0.583984375,0.0,0.0,0.0205588249955326,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.019887036003638,0.8925871500154821,1.698139190673828,6.329268292682927,131.2,0.5692168445121951,0.583984375,0.0,0.0,0.019887036003638,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0293697729939594,0.9082862590921336,1.698139190673828,4.474137931034483,131.2,0.5735452586206896,0.583984375,0.1724137931034483,1.0,0.0293697729939594,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.027435248994152,0.9075911672491777,1.698139190673828,4.552631578947368,131.2,0.5733621162280702,0.583984375,0.1578947368421052,1.0,0.027435248994152,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0279608860000735,0.9068722724914552,1.698139190673828,4.633928571428571,131.2,0.5731724330357143,0.583984375,0.1428571428571428,1.0,0.0279608860000735,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.028379905008478,0.906127236106179,1.698139190673828,4.718181818181818,131.2,0.5729758522727273,0.583984375,0.1272727272727272,1.0,0.028379905008478,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0298584419942926,0.9053579966227212,1.698139190673828,4.805555555555555,131.2,0.5727719907407407,0.583984375,0.1111111111111111,1.0,0.0298584419942926,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0276470129902008,0.904562032447671,1.698139190673828,4.89622641509434,131.2,0.5725604363207547,0.583984375,0.0943396226415094,1.0,0.0276470129902008,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0279242980031995,0.903736187861516,1.698139190673828,4.990384615384615,131.2,0.5723407451923077,0.583984375,0.0769230769230769,1.0,0.0279242980031995,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0274737809959333,0.9028791539809284,1.698139190673828,5.088235294117647,131.2,0.5721124387254902,0.583984375,0.0588235294117647,1.0,0.0274737809959333,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0273207569989608,0.9019902801513672,1.698139190673828,5.19,131.2,0.571875,0.583984375,0.04,1.0,0.0273207569989608,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.027426041997387,0.9010688626036352,1.698139190673828,5.295918367346939,131.2,0.5716278698979592,0.583984375,0.0204081632653061,1.0,0.027426041997387,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0280719319998752,0.9001127878824869,1.698139190673828,5.40625,131.2,0.5713704427083334,0.583984375,0.0,0.0,0.0280719319998752,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0289221120037836,0.8991199249916888,1.698139190673828,5.5212765957446805,131.2,0.5711020611702128,0.583984375,0.0,0.0,0.0289221120037836,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0287683669885154,0.8980866307797639,1.698139190673828,5.641304347826087,131.2,0.5708220108695652,0.583984375,0.0,0.0,0.0287683669885154,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0217427339957794,0.8970563252766927,1.698139190673828,5.766666666666667,131.2,0.5705295138888888,0.583984375,0.0,0.0,0.0217427339957794,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0199846269970294,0.8959833491932262,1.698139190673828,5.8977272727272725,131.2,0.5702237215909091,0.583984375,0.0,0.0,0.0199846269970294,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.019419057003688,0.8948688950649527,1.698139190673828,6.034883720930233,131.2,0.5699037063953488,0.583984375,0.0,0.0,0.019419057003688,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0196080379973864,0.8937508719308036,1.698139190673828,6.178571428571429,131.2,0.5695684523809523,0.583984375,0.0,0.0,0.0196080379973864,1.698139190673828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.012434881995432,0.8359625074598525,1.5497550964355469,7.288888888888888,131.2,0.5568576388888888,0.564453125,0.0,0.0,0.012434881995432,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0125549049989786,0.8376718408921185,1.5497550964355469,7.717647058823529,131.2,0.5564108455882353,0.564453125,0.0,0.0,0.0125549049989786,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0131657390011241,0.8395960330963135,1.5497550964355469,8.2,131.2,0.555908203125,0.564453125,0.0,0.0,0.0131657390011241,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.1318189689918654,1.0890050506591795,2.018951416015625,5.146,131.1,1.151171875,1.287109375,3.9,9.0,0.004119342780995794,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1251378879969706,1.0878010590871174,2.018951416015625,5.360416666666667,131.1,1.1455078125,1.287109375,3.7708333333333335,9.0,0.003910558999905331,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.1207617479958571,1.0868281912296376,2.018951416015625,5.474468085106383,131.1,1.1424950132978724,1.287109375,3.702127659574468,9.0,0.003773804624870534,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1314345449936809,1.0860466335130774,2.018951416015625,5.593478260869565,131.1,1.139351222826087,1.287109375,3.608695652173913,9.0,0.004107329531052528,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1338382109970552,1.0852305094401042,2.018951416015625,5.717777777777778,131.1,1.1360677083333333,1.287109375,3.533333333333333,9.0,0.004182444093657975,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1291374470019946,1.0843772888183594,2.018951416015625,5.847727272727273,131.1,1.132634943181818,1.287109375,3.4545454545454546,9.0,0.004035545218812331,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1259440249996259,1.083484472230423,2.018951416015625,5.983720930232559,131.1,1.1290425145348837,1.287109375,3.3488372093023258,9.0,0.003935750781238309,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1330669979943195,1.0826657613118489,2.018951416015625,6.126190476190477,131.1,1.1252790178571428,1.287109375,3.238095238095238,9.0,0.004158343687322485,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.131880043001729,1.081807206316692,2.018951416015625,6.275609756097562,131.1,1.1213319359756098,1.287109375,3.1219512195121952,9.0,0.0041212513438040315,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1230938299995614,1.080905818939209,2.018951416015625,6.4325,131.1,1.1171875,1.287109375,2.975,4.0,0.0038466821874862936,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1426879819919122,1.0801883599697015,2.018951416015625,6.597435897435898,131.1,1.1128305288461535,1.130859375,2.948717948717949,4.0,0.004458999437247257,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.1047443709976505,1.078786147268195,2.018951416015625,6.771052631578947,131.1,1.1123560855263157,1.130859375,2.973684210526316,4.0,0.003273261593676578,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.1072100719902664,1.077308345485378,2.018951416015625,6.954054054054055,131.1,1.1118559966216215,1.130859375,3.0,4.0,0.003350314749695825,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.094328752005822,1.0757486555311415,2.018951416015625,7.147222222222222,131.1,1.111328125,1.130859375,3.0277777777777777,4.0,0.0029477735001819374,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.1034222150046844,1.0744068690708706,2.018951416015625,7.351428571428571,131.1,1.1107700892857142,1.130859375,3.057142857142857,4.0,0.0032319442188963876,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.1049634579976555,1.0729872759650736,2.018951416015625,7.56764705882353,131.1,1.1101792279411764,1.130859375,3.0588235294117645,4.0,0.0032801080624267343,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.1066545790090458,1.0714825716885654,2.018951416015625,7.796969696969697,131.1,1.109552556818182,1.130859375,3.090909090909091,4.0,0.0033329555940326814,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.1049760009918827,1.0698840618133545,2.018951416015625,8.040625,131.1,1.10888671875,1.130859375,3.09375,4.0,0.0032805000309963344,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.131452037996496,1.088415340501435,2.018951416015625,5.251020408163265,131.1,1.1483976403061225,1.287109375,3.836734693877551,9.0,0.0041078761873905,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.1322777110035531,1.0895716349283855,2.018951416015625,5.045098039215686,131.1,1.1538373161764706,1.287109375,3.9607843137254894,9.0,0.004133678468861034,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0135280129907187,0.8417770385742187,1.5497550964355469,8.746666666666666,131.2,0.5553385416666666,0.564453125,0.0,0.0,0.0135280129907187,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.1271605549991363,1.090116427494929,2.018951416015625,4.948076923076924,131.1,1.1564002403846154,1.287109375,4.0,9.0,0.00397376734372301,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0134993889951147,0.8442696162632534,1.5497550964355469,9.37142857142857,131.2,0.5546875,0.564453125,0.0,0.0,0.0134993889951147,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0131846940057585,0.8471459608811599,1.5497550964355469,10.092307692307692,131.2,0.5539362980769231,0.564453125,0.0,0.0,0.0131846940057585,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0123696000082418,0.8505020141601562,1.5497550964355469,10.933333333333332,131.2,0.5530598958333334,0.564453125,0.0,0.0,0.0123696000082418,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0130009639979107,0.8544699928977273,1.5497550964355469,11.927272727272726,131.2,0.5520241477272727,0.564453125,0.0,0.0,0.0130009639979107,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0136628330074017,0.8592315673828125,1.5497550964355469,13.12,131.2,0.55078125,0.564453125,0.0,0.0,0.0136628330074017,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0129835109983105,0.8650516933865018,1.5497550964355469,14.577777777777776,131.2,0.5492621527777778,0.564453125,0.0,0.0,0.0129835109983105,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0129345300083514,0.8723278045654297,1.5497550964355469,16.4,131.2,0.54736328125,0.564453125,0.0,0.0,0.0129345300083514,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.013497144987923,0.8816828046526227,1.5497550964355469,18.74285714285714,131.2,0.544921875,0.564453125,0.0,0.0,0.013497144987923,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0134664680081186,0.8941567738850912,1.5497550964355469,21.866666666666664,131.2,0.5416666666666666,0.564453125,0.0,0.0,0.0134664680081186,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0129371040093246,0.9116256713867188,1.5497550964355469,26.24,131.2,0.537109375,0.564453125,0.0,0.0,0.0129371040093246,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0132682300027227,0.9378347396850586,1.5497550964355469,32.8,131.2,0.5302734375,0.564453125,0.0,0.0,0.0132682300027227,1.5497550964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.585926200990798,0.6974105834960938,0.7763748168945312,0.0,0.0,0.49609375,0.564453125,0.0,0.0,0.585926200990798,0.7763748168945312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.2863373309955932,0.6184463500976562,0.6184463500976562,0.0,0.0,0.427734375,0.427734375,0.0,0.0,0.2863373309955932,0.6184463500976562 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,17,0.1305091489921324,1.0924498013087682,2.018951416015625,4.5946428571428575,131.1,1.1657366071428572,1.287109375,4.232142857142857,9.0,0.004078410906004137,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,16,0.1323584740021033,1.0918982765891336,2.018951416015625,4.678181818181819,131.1,1.1635298295454546,1.287109375,4.163636363636364,9.0,0.004136202312565728,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.1308685070107458,1.091326325028031,2.018951416015625,4.764814814814815,131.1,1.1612413194444444,1.287109375,4.111111111111111,9.0,0.004089640844085806,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.1334557230002246,1.090732790389151,2.018951416015625,4.854716981132076,131.1,1.158866450471698,1.287109375,4.037735849056604,9.0,0.004170491343757019,0.06309223175048828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0286245290044462,0.9762907927890994,1.738666534423828,5.675471698113206,133.1,0.5703493514150944,0.583984375,0.0377358490566037,1.0,0.0286245290044462,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0290291309938766,0.976159343013057,1.738666534423828,5.5703703703703695,133.1,0.5706018518518519,0.583984375,0.037037037037037,1.0,0.0290291309938766,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0290557200059993,0.9760326732288708,1.738666534423828,5.469090909090908,133.1,0.5708451704545454,0.583984375,0.0363636363636363,1.0,0.0290557200059993,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0289552230096887,0.9757811749567752,1.738666534423828,4.931147540983606,133.1,0.5721375512295082,0.583984375,0.0491803278688524,1.0,0.0289552230096887,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0285779719997663,0.9759136608668736,1.738666534423828,5.371428571428571,133.1,0.5710797991071429,0.583984375,0.0535714285714285,1.0,0.0285779719997663,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.0292702279984951,0.9758410378107948,1.738666534423828,4.774603174603174,133.1,0.5725136408730159,0.583984375,0.0476190476190476,1.0,0.0292702279984951,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0289575369970407,0.97578005636892,1.738666534423828,4.8516129032258055,133.1,0.5723286290322581,0.583984375,0.0483870967741935,1.0,0.0289575369970407,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.6271060959988972,0.7579975128173828,0.8355789184570312,0.0,0.0,0.59765625,0.767578125,0.0,0.0,0.052258841333241435,0.06963157653808594 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0289657629909925,0.975782330830892,1.738666534423828,5.013333333333333,133.1,0.5719401041666666,0.583984375,0.05,1.0,0.0289657629909925,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0289052000007359,0.9757988243772272,1.738666534423828,5.27719298245614,133.1,0.5713061951754386,0.583984375,0.0526315789473684,1.0,0.0289052000007359,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0296105110028293,0.9757835258871822,1.738666534423828,5.098305084745762,133.1,0.5717359639830508,0.583984375,0.0508474576271186,1.0,0.0296105110028293,1.738666534423828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0289364680065773,0.9757910103633486,1.738666534423828,5.186206896551723,133.1,0.5715247844827587,0.583984375,0.0517241379310344,1.0,0.0289364680065773,1.738666534423828 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,1.0315443409926957,1.793932245132771,3.303173065185547,1492.131914893617,5729.2,0.0,0.0,0.0,0.0,1.0315443409926957,3.303173065185547 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,2.076138593998621,1.9867801666259768,3.8392562866210938,2007.653846153846,6014.1,0.0,0.0,0.0,0.0,0.1730115494998851,0.3199380238850911 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,3.948930365004344,4.412931095470082,6.456874847412109,3249.1863636363632,5804.7,0.0,0.0,0.0,0.0,0.12340407390638575,0.20177733898162842 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,3.977786083007232,4.574102478027344,6.512157440185547,3346.1220000000003,5804.7,0.0,0.0,0.0,0.0,0.124305815093976,0.20350492000579834 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,1.0995637239975622,1.0104999542236328,1.459491729736328,430.35,860.7,0.0,0.0,0.0,0.0,0.09163031033313018,0.12162431081136066 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.4424422349984525,0.9493611653645834,1.459491729736328,286.90000000000003,860.7,0.0,0.0,0.0,0.0,0.03687018624987104,0.12162431081136066 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.4873527529998682,0.9954538345336914,1.459491729736328,215.175,860.7,0.0,0.0,0.0,0.0,0.04061272941665568,0.12162431081136066 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.5734804459934821,1.031940460205078,1.459491729736328,172.14,860.7,0.0,0.0,0.0,0.0,0.04779003716612351,0.12162431081136066 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.4948750710027525,1.2531912667410714,2.4240798950195312,694.6428571428571,4001.8,0.0,0.0,0.0,0.0,0.04123958925022938,0.20200665791829428 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.4815178020071471,1.2461271286010742,2.4240798950195312,607.8125,4001.8,0.0,0.0,0.0,0.0,0.04012648350059559,0.20200665791829428 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.9633868119999534,1.7667026943630642,3.303173065185547,1483.191111111111,5729.2,0.0,0.0,0.0,0.0,0.9633868119999534,3.303173065185547 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.5312937000126112,1.3489986766468396,2.461246490478516,765.5636363636364,4001.8,0.0,0.0,0.0,0.0,0.04427447500105094,0.205103874206543 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.5148697519907728,1.480278778076172,2.4718589782714844,1086.4266666666667,4220.7,0.0,0.0,0.0,0.0,0.042905812665897734,0.20598824818929037 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,2.1627790499915136,1.696480941772461,2.828899383544922,1669.275,6014.1,0.0,0.0,0.0,0.0,0.1802315874992928,0.23574161529541016 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,1.8123546199931295,1.8359832763671875,3.42254638671875,1857.9,6014.1,0.0,0.0,0.0,0.0,0.15102955166609414,0.2852121988932292 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,2.0945167720055906,2.2629801842474166,4.2470550537109375,2346.432258064516,6014.1,0.0,0.0,0.0,0.0,0.1745430643337992,0.35392125447591144 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,2.462803132002591,3.925803542137146,6.117843627929688,2936.246875,5804.7,0.0,0.0,0.0,0.0,0.07696259787508097,0.19118261337280276 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,2.50909152800159,2.441151101248605,4.443668365478516,2470.597142857143,6014.1,0.0,0.0,0.0,0.0,0.2090909606667992,0.37030569712320965 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,2.760920789005468,2.5823143200996594,4.443668365478516,2584.889743589743,6014.1,0.0,0.0,0.0,0.0,0.23007673241712234,0.37030569712320965 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,2.7621518960077083,2.7348696968772197,4.454082489013672,2730.2363636363634,6014.1,0.0,0.0,0.0,0.0,0.23017932466730903,0.37117354075113934 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,2.594877394993091,2.855840721908881,4.454082489013672,2854.8428571428576,6014.1,0.0,0.0,0.0,0.0,0.21623978291609092,0.37117354075113934 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,1.6377142220007954,1.708075205485026,2.2236289978027344,1845.3333333333333,3150.0,0.0,0.0,0.0,0.0,0.05117856943752486,0.06948840618133545 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,1.0482133619952947,1.9973617553710936,3.5248985290527344,1867.5,3801.5,0.0,0.0,0.0,0.0,0.03275666756235296,0.11015307903289795 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,1.4365574460098287,2.310906001499721,4.228122711181641,1803.9714285714283,3801.5,0.0,0.0,0.0,0.0,0.04489242018780715,0.13212883472442627 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,1.0093961870006751,2.68293685913086,4.384059906005859,2084.5,4254.5,0.0,0.0,0.0,0.0,0.0315436308437711,0.1370018720626831 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,1.0466165149991866,2.786550203959147,4.488544464111328,2082.7166666666667,4254.5,0.0,0.0,0.0,0.0,0.03270676609372458,0.140267014503479 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.9727628789987648,2.8675785064697266,4.5528411865234375,2087.178571428572,4254.5,0.0,0.0,0.0,0.0,0.0303988399687114,0.14227628707885742 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,1.3024573820002845,2.9337522983551025,4.612445831298828,2088.35,4254.5,0.0,0.0,0.0,0.0,0.04070179318750889,0.14413893222808838 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,2.1013745079981163,3.178115653991699,5.056434631347656,2304.34,5788.1,0.0,0.0,0.0,0.0,0.06566795337494113,0.15801358222961426 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,3.8127928850008175,4.203115764417146,6.257205963134766,3119.1394736842103,5804.7,0.0,0.0,0.0,0.0,0.11914977765627555,0.19553768634796143 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,2.9016510100045707,3.7388486862182617,5.999198913574219,2837.5392857142856,5804.7,0.0,0.0,0.0,0.0,0.09067659406264283,0.18747496604919434 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,2.8505136180028785,3.904028861753402,6.234962463378906,2988.9225806451614,5826.3,0.0,0.0,0.0,0.0,0.08907855056258995,0.19484257698059082 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,2.5454629490122898,3.4050002720045005,5.578044891357422,2575.052173913044,5804.7,0.0,0.0,0.0,0.0,0.07954571715663405,0.17431390285491943 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.912391817997559,1.0172252655029297,1.4685401916503906,425.75,851.5,0.0,0.0,0.0,0.0,0.07603265149979659,0.12237834930419922 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.4064172810030868,0.9555956522623698,1.4685401916503906,283.8333333333333,851.5,0.0,0.0,0.0,0.0,0.03386810675025723,0.12237834930419922 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.4314434769912623,1.0009918212890625,1.4685401916503906,212.875,851.5,0.0,0.0,0.0,0.0,0.03595362308260519,0.12237834930419922 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.5259617419942515,1.0368133544921876,1.4685401916503906,170.3,851.5,0.0,0.0,0.0,0.0,0.04383014516618763,0.12237834930419922 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.5164304329955485,1.258890969412667,2.434162139892578,607.5857142857143,3401.6,0.0,0.0,0.0,0.0,0.043035869416295704,0.2028468449910482 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.6407873939897399,1.3836360507541232,2.4439010620117188,875.6444444444444,3627.7,0.0,0.0,0.0,0.0,0.053398949499145,0.2036584218343099 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.495495059993118,1.4634947343306108,2.4463462829589844,1060.2636363636364,3782.1,0.0,0.0,0.0,0.0,0.0412912549994265,0.20386219024658203 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.4466593499964801,1.441637674967448,2.4463462829589844,971.9083333333332,3782.1,0.0,0.0,0.0,0.0,0.03722161249970667,0.20386219024658203 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.492082612006925,1.4235103313739483,2.4463462829589844,897.1461538461538,3782.1,0.0,0.0,0.0,0.0,0.041006884333910414,0.20386219024658203 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.3614025120041333,1.4081954956054688,2.4463462829589844,833.0642857142857,3782.1,0.0,0.0,0.0,0.0,0.030116876000344444,0.20386219024658203 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.5041430959972786,1.3967422485351562,2.4463462829589844,777.5266666666666,3782.1,0.0,0.0,0.0,0.0,0.04201192466643988,0.20386219024658203 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,1.7249023969925474,1.5968421132940995,2.8154449462890625,1274.1,5766.5,0.0,0.0,0.0,0.0,0.1437418664160456,0.23462041219075522 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,1.930494254003861,1.7565005909312854,3.3868637084960938,1519.9,5766.5,0.0,0.0,0.0,0.0,0.16087452116698842,0.2822386423746745 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,2.0281236399896443,1.980271999652569,3.8192138671875,1864.8423076923077,5827.2,0.0,0.0,0.0,0.0,0.16901030333247036,0.318267822265625 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,2.0251999079919187,2.196424102783203,4.2472076416015625,2115.69,5827.2,0.0,0.0,0.0,0.0,0.16876665899932655,0.35393397013346356 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,2.1916558829980204,2.435080718994141,4.306221008300781,2382.7600000000007,5827.2,0.0,0.0,0.0,0.0,0.18263799024983504,0.35885175069173175 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,2.9828207079990534,2.619478702545166,4.371006011962891,2570.4275,5827.2,0.0,0.0,0.0,0.0,0.24856839233325445,0.36425050099690753 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,2.833410328006721,2.726876518943093,4.37646484375,2658.3590909090917,5827.2,0.0,0.0,0.0,0.0,0.23611752733389343,0.3647054036458333 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,2.758039002001169,2.847175909548389,4.380302429199219,2783.2,5827.2,0.0,0.0,0.0,0.0,0.22983658350009742,0.36502520243326825 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,1.5187054650014034,1.7016983032226562,2.212104797363281,1867.8333333333333,3476.0,0.0,0.0,0.0,0.0,0.047459545781293855,0.06912827491760253 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,1.028719148991513,1.981532287597656,3.4799156188964844,1848.8,3640.5,0.0,0.0,0.0,0.0,0.03214747340598478,0.10874736309051514 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,1.0532019399979615,2.2895616803850447,4.18310546875,1825.3285714285716,3640.5,0.0,0.0,0.0,0.0,0.0329125606249363,0.1307220458984375 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.9928728369995952,2.487812889946832,4.344753265380859,1896.5333333333333,4291.5,0.0,0.0,0.0,0.0,0.03102727615623735,0.13577353954315186 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.9722259409900288,2.630732449618253,4.446376800537109,1933.3545454545456,4291.5,0.0,0.0,0.0,0.0,0.0303820606559384,0.13894927501678467 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.9515303049993236,2.7362905649038463,4.505470275878906,1951.9153846153847,4291.5,0.0,0.0,0.0,0.0,0.02973532203122886,0.14079594612121582 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,1.0071632550098002,2.818689473470052,4.546333312988281,1975.9133333333332,4291.5,0.0,0.0,0.0,0.0,0.031473851719056256,0.1420729160308838 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,2.2325817110104254,3.122348986173931,5.09503173828125,2326.757894736842,5804.7,0.0,0.0,0.0,0.0,0.06976817846907579,0.15921974182128906 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,2.6990273609990254,3.5245234680175783,5.664321899414063,2668.0440000000003,5826.3,0.0,0.0,0.0,0.0,0.08434460503121954,0.17701005935668948 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.5270009329979075,1.2409468756781683,2.4240798950195312,540.2777777777778,4001.8,0.0,0.0,0.0,0.0,0.04391674441649229,0.20200665791829428 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,2.405239496001741,4.083622414725167,6.401844024658203,3050.3142857142857,5826.3,0.0,0.0,0.0,0.0,0.0751637342500544,0.20005762577056885 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.1368770530098118,0.7376455579485212,1.082805633544922,45.25714285714286,633.6,0.0,0.0,0.0,0.0,0.1368770530098118,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,1.3632394049927825,1.709185724673064,3.1559295654296875,1390.85,5725.9,0.0,0.0,0.0,0.0,1.3632394049927825,3.1559295654296875 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.8242735039966647,0.7923812866210938,1.082805633544922,316.8,633.6,0.0,0.0,0.0,0.0,0.8242735039966647,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.261542198000825,0.7271474202473959,1.082805633544922,211.2,633.6,0.0,0.0,0.0,0.0,0.261542198000825,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.1277077679987996,0.7165508270263672,1.082805633544922,158.4,633.6,0.0,0.0,0.0,0.0,0.1277077679987996,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.1771364309970522,0.7144126892089844,1.082805633544922,126.72,633.6,0.0,0.0,0.0,0.0,0.1771364309970522,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.1697407100000418,0.7170550028483073,1.082805633544922,105.6,633.6,0.0,0.0,0.0,0.0,0.1697407100000418,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.1369175889994949,0.7201516287667411,1.082805633544922,90.51428571428572,633.6,0.0,0.0,0.0,0.0,0.1369175889994949,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.1543717969907447,0.7224235534667969,1.082805633544922,79.2,633.6,0.0,0.0,0.0,0.0,0.1543717969907447,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.1512949699972523,0.7252485487196181,1.082805633544922,70.4,633.6,0.0,0.0,0.0,0.0,0.1512949699972523,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.1364488680119393,0.7277820587158204,1.082805633544922,63.36,633.6,0.0,0.0,0.0,0.0,0.1364488680119393,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.1407769190118415,0.7300980307839133,1.082805633544922,57.6,633.6,0.0,0.0,0.0,0.0,0.1407769190118415,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.1470274419989437,0.7326485315958658,1.082805633544922,52.8,633.6,0.0,0.0,0.0,0.0,0.1470274419989437,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.1325440729997353,0.7353189908541166,1.082805633544922,48.73846153846154,633.6,0.0,0.0,0.0,0.0,0.1325440729997353,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.1584796489914879,0.7398035685221355,1.082805633544922,42.24,633.6,0.0,0.0,0.0,0.0,0.1584796489914879,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,1.1353798580094008,1.6095858318049734,3.155811309814453,1253.9365853658535,5725.9,0.0,0.0,0.0,0.0,1.1353798580094008,3.155811309814453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.1514939100015908,0.7415995597839355,1.082805633544922,39.6,633.6,0.0,0.0,0.0,0.0,0.1514939100015908,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.1356898369995178,0.7433078990263098,1.082805633544922,37.27058823529412,633.6,0.0,0.0,0.0,0.0,0.1356898369995178,1.082805633544922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.7317878350004321,0.8038532859400699,1.8679924011230469,226.1157894736842,3662.6,0.0,0.0,0.0,0.0,0.7317878350004321,1.8679924011230469 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,4.416500583989546,4.399792534964425,6.625152587890625,3236.6880952380952,5826.3,0.0,0.0,0.0,0.0,0.1380156432496733,0.20703601837158203 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.9430362429993692,1.004479118015455,2.8294677734375,519.3782608695652,3837.7,0.0,0.0,0.0,0.0,0.9430362429993692,2.8294677734375 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,1.0562991939950734,1.104101715087891,3.003009796142578,627.288,3837.7,0.0,0.0,0.0,0.0,1.0562991939950734,3.003009796142578 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,1.1954840239923217,1.195504223858869,3.115337371826172,718.9962962962964,3837.7,0.0,0.0,0.0,0.0,1.1954840239923217,3.115337371826172 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,1.057221216004109,1.2788497661722118,3.203315734863281,794.051724137931,3837.7,0.0,0.0,0.0,0.0,1.057221216004109,3.203315734863281 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,1.1326857809908688,1.3544166318831905,3.2662506103515625,858.7741935483871,3837.7,0.0,0.0,0.0,0.0,1.1326857809908688,3.2662506103515625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,1.3993693719967268,1.4778371698716108,3.303081512451172,1044.8411764705882,5612.8,0.0,0.0,0.0,0.0,1.3993693719967268,3.303081512451172 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,1.3378651130042272,1.533471319410536,3.303081512451172,1088.4388888888889,5612.8,0.0,0.0,0.0,0.0,1.3378651130042272,3.303081512451172 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,1.3151937420043396,1.6260604858398438,3.303173065185547,1238.028205128205,5698.6,0.0,0.0,0.0,0.0,1.3151937420043396,3.303173065185547 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,1.3182717710005818,1.702005113874163,3.303173065185547,1366.0833333333333,5700.8,0.0,0.0,0.0,0.0,1.3182717710005818,3.303173065185547 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,1.2760854520020075,1.6448552331259083,3.155811309814453,1277.4488372093024,5725.9,0.0,0.0,0.0,0.0,1.2760854520020075,3.155811309814453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.9413916170015,0.8997372218540737,2.45098876953125,386.0952380952381,3811.8,0.0,0.0,0.0,0.0,0.9413916170015,2.45098876953125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,1.2464215950021753,1.5289378919099506,3.1556434631347656,1109.834210526316,5599.9,0.0,0.0,0.0,0.0,1.2464215950021753,3.1556434631347656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.1247562500066123,0.7265116373697916,1.0797119140625,62.2,746.4,0.0,0.0,0.0,0.0,0.1247562500066123,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,4.462962436999078,4.62356762010224,6.636051177978516,3396.742857142857,6032.1,0.0,0.0,0.0,0.0,0.13946757615622118,0.2073765993118286 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,1.1104003450018354,1.4823349846733942,3.155311584472656,1076.45,5599.9,0.0,0.0,0.0,0.0,1.1104003450018354,3.155311584472656 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,4.084303316994919,4.763607025146484,6.636051177978516,3473.5545454545454,6032.1,0.0,0.0,0.0,0.0,0.12763447865609123,0.2073765993118286 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.8471889830107102,0.7885913848876953,1.0797119140625,373.2,746.4,0.0,0.0,0.0,0.0,0.8471889830107102,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.2541332639957545,0.7244046529134115,1.0797119140625,248.8,746.4,0.0,0.0,0.0,0.0,0.2541332639957545,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.1502140800002962,0.7133283615112305,1.0797119140625,186.6,746.4,0.0,0.0,0.0,0.0,0.1502140800002962,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.1676545850059483,0.7108909606933593,1.0797119140625,149.28,746.4,0.0,0.0,0.0,0.0,0.1676545850059483,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.1521284670016029,0.7133566538492838,1.0797119140625,124.4,746.4,0.0,0.0,0.0,0.0,0.1521284670016029,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.1298741089995019,0.7163723536900112,1.0797119140625,106.62857142857142,746.4,0.0,0.0,0.0,0.0,0.1298741089995019,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.1513952249952126,0.7185697555541992,1.0797119140625,93.3,746.4,0.0,0.0,0.0,0.0,0.1513952249952126,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.1337683040037518,0.7207404242621528,1.0797119140625,82.93333333333334,746.4,0.0,0.0,0.0,0.0,0.1337683040037518,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.17160324199358,0.7223487854003906,1.0797119140625,74.64,746.4,0.0,0.0,0.0,0.0,0.17160324199358,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.1264591539948014,0.7244498512961648,1.0797119140625,67.85454545454546,746.4,0.0,0.0,0.0,0.0,0.1264591539948014,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.5823612170061097,1.4246876056377704,2.4718589782714844,928.9,4001.8,0.0,0.0,0.0,0.0,0.04853010141717581,0.20598824818929037 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.1266650059988023,0.7285995483398438,1.0797119140625,57.41538461538461,746.4,0.0,0.0,0.0,0.0,0.1266650059988023,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,1.1216005850001238,0.9906866654105808,2.7157135009765625,518.1608695652175,3865.7,0.0,0.0,0.0,0.0,1.1216005850001238,2.7157135009765625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,1.0634203749941662,1.3141173085858744,3.0845260620117188,847.4451612903226,3865.7,0.0,0.0,0.0,0.0,1.0634203749941662,3.0845260620117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.1262836069945478,0.7305513109479632,1.0797119140625,53.31428571428571,746.4,0.0,0.0,0.0,0.0,0.1262836069945478,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,1.2720192759879865,1.3779420563668916,3.154926300048828,903.1454545454546,3865.7,0.0,0.0,0.0,0.0,1.2720192759879865,3.154926300048828 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,1.0665231710008811,1.168398963080512,2.9771041870117188,708.6074074074074,3865.7,0.0,0.0,0.0,0.0,1.0665231710008811,2.9771041870117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,1.1455047600029502,1.0831451416015625,2.8599166870117188,617.444,3865.7,0.0,0.0,0.0,0.0,1.1455047600029502,2.8599166870117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.9667418750032084,1.2450956147292565,3.040081024169922,786.7,3865.7,0.0,0.0,0.0,0.0,0.9667418750032084,3.040081024169922 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.8251670159952482,0.8922511509486607,2.406352996826172,389.6285714285714,3865.7,0.0,0.0,0.0,0.0,0.8251670159952482,2.406352996826172 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.8949506460048724,0.7980894791452509,1.862266540527344,227.18421052631575,3570.1,0.0,0.0,0.0,0.0,0.8949506460048724,1.862266540527344 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.1245586019940674,0.7372618282542509,1.0797119140625,43.90588235294118,746.4,0.0,0.0,0.0,0.0,0.1245586019940674,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.1257739900029264,0.7352275848388672,1.0797119140625,46.65,746.4,0.0,0.0,0.0,0.0,0.1257739900029264,1.0797119140625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.124323263997212,0.7330513000488281,1.0797119140625,49.76,746.4,0.0,0.0,0.0,0.0,0.124323263997212,1.0797119140625 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0227646559942513,0.9741810389927456,1.475860595703125,28.75714285714286,201.3,0.5069754464285714,0.521484375,0.0,0.0,0.0227646559942513,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.024766644986812,0.9510435376848492,1.475860595703125,14.37857142857143,201.3,0.5142299107142857,0.521484375,0.0,0.0,0.024766644986812,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0121745599899441,0.9513702392578124,1.475860595703125,15.484615384615385,201.3,0.513671875,0.521484375,0.0,0.0,0.0121745599899441,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0216016850317828,0.9521617889404296,1.475860595703125,16.775000000000002,201.3,0.5130208333333334,0.521484375,0.0,0.0,0.0216016850317828,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0219337720191106,0.9514116923014324,1.475860595703125,13.42,201.3,0.5147135416666667,0.521484375,0.0,0.0,0.0219337720191106,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0144935579737648,0.9535414955832742,1.475860595703125,18.3,201.3,0.5122514204545454,0.521484375,0.0,0.0,0.0144935579737648,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.01631943002576,0.956173324584961,1.475860595703125,20.130000000000003,201.3,0.511328125,0.521484375,0.0,0.0,0.01631943002576,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0374962270143441,0.9599372016059028,1.475860595703125,22.366666666666667,201.3,0.5101996527777778,0.521484375,0.0,0.0,0.0374962270143441,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0177271770080551,0.9658637046813964,1.475860595703125,25.1625,201.3,0.5087890625,0.521484375,0.0,0.0,0.0177271770080551,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.5808840100071393,0.86395263671875,0.86395263671875,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.5808840100071393,0.86395263671875 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0248223390080966,0.9860846201578776,1.475860595703125,33.550000000000004,201.3,0.5045572916666666,0.521484375,0.0,0.0,0.0248223390080966,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0256253110128454,1.0037261962890625,1.475860595703125,40.260000000000005,201.3,0.501171875,0.521484375,0.0,0.0,0.0256253110128454,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0226194660062901,1.0301885604858398,1.475860595703125,50.325,201.3,0.49609375,0.521484375,0.0,0.0,0.0226194660062901,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0373084769817069,1.0759302775065105,1.475860595703125,67.10000000000001,201.3,0.4876302083333333,0.521484375,0.0,0.0,0.0373084769817069,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0111214729840867,0.9523057376637178,1.475860595703125,11.841176470588236,201.3,0.5155101102941176,0.521484375,0.0,0.0,0.0111214729840867,1.475860595703125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0647194019984453,0.9629480698529412,0.9797019958496094,0.0,0.0,0.7119715073529411,0.724609375,0.0,0.0,0.0053932834998704415,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.064155114989262,0.9624403751257694,0.9797019958496094,0.0,0.0,0.7115885416666666,0.724609375,0.0,0.0,0.0053462595824385,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0760623649694025,0.9619009494781494,0.9797019958496094,0.0,0.0,0.711181640625,0.724609375,0.0,0.0,0.006338530414116875,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0670423079864122,0.9613267221758444,0.9797019958496094,0.0,0.0,0.7107484879032258,0.724609375,0.0,0.0,0.005586858998867683,0.08164183298746745 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0165083219762891,0.9517338275909424,1.475860595703125,12.58125,201.3,0.51513671875,0.521484375,0.0,0.0,0.0165083219762891,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.012494804977905,0.9612816520359204,1.475860595703125,8.752173913043478,201.3,0.5170686141304348,0.521484375,0.0,0.0,0.012494804977905,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0132799440179951,0.9533568488226996,1.475860595703125,11.183333333333334,201.3,0.5158420138888888,0.521484375,0.0,0.0,0.0132799440179951,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.029865588992834,0.9769776662190756,1.475860595703125,6.71,201.3,0.5180989583333333,0.521484375,0.0,0.0,0.029865588992834,1.475860595703125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0577327730134129,0.9607142130533854,0.9738388061523438,0.0,0.0,0.7102864583333334,0.724609375,0.0,0.0,0.004811064417784408,0.08115323384602864 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0141711300238966,0.9926469702469676,1.475860595703125,5.297368421052632,201.3,0.5189144736842105,0.5234375,0.0,0.0,0.0141711300238966,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0172875690041109,0.9907124493573164,1.475860595703125,5.440540540540541,201.3,0.5187922297297297,0.5234375,0.0,0.0,0.0172875690041109,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0187190190190449,0.9888060887654624,1.475860595703125,5.591666666666667,201.3,0.5186631944444444,0.521484375,0.0,0.0,0.0187190190190449,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0212617939687334,0.9869303022112164,1.475860595703125,5.751428571428572,201.3,0.5185825892857143,0.521484375,0.0,0.0,0.0212617939687334,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0378701310255564,0.98508778740378,1.475860595703125,5.920588235294118,201.3,0.5184972426470589,0.521484375,0.0,0.0,0.0378701310255564,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0205741259851492,0.983133605032256,1.475860595703125,6.1000000000000005,201.3,0.5184067234848485,0.521484375,0.0,0.0,0.0205741259851492,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0210575539967976,0.9810572862625122,1.475860595703125,6.290625,201.3,0.518310546875,0.521484375,0.0,0.0,0.0210575539967976,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0243954859906807,0.9749792690934806,1.475860595703125,6.941379310344828,201.3,0.5179822198275862,0.521484375,0.0,0.0,0.0243954859906807,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0133378009777516,0.954554507606908,1.475860595703125,10.594736842105265,201.3,0.5161389802631579,0.521484375,0.0,0.0,0.0133378009777516,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0288734060013666,0.9728381293160576,1.475860595703125,7.189285714285715,201.3,0.5178571428571429,0.521484375,0.0,0.0,0.0288734060013666,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.018660589994397,0.9705402232982494,1.475860595703125,7.455555555555556,201.3,0.5177228009259259,0.521484375,0.0,0.0,0.018660589994397,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.028258342994377,0.968256583580604,1.475860595703125,7.742307692307692,201.3,0.517578125,0.521484375,0.0,0.0,0.028258342994377,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0129091049893759,0.9659873962402344,1.475860595703125,8.052,201.3,0.517421875,0.521484375,0.0,0.0,0.0129091049893759,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0228788380045443,0.963529109954834,1.475860595703125,8.387500000000001,201.3,0.5172526041666666,0.521484375,0.0,0.0,0.0228788380045443,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0138325199950486,0.9592737718061968,1.475860595703125,9.15,201.3,0.5168678977272727,0.521484375,0.0,0.0,0.0138325199950486,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0192084180307574,0.9575396946498326,1.475860595703125,9.585714285714284,201.3,0.5166480654761905,0.521484375,0.0,0.0,0.0192084180307574,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0166235659853555,0.9558765411376952,1.475860595703125,10.065,201.3,0.51640625,0.521484375,0.0,0.0,0.0166235659853555,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0180322430096566,0.9790045215237524,1.475860595703125,6.493548387096775,201.3,0.5182081653225806,0.521484375,0.0,0.0,0.0180322430096566,1.475860595703125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0642093539936468,0.9602616408775592,0.9738388061523438,0.0,0.0,0.7097925646551724,0.724609375,0.0,0.0,0.005350779499470566,0.08115323384602864 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0920915029710158,0.9597767421177456,0.973796844482422,0.0,0.0,0.7092633928571429,0.724609375,0.0,0.0,0.007674291914251317,0.08114973704020183 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0586136910133063,0.9523674293800636,0.9575653076171876,0.0,0.0,0.7086950231481481,0.724609375,0.0,0.0,0.004884474251108858,0.07979710896809897 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.0626055479515343,0.9519537353515624,0.9574661254882812,0.0,0.0,0.707421875,0.724609375,0.0,0.0,0.005217128995961191,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0537967520067468,0.9517240524291992,0.9574661254882812,0.0,0.0,0.7067057291666666,0.724609375,0.0,0.0,0.0044830626672289,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0582091299584135,0.9514743970788044,0.9574661254882812,0.0,0.0,0.7059273097826086,0.724609375,0.0,0.0,0.004850760829867792,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0571693580131977,0.9512020457874644,0.9574661254882812,0.0,0.0,0.705078125,0.724609375,0.0,0.0,0.004764113167766476,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0521407950436696,0.9509037562779018,0.9574623107910156,0.0,0.0,0.7041480654761905,0.724609375,0.0,0.0,0.004345066253639133,0.0797885258992513 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0483201570459641,0.950575828552246,0.95745849609375,0.0,0.0,0.703125,0.724609375,0.0,0.0,0.004026679753830342,0.0797882080078125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0553145019803196,0.950213582892167,0.957416534423828,0.0,0.0,0.7019942434210527,0.724609375,0.0,0.0,0.0046095418316933,0.07978471120198567 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0554984940099529,0.9498134189181856,0.9515533447265624,0.0,0.0,0.7007378472222222,0.724609375,0.0,0.0,0.0046248745008294085,0.07929611206054686 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0736045240191742,0.9497110703412224,0.9515495300292968,0.0,0.0,0.6993336397058824,0.724609375,0.0,0.0,0.006133710334931183,0.07929579416910806 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0600484480382874,0.9495961666107178,0.9515419006347656,0.0,0.0,0.69775390625,0.724609375,0.0,0.0,0.00500403733652395,0.07929515838623047 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.054018254042603,0.9494664510091144,0.9515380859375,0.0,0.0,0.6959635416666666,0.724609375,0.0,0.0,0.004501521170216917,0.07929484049479167 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0648036730126477,0.9493184770856584,0.9515342712402344,0.0,0.0,0.6939174107142857,0.724609375,0.0,0.0,0.005400306084387308,0.07929452260335286 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0572063369909301,0.9491480313814604,0.951507568359375,0.0,0.0,0.6915564903846154,0.724609375,0.0,0.0,0.004767194749244175,0.07929229736328125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0402681470150128,0.9489514032999674,0.9514999389648438,0.0,0.0,0.6888020833333334,0.724609375,0.0,0.0,0.0033556789179177335,0.07929166158040364 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0291187219554558,0.9487197182395242,0.9514999389648438,0.0,0.0,0.685546875,0.724609375,0.0,0.0,0.00242656016295465,0.07929166158040364 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0297393840155564,0.948441696166992,0.951496124267578,0.0,0.0,0.681640625,0.724609375,0.0,0.0,0.0024782820012963667,0.07929134368896483 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.0348568930057808,0.9481023152669272,0.9514541625976562,0.0,0.0,0.6768663194444444,0.724609375,0.0,0.0,0.0029047410838150666,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0581641060416586,0.952167510986328,0.9575119018554688,0.0,0.0,0.7080829326923077,0.724609375,0.0,0.0,0.004847008836804883,0.07979265848795573 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0674735839711502,0.9525533403669084,0.9575729370117188,0.0,0.0,0.7092633928571429,0.724609375,0.0,0.0,0.005622798664262517,0.07979774475097656 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0854665649821981,0.959257479067202,0.9737586975097656,0.0,0.0,0.7086950231481481,0.724609375,0.0,0.0,0.007122213748516508,0.0811465581258138 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0682628899812698,0.9527277453192348,0.957611083984375,0.0,0.0,0.7097925646551724,0.724609375,0.0,0.0,0.005688574165105816,0.07980092366536458 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0192235850263386,0.9051982879638673,0.9340553283691406,0.0,0.0,0.511328125,0.521484375,0.0,0.0,0.0192235850263386,0.9340553283691406 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0154840179602615,0.901991950141059,0.9242477416992188,0.0,0.0,0.5101996527777778,0.521484375,0.0,0.0,0.0154840179602615,0.9242477416992188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0180604450288228,0.8992099761962891,0.9193687438964844,0.0,0.0,0.5087890625,0.521484375,0.0,0.0,0.0180604450288228,0.9193687438964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.014469752961304,0.8963301522391183,0.9096031188964844,0.0,0.0,0.5069754464285714,0.521484375,0.0,0.0,0.014469752961304,0.9096031188964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0484390549827367,0.8941179911295573,0.9096031188964844,0.0,0.0,0.5045572916666666,0.521484375,0.0,0.0,0.0484390549827367,0.9096031188964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0192790490109473,0.8910209655761718,0.9047203063964844,0.0,0.0,0.501171875,0.521484375,0.0,0.0,0.0192790490109473,0.9047203063964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.030761803034693,0.8875961303710938,0.8998374938964844,0.0,0.0,0.49609375,0.521484375,0.0,0.0,0.030761803034693,0.8998374938964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.01912558398908,0.8835156758626302,0.894927978515625,0.0,0.0,0.4876302083333333,0.521484375,0.0,0.0,0.01912558398908,0.894927978515625 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0175010649836622,0.8778095245361328,0.8899307250976562,0.0,0.0,0.470703125,0.521484375,0.0,0.0,0.0175010649836622,0.8899307250976562 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0538929380127228,0.8656883239746094,0.8656883239746094,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0538929380127228,0.8656883239746094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0573759920080192,0.9536798265245224,0.9576301574707032,0.0,0.0,0.7127278645833334,0.7265625,0.0,0.0,0.004781332667334933,0.07980251312255861 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0568311900133267,0.9535669599260602,0.9576301574707032,0.0,0.0,0.7123325892857143,0.724609375,0.0,0.0,0.004735932501110558,0.07980251312255861 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0543572339811362,0.9534474541159236,0.9576301574707032,0.0,0.0,0.7119715073529411,0.724609375,0.0,0.0,0.004529769498428016,0.07980251312255861 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0677986070513725,0.9533207055294152,0.9576301574707032,0.0,0.0,0.7115885416666666,0.724609375,0.0,0.0,0.005649883920947708,0.07980251312255861 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0567938910098746,0.95318603515625,0.9576263427734376,0.0,0.0,0.711181640625,0.724609375,0.0,0.0,0.004732824250822883,0.0798021952311198 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.05508906400064,0.9530427994266631,0.957611083984375,0.0,0.0,0.7107484879032258,0.724609375,0.0,0.0,0.0045907553333866665,0.07980092366536458 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0687841080361977,0.9528905232747396,0.957611083984375,0.0,0.0,0.7102864583333334,0.724609375,0.0,0.0,0.005732009003016475,0.07980092366536458 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.035575638001319,0.947683334350586,0.9514541625976562,0.0,0.0,0.6708984375,0.724609375,0.0,0.0,0.0029646365001099167,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.034007093985565,0.9471446446010044,0.9514541625976562,0.0,0.0,0.6632254464285714,0.724609375,0.0,0.0,0.0028339244987970833,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.0439698750269599,0.9464263916015624,0.9514541625976562,0.0,0.0,0.6529947916666666,0.724609375,0.0,0.0,0.003664156252246658,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0476154980133287,0.9454208374023436,0.9514541625976562,0.0,0.0,0.638671875,0.724609375,0.0,0.0,0.0039679581677773915,0.07928784688313802 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1043826889945194,1.0839184031767004,1.0935783386230469,0.0,0.0,0.9566865808823528,0.990234375,0.0,0.0,0.003261959031078731,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1040943530388176,1.084282159805298,1.0935783386230469,0.0,0.0,0.95458984375,0.990234375,0.0,0.0,0.00325294853246305,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1009033139562234,1.0846946716308594,1.0935783386230469,0.0,0.0,0.9522135416666668,0.990234375,0.0,0.0,0.0031532285611319813,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1019842930254526,1.0851663861955916,1.0935783386230469,0.0,0.0,0.9494977678571428,0.990234375,0.0,0.0,0.003187009157045394,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.1119688840117305,1.0857115525465746,1.0935783386230469,0.0,0.0,0.9463641826923076,0.990234375,0.0,0.0,0.003499027625366578,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1343220350099727,1.085055987040202,1.0935516357421875,0.0,0.0,0.9427083333333334,0.990234375,0.0,0.0,0.004197563594061647,0.03417348861694336 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.0692687180126085,1.0842836553400212,1.0935516357421875,0.0,0.0,0.9383877840909092,0.990234375,0.0,0.0,0.0021646474378940158,0.03417348861694336 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0767617509700357,1.083356857299805,1.0935096740722656,0.0,0.0,0.933203125,0.990234375,0.0,0.0,0.0023988047178136154,0.0341721773147583 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0706988759920932,1.082228766547309,1.093505859375,0.0,0.0,0.9268663194444444,0.990234375,0.0,0.0,0.0022093398747529123,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0714074620045721,1.0808191299438477,1.093505859375,0.0,0.0,0.9189453125,0.990234375,0.0,0.0,0.002231483187642878,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0668155809980817,1.0790067400251115,1.093505859375,0.0,0.0,0.9087611607142856,0.990234375,0.0,0.0,0.002087986906190053,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0743507299921475,1.0765902201334636,1.0935020446777344,0.0,0.0,0.8951822916666666,0.990234375,0.0,0.0,0.002323460312254609,0.0341719388961792 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0705886710202321,1.0732078552246094,1.0935020446777344,0.0,0.0,0.876171875,0.990234375,0.0,0.0,0.002205895969382253,0.0341719388961792 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0649118340224959,1.068134307861328,1.0934944152832031,0.0,0.0,0.84765625,0.990234375,0.0,0.0,0.0020284948132029967,0.0341717004776001 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.077456291008275,1.0596809387207031,1.0778427124023438,0.0,0.0,0.8001302083333334,0.990234375,0.0,0.0,0.002420509094008594,0.03368258476257324 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.0711912510450929,1.0506000518798828,1.0621185302734375,0.0,0.0,0.705078125,0.990234375,0.0,0.0,0.002224726595159153,0.03319120407104492 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1151751310098916,1.039081573486328,1.039081573486328,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0035992228440591125,0.03247129917144775 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.100753545993939,1.0835952758789062,1.0935783386230469,0.0,0.0,0.9585503472222222,0.990234375,0.0,0.0,0.0031485483123105938,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.0995276189642027,1.0833063627544202,1.0935783386230469,0.0,0.0,0.960217927631579,0.990234375,0.0,0.0,0.0031102380926313344,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1041031699860468,1.0830463409423827,1.0935783386230469,0.0,0.0,0.96171875,0.990234375,0.0,0.0,0.0032532240620639623,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1138142619747668,1.081429926554362,1.0935783386230469,0.0,0.0,0.9712239583333332,0.990234375,0.0,0.0,0.0035566956867114623,0.034174323081970215 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.0318194890278391,0.9439125061035156,0.951446533203125,0.0,0.0,0.6171875,0.724609375,0.0,0.0,0.0026516240856532584,0.07928721110026042 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0408531629946082,0.9414011637369792,0.950439453125,0.0,0.0,0.5813802083333334,0.724609375,0.0,0.0,0.0034044302495506835,0.07920328776041667 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0327290190034545,0.9368820190429688,0.949359893798828,0.0,0.0,0.509765625,0.599609375,0.0,0.0,0.0027274182502878747,0.07911332448323567 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.0817470280453562,0.9244041442871094,0.9244041442871094,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.006812252337113017,0.07703367869059245 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.1210469810175709,1.0811436971028645,1.0935783386230469,0.0,0.0,0.972952178030303,0.990234375,0.0,0.0,0.0037827181567990907,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1152030520024709,1.081233024597168,1.0935783386230469,0.0,0.0,0.972412109375,0.990234375,0.0,0.0,0.0036000953750772156,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.1164979279856197,1.08132811515562,1.0935783386230469,0.0,0.0,0.9718371975806452,0.990234375,0.0,0.0,0.0036405602495506156,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1048612180165946,1.0815387594288792,1.0935783386230469,0.0,0.0,0.970568426724138,0.990234375,0.0,0.0,0.0032769130630185815,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1031194520182907,1.082811264764695,1.0935783386230469,0.0,0.0,0.963076636904762,0.990234375,0.0,0.0,0.0032224828755715845,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1032185559743084,1.0816553660801478,1.0935783386230469,0.0,0.0,0.9698660714285714,0.990234375,0.0,0.0,0.0032255798741971375,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1039456570288166,1.0817820231119792,1.0935783386230469,0.0,0.0,0.9691116898148148,0.990234375,0.0,0.0,0.0032483017821505187,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1021329389768652,1.0819184229924128,1.0935783386230469,0.0,0.0,0.968299278846154,0.990234375,0.0,0.0,0.0031916543430270377,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1143957420135848,1.0820657348632812,1.0935783386230469,0.0,0.0,0.967421875,0.990234375,0.0,0.0,0.003574866937924525,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1052700679865665,1.0822257995605469,1.0935783386230469,0.0,0.0,0.9664713541666666,0.990234375,0.0,0.0,0.0032896896245802032,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1112581730121746,1.0824027683423914,1.0935783386230469,0.0,0.0,0.965438179347826,0.990234375,0.0,0.0,0.003476817906630456,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.1109554009744897,1.082597732543945,1.0935783386230469,0.0,0.0,0.9643110795454546,0.990234375,0.0,0.0,0.0034673562804528033,0.034174323081970215 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0385557929985225,0.9087101329456676,0.943828582763672,0.0,0.0,0.5122514204545454,0.521484375,0.0,0.0,0.0385557929985225,0.943828582763672 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0332241370342671,0.9120438893636068,0.9487152099609376,0.0,0.0,0.5130208333333334,0.521484375,0.0,0.0,0.0332241370342671,0.9487152099609376 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0143839339725673,0.9152406545785756,0.9536018371582032,0.0,0.0,0.513671875,0.521484375,0.0,0.0,0.0143839339725673,0.9536018371582032 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.032283044012729,0.9513219197591146,0.9548835754394532,0.0,0.0,0.6529947916666666,0.724609375,0.0,0.0,0.002690253667727417,0.07957363128662111 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.02875692298403,0.9495410919189452,0.954875946044922,0.0,0.0,0.6171875,0.724609375,0.0,0.0,0.0023964102486691667,0.0795729955037435 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.030250619049184,0.9477628072102864,0.9548416137695312,0.0,0.0,0.5813802083333334,0.724609375,0.0,0.0,0.0025208849207653335,0.07957013448079427 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0340835590031929,0.944223403930664,0.9547271728515624,0.0,0.0,0.509765625,0.599609375,0.0,0.0,0.002840296583599408,0.0795605977376302 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.070563449000474,0.9337196350097656,0.9337196350097656,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.005880287416706167,0.07780996958414714 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1178838670020923,1.0944644558814265,1.1187515258789062,0.0,0.0,0.9718371975806452,0.990234375,0.0,0.0,0.0036838708438153844,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.116700698970817,1.0945594787597657,1.1187515258789062,0.0,0.0,0.9712239583333332,0.990234375,0.0,0.0,0.0036468968428380313,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1168453179998323,1.0946610549400593,1.1187515258789062,0.0,0.0,0.970568426724138,0.990234375,0.0,0.0,0.0036514161874947595,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1211612060433253,1.0947698865618023,1.1187515258789062,0.0,0.0,0.9698660714285714,0.990234375,0.0,0.0,0.0037862876888539155,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1214206989970989,1.094888757776331,1.1187515258789062,0.0,0.0,0.9691116898148148,0.990234375,0.0,0.0,0.0037943968436593405,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1348962050396949,1.0950167729304388,1.1187515258789062,0.0,0.0,0.968299278846154,0.990234375,0.0,0.0,0.004215506407490466,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1226463660132139,1.095155029296875,1.1187515258789062,0.0,0.0,0.967421875,0.990234375,0.0,0.0,0.0038326989379129342,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1174913480062969,1.095304807027181,1.1187515258789062,0.0,0.0,0.9664713541666666,0.990234375,0.0,0.0,0.003671604625196778,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1200708100222982,1.095468106477157,1.1187515258789062,0.0,0.0,0.965438179347826,0.990234375,0.0,0.0,0.003752212813196819,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1344641529722139,1.0956491990522903,1.1187515258789062,0.0,0.0,0.9643110795454546,0.990234375,0.0,0.0,0.004202004780381684,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1287187270354479,1.0958495367140997,1.1187515258789062,0.0,0.0,0.963076636904762,0.990234375,0.0,0.0,0.004022460219857747,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1290639489889145,1.0960700988769532,1.1187515258789062,0.0,0.0,0.96171875,0.990234375,0.0,0.0,0.004033248405903578,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.1137388069764711,1.096314078883121,1.1187515258789062,0.0,0.0,0.960217927631579,0.990234375,0.0,0.0,0.0035543377180147218,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.039501644030679,0.9506095886230468,0.9548835754394532,0.0,0.0,0.638671875,0.724609375,0.0,0.0,0.0032918036692232504,0.07957363128662111 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0339338410412892,0.9518307277134488,0.9548835754394532,0.0,0.0,0.6632254464285714,0.724609375,0.0,0.0,0.0028278200867741,0.07957363128662111 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1340987339499406,1.0968883738798254,1.1187515258789062,0.0,0.0,0.9566865808823528,0.990234375,0.0,0.0,0.004190585435935644,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.034471308987122,0.9522123336791992,0.9548835754394532,0.0,0.0,0.6708984375,0.724609375,0.0,0.0,0.002872609082260167,0.07957363128662111 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.069076728017535,0.9580978393554688,0.9736824035644532,0.0,0.0,0.707421875,0.724609375,0.0,0.0,0.00575639400146125,0.08114020029703777 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.0864136149757541,0.9574484825134276,0.9736404418945312,0.0,0.0,0.7067057291666666,0.724609375,0.0,0.0,0.007201134581312842,0.08113670349121094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0592659710091538,0.9567444842794668,0.9736404418945312,0.0,0.0,0.7059273097826086,0.724609375,0.0,0.0,0.004938830917429484,0.08113670349121094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0631643339875154,0.9559764862060548,0.9677810668945312,0.0,0.0,0.705078125,0.724609375,0.0,0.0,0.005263694498959617,0.08064842224121094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0683852020301856,0.9554143633161272,0.9677772521972656,0.0,0.0,0.7041480654761905,0.724609375,0.0,0.0,0.0056987668358488,0.08064810434977214 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0556816320167854,0.9547962188720704,0.9619140625,0.0,0.0,0.703125,0.724609375,0.0,0.0,0.004640136001398783,0.08015950520833333 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0544599830172956,0.954421595523232,0.95703125,0.0,0.0,0.7019942434210527,0.724609375,0.0,0.0,0.004538331918107967,0.07975260416666667 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0575060719856992,0.954276614718967,0.9569358825683594,0.0,0.0,0.7007378472222222,0.724609375,0.0,0.0,0.004792172665474934,0.07974465688069661 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0721804130007512,0.9541201871984144,0.9569320678710938,0.0,0.0,0.6993336397058824,0.724609375,0.0,0.0,0.006015034416729267,0.07974433898925781 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0612162449979223,0.953944444656372,0.956928253173828,0.0,0.0,0.69775390625,0.724609375,0.0,0.0,0.005101353749826859,0.079744021097819 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.066530096984934,0.9537455240885416,0.9569244384765624,0.0,0.0,0.6959635416666666,0.724609375,0.0,0.0,0.0055441747487445,0.0797437032063802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0601811609813012,0.9535184587751117,0.9569168090820312,0.0,0.0,0.6939174107142857,0.724609375,0.0,0.0,0.005015096748441766,0.07974306742350261 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0668269679881632,0.9532570472130408,0.954936981201172,0.0,0.0,0.6915564903846154,0.724609375,0.0,0.0,0.0055689139990136,0.07957808176676433 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0261813190300017,0.95311705271403,0.9549293518066406,0.0,0.0,0.6888020833333334,0.724609375,0.0,0.0,0.002181776585833475,0.07957744598388672 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0280996519722975,0.9529522982510652,0.9549293518066406,0.0,0.0,0.685546875,0.724609375,0.0,0.0,0.002341637664358125,0.07957744598388672 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0290982670267112,0.9527545928955078,0.954925537109375,0.0,0.0,0.681640625,0.724609375,0.0,0.0,0.0024248555855592665,0.07957712809244792 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.032904477964621,0.9525133768717448,0.9549217224121094,0.0,0.0,0.6768663194444444,0.724609375,0.0,0.0,0.0027420398303850835,0.07957681020100911 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1185403169947676,1.096585167778863,1.1187515258789062,0.0,0.0,0.9585503472222222,0.990234375,0.0,0.0,0.0037043849060864873,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1117952949716709,1.0972297191619873,1.1187515258789062,0.0,0.0,0.95458984375,0.990234375,0.0,0.0,0.0034936029678647156,0.03496098518371582 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0119788749725557,0.9183325086321148,0.958526611328125,0.0,0.0,0.5142299107142857,0.521484375,0.0,0.0,0.0119788749725557,0.958526611328125 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1151950119528919,1.0976168314615886,1.1187515258789062,0.0,0.0,0.9522135416666668,0.990234375,0.0,0.0,0.003599844123527872,0.03496098518371582 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0281584459589794,0.967497302639869,1.0319671630859375,0.0,0.0,0.5182081653225806,0.521484375,0.0,0.0,0.0281584459589794,1.0319671630859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0285906390054151,0.9653483072916668,1.0319671630859375,0.0,0.0,0.5180989583333333,0.521484375,0.0,0.0,0.0285906390054151,1.0319671630859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0229314640164375,0.9630511053677264,1.0270843505859375,0.0,0.0,0.5179822198275862,0.521484375,0.0,0.0,0.0229314640164375,1.0270843505859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0280419599730521,0.96076420375279,1.0270309448242188,0.0,0.0,0.5178571428571429,0.521484375,0.0,0.0,0.0280419599730521,1.0270309448242188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0252904570079408,0.958309880009404,1.0269432067871094,0.0,0.0,0.5177228009259259,0.521484375,0.0,0.0,0.0252904570079408,1.0269432067871094 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0322749550105072,0.9556701366718,1.0269050598144531,0.0,0.0,0.517578125,0.521484375,0.0,0.0,0.0322749550105072,1.0269050598144531 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0205703969695605,0.9528207397460936,1.0220260620117188,0.0,0.0,0.517421875,0.521484375,0.0,0.0,0.0205703969695605,1.0220260620117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0202968299854546,0.9499371846516927,1.0220260620117188,0.0,0.0,0.5172526041666666,0.521484375,0.0,0.0,0.0202968299854546,1.0220260620117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0283965480048209,0.9468028856360394,1.0171432495117188,0.0,0.0,0.5170686141304348,0.521484375,0.0,0.0,0.0283965480048209,1.0171432495117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0194046020042151,0.943605596368963,1.0122604370117188,0.0,0.0,0.5168678977272727,0.521484375,0.0,0.0,0.0194046020042151,1.0122604370117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0118859129725024,0.9403363182431176,1.0024909973144531,0.0,0.0,0.5166480654761905,0.521484375,0.0,0.0,0.0118859129725024,1.0024909973144531 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0134298909688368,0.9372285842895508,0.997600555419922,0.0,0.0,0.51640625,0.521484375,0.0,0.0,0.0134298909688368,0.997600555419922 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0231196139939129,0.9340511121247944,0.987834930419922,0.0,0.0,0.5161389802631579,0.521484375,0.0,0.0,0.0231196139939129,0.987834930419922 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0220818460220471,0.9310631222195096,0.9829483032226562,0.0,0.0,0.5158420138888888,0.521484375,0.0,0.0,0.0220818460220471,0.9829483032226562 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0131401029648259,0.9280110527487362,0.9780616760253906,0.0,0.0,0.5155101102941176,0.521484375,0.0,0.0,0.0131401029648259,0.9780616760253906 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0110707179992459,0.9248828887939452,0.973175048828125,0.0,0.0,0.51513671875,0.521484375,0.0,0.0,0.0110707179992459,0.973175048828125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0119269990245811,0.9216634114583332,0.9682960510253906,0.0,0.0,0.5147135416666667,0.521484375,0.0,0.0,0.0119269990245811,0.9682960510253906 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0278805790003389,0.9695119857788086,1.0319671630859375,0.0,0.0,0.518310546875,0.521484375,0.0,0.0,0.0278805790003389,1.0319671630859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0329369439859874,0.9714049136999882,1.0319786071777344,0.0,0.0,0.5184067234848485,0.521484375,0.0,0.0,0.0329369439859874,1.0319786071777344 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0240335629787296,0.973186492919922,1.0319786071777344,0.0,0.0,0.5184972426470589,0.521484375,0.0,0.0,0.0240335629787296,1.0319786071777344 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.021465650992468,0.9748662676130022,1.0319786071777344,0.0,0.0,0.5185825892857143,0.521484375,0.0,0.0,0.021465650992468,1.0319786071777344 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1089587460155598,1.0980592455182756,1.1187515258789062,0.0,0.0,0.9494977678571428,0.990234375,0.0,0.0,0.0034049608129862437,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.1142866960144601,1.098936521089994,1.1187515258789062,0.0,0.0,0.9463641826923076,0.990234375,0.0,0.0,0.0035714592504518783,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1225415509543381,1.0999606450398762,1.1187515258789062,0.0,0.0,0.9427083333333334,0.990234375,0.0,0.0,0.0038294234673230654,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.0778401470161043,1.0997643904252483,1.1187515258789062,0.0,0.0,0.9383877840909092,0.990234375,0.0,0.0,0.0024325045942532593,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0801628729677759,1.0995288848876954,1.1187515258789062,0.0,0.0,0.933203125,0.990234375,0.0,0.0,0.002505089780242997,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0725338790216483,1.099241468641493,1.1187515258789062,0.0,0.0,0.9268663194444444,0.990234375,0.0,0.0,0.0022666837194265095,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0622517089941538,1.0988826751708984,1.1187515258789062,0.0,0.0,0.9189453125,0.990234375,0.0,0.0,0.0019453659060673062,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0672394739813171,1.0984268188476562,1.1187515258789062,0.0,0.0,0.9087611607142856,0.990234375,0.0,0.0,0.0021012335619161595,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0680931599927134,1.0978190104166667,1.1187515258789062,0.0,0.0,0.8951822916666666,0.990234375,0.0,0.0,0.0021279112497722937,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0712623680010438,1.0969680786132812,1.1187515258789062,0.0,0.0,0.876171875,0.990234375,0.0,0.0,0.0022269490000326186,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0789242719765752,1.0956916809082031,1.1187515258789062,0.0,0.0,0.84765625,0.990234375,0.0,0.0,0.002466383499267975,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.061347539012786,1.09356689453125,1.1187515258789062,0.0,0.0,0.8001302083333334,0.990234375,0.0,0.0,0.0019171105941495625,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.0673427159781567,1.097148895263672,1.1187515258789062,0.0,0.0,0.705078125,0.990234375,0.0,0.0,0.002104459874317397,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1029483529855497,1.1187515258789062,1.1187515258789062,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0032171360307984283,0.03496098518371582 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0163109340355731,0.9780853890083931,1.0368614196777344,0.0,0.0,0.5187922297297297,0.5234375,0.0,0.0,0.0163109340355731,1.0368614196777344 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0186681040213443,0.9764527214898004,1.0319786071777344,0.0,0.0,0.5186631944444444,0.521484375,0.0,0.0,0.0186681040213443,1.0319786071777344 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.069207569991704,0.9586997398963342,0.9737472534179688,0.0,0.0,0.7080829326923077,0.724609375,0.0,0.0,0.005767297499308666,0.08114560445149739 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.1148716489988146,1.401906967163086,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003589739031212956,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1243731750000733,1.4019546508789062,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0038866617187522908,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,15,0.1282740360038587,1.32822585105896,1.3302040100097656,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004008563625120584,0.041568875312805176 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0143163799948524,0.6587311335972377,1.250469207763672,0.33,23.1,0.4161551339285714,0.4296875,0.0,0.0,0.0143163799948524,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0135189389984589,0.658139565411736,1.250469207763672,0.3397058823529412,23.1,0.4157571231617647,0.4296875,0.0,0.0,0.0135189389984589,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0139767389919143,0.6578305372551306,1.250469207763672,0.3447761194029851,23.1,0.4155492070895522,0.4296875,0.0,0.0,0.0139767389919143,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0139172360068187,0.6575121446089311,1.250469207763672,0.35,23.1,0.415334990530303,0.4296875,0.0,0.0,0.0139172360068187,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0139510989974951,0.6571839552659254,1.250469207763672,0.3553846153846154,23.1,0.4151141826923077,0.4296875,0.0,0.0,0.0139510989974951,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0139370229881023,0.6568455100059509,1.250469207763672,0.3609375,23.1,0.414886474609375,0.4296875,0.0,0.0,0.0139370229881023,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0137952000077348,0.6564963204520089,1.250469207763672,0.3666666666666667,23.1,0.4146515376984127,0.4296875,0.0,0.0,0.0137952000077348,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0140090670029167,0.6561359897736581,1.250469207763672,0.3725806451612903,23.1,0.4144090221774194,0.4296875,0.0,0.0,0.0140090670029167,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0141512709960807,0.6557639700467469,1.250469207763672,0.3786885245901639,23.1,0.4141585553278688,0.4296875,0.0,0.0,0.0141512709960807,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0142336939898086,0.6553795496622722,1.250469207763672,0.385,23.1,0.4138997395833333,0.4296875,0.0,0.0,0.0142336939898086,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0135997460020007,0.6549820980783236,1.250469207763672,0.3915254237288136,23.1,0.4136321504237288,0.427734375,0.0,0.0,0.0135997460020007,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0137129159993492,0.6545709412673424,1.250469207763672,0.3982758620689655,23.1,0.4133890086206896,0.427734375,0.0,0.0,0.0137129159993492,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0143746450048638,0.6541454917506168,1.250469207763672,0.4052631578947369,23.1,0.4131373355263157,0.42578125,0.0,0.0,0.0143746450048638,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0131866890005767,0.6537049838474819,1.250469207763672,0.4125,23.1,0.4129115513392857,0.42578125,0.0,0.0,0.0131866890005767,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0136784019996412,0.653248457475142,1.250469207763672,0.42,23.1,0.4126775568181818,0.42578125,0.0,0.0,0.0136784019996412,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0135259399976348,0.6527750227186415,1.250469207763672,0.4277777777777778,23.1,0.4124348958333333,0.42578125,0.0,0.0,0.0135259399976348,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0134060769923962,0.6522837224996315,1.250469207763672,0.4358490566037736,23.1,0.4121830778301887,0.42578125,0.0,0.0,0.0134060769923962,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0140192760009085,0.6517735261183518,1.250469207763672,0.4442307692307692,23.1,0.4119215745192308,0.42578125,0.0,0.0,0.0140192760009085,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0136175019870279,0.6584396362304688,1.250469207763672,0.3347826086956522,23.1,0.4159590126811594,0.4296875,0.0,0.0,0.0136175019870279,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.0140239369939081,0.6590144197705766,1.250469207763672,0.3253521126760563,23.1,0.4163457306338028,0.4296875,0.0,0.0,0.0140239369939081,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0150938720034901,0.6335906982421875,0.6335906982421875,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0150938720034901,0.6335906982421875 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0216654240066418,0.8212380128748277,0.82366943359375,0.0,0.0,0.4106158088235294,0.412109375,0.0,0.0,0.0018054520005534834,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.0469362690055277,0.8203881207634421,0.8215789794921875,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003911355750460642,0.0684649149576823 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.0546432819974143,0.8205697801378038,0.8236579895019531,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0045536068331178585,0.06863816579182942 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,18,0.0504441540106199,0.8207325182462993,0.8236618041992188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0042036795008849916,0.06863848368326823 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,19,0.0533286610007053,0.8208789825439453,0.8236618041992188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004444055083392109,0.06863848368326823 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,20,0.0472095859877299,0.8210116795131138,0.8236656188964844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003934132165644159,0.06863880157470703 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,21,0.0518064729985781,0.8211324865167792,0.82366943359375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004317206083214842,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0243321479938458,0.8212427885636039,0.82366943359375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.00202767899948715,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0221502060012426,0.8212421735127767,0.82366943359375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.00184585050010355,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0224153970048064,0.8212416076660156,0.82366943359375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0018679497504005332,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0224106289970222,0.8212410853459284,0.82366943359375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0018675524164185166,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0216010450094472,0.8212406017162182,0.82366943359375,0.0,0.0,0.4102285879629629,0.412109375,0.0,0.0,0.0018000870841206,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0218448980012908,0.8212401526314872,0.82366943359375,0.0,0.0,0.4102957589285714,0.412109375,0.0,0.0,0.0018204081667742332,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0216867140115937,0.8212397345181169,0.82366943359375,0.0,0.0,0.4103582974137931,0.412109375,0.0,0.0,0.0018072261676328083,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0240344849880784,0.8212393442789714,0.82366943359375,0.0,0.0,0.4104166666666666,0.412109375,0.0,0.0,0.002002873749006533,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.021304493988282,0.8212389792165449,0.82366943359375,0.0,0.0,0.4104712701612903,0.412109375,0.0,0.0,0.0017753744990235,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0217229410045547,0.82123863697052,0.82366943359375,0.0,0.0,0.4105224609375,0.412109375,0.0,0.0,0.0018102450837128917,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0218728800100507,0.8212383154666785,0.82366943359375,0.0,0.0,0.4105705492424242,0.412109375,0.0,0.0,0.0018227400008375583,0.06863911946614583 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.014251578002586,0.6512434716318168,1.250469207763672,0.4529411764705882,23.1,0.4116498161764705,0.42578125,0.0,0.0,0.014251578002586,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.900763781988644,0.650693588256836,1.250469207763672,0.462,23.1,0.4113671875,0.42578125,0.0,0.0,0.900763781988644,1.250469207763672 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,23,0.006686456996249,0.6383578777313232,0.6425704956054688,0.0,0.0,0.4110514322916667,0.412109375,0.0,0.0,0.006686456996249,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.0070527679927181,0.6382682475637882,0.6425704956054688,0.0,0.0,0.4110289228723404,0.412109375,0.0,0.0,0.0070527679927181,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.006731221001246,0.6360504443828876,0.6395912170410156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.006731221001246,0.6395912170410156 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.006701043996145,0.6359088134765625,0.6395912170410156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.006701043996145,0.6395912170410156 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,23,0.0155430250015342,0.6357553799947103,0.63751220703125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0155430250015342,0.63751220703125 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,22,0.0157544680114369,0.6356789962105129,0.63751220703125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0157544680114369,0.63751220703125 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.015705927988165,0.635595668445934,0.6370391845703125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.015705927988165,0.6370391845703125 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0152703390049282,0.6355269295828683,0.6370353698730469,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0152703390049282,0.6370353698730469 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0155653369874926,0.6354515075683593,0.6370315551757812,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0155653369874926,0.6370315551757812 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0149906000006012,0.6353683471679688,0.6370315551757812,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0149906000006012,0.6370315551757812 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0155661680037155,0.6352759467230903,0.6370277404785156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0155661680037155,0.6370277404785156 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.01522594600101,0.6351729000315947,0.63702392578125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.01522594600101,0.63702392578125 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0153954520064871,0.6350572109222412,0.6370048522949219,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0153954520064871,0.6370048522949219 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0160496460011927,0.6349273681640625,0.6370048522949219,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0160496460011927,0.6370048522949219 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0150440190045628,0.6347789764404297,0.6370010375976562,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0150440190045628,0.6370010375976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0155911439942428,0.6346080486591046,0.6369972229003906,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0155911439942428,0.6369972229003906 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0147078940062783,0.6344089508056641,0.634918212890625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0147078940062783,0.634918212890625 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0151841189945116,0.6343626542524858,0.6349143981933594,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0151841189945116,0.6349143981933594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0152529269980732,0.6343074798583984,0.6345443725585938,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0152529269980732,0.6345443725585938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0064532740070717,0.6361815841109665,0.6395912170410156,0.0,0.0,0.4102285879629629,0.412109375,0.0,0.0,0.0064532740070717,0.6395912170410156 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0073385589930694,0.6363034929547992,0.6395950317382812,0.0,0.0,0.4102957589285714,0.412109375,0.0,0.0,0.0073385589930694,0.6395950317382812 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0066616910044103,0.6364173889160156,0.6396064758300781,0.0,0.0,0.4103582974137931,0.412109375,0.0,0.0,0.0066616910044103,0.6396064758300781 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0062357299902942,0.637385735144982,0.6425704956054688,0.0,0.0,0.4108072916666667,0.412109375,0.0,0.0,0.0062357299902942,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0062445069925161,0.6381747204324474,0.6425704956054688,0.0,0.0,0.4110054347826087,0.412109375,0.0,0.0,0.0062445069925161,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0066632140078581,0.6380770365397136,0.6425704956054688,0.0,0.0,0.4109809027777777,0.412109375,0.0,0.0,0.0066632140078581,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0063855089974822,0.6379749124700372,0.6425704956054688,0.0,0.0,0.4109552556818182,0.412109375,0.0,0.0,0.0063855089974822,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0068057890021009,0.6378680384436319,0.6425704956054688,0.0,0.0,0.4109284156976744,0.412109375,0.0,0.0,0.0068057890021009,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.005918049995671,0.6377560751778739,0.6425704956054688,0.0,0.0,0.4109002976190476,0.412109375,0.0,0.0,0.005918049995671,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0066648979991441,0.6376386502893959,0.6425704956054688,0.0,0.0,0.4108708079268293,0.412109375,0.0,0.0,0.0066648979991441,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.006816790002631,0.6375153541564942,0.6425704956054688,0.0,0.0,0.41083984375,0.412109375,0.0,0.0,0.006816790002631,0.6425704956054688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0059759180003311,0.6372492940802323,0.6404953002929688,0.0,0.0,0.4107730263157895,0.412109375,0.0,0.0,0.0059759180003311,0.6404953002929688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0064679320057621,0.636523691813151,0.6396064758300781,0.0,0.0,0.4104166666666666,0.412109375,0.0,0.0,0.0064679320057621,0.6396064758300781 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0062186890136217,0.6371615641825908,0.6404953002929688,0.0,0.0,0.4107369087837837,0.412109375,0.0,0.0,0.0062186890136217,0.6404953002929688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0060014850023435,0.637068960401747,0.6400070190429688,0.0,0.0,0.4106987847222222,0.412109375,0.0,0.0,0.0060014850023435,0.6400070190429688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0060641320014838,0.6369850158691406,0.6399726867675781,0.0,0.0,0.4106584821428571,0.412109375,0.0,0.0,0.0060641320014838,0.6399726867675781 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.006024347996572,0.6368971431956572,0.6399726867675781,0.0,0.0,0.4106158088235294,0.412109375,0.0,0.0,0.006024347996572,0.6399726867675781 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0061433789960574,0.636803944905599,0.6396064758300781,0.0,0.0,0.4105705492424242,0.412109375,0.0,0.0,0.0061433789960574,0.6396064758300781 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0060625090118264,0.636716365814209,0.6396064758300781,0.0,0.0,0.4105224609375,0.412109375,0.0,0.0,0.0060625090118264,0.6396064758300781 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.006171371001983,0.6366231364588584,0.6396064758300781,0.0,0.0,0.4104712701612903,0.412109375,0.0,0.0,0.006171371001983,0.6396064758300781 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.0529250520048663,0.8203136920928955,0.8215675354003906,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004410421000405525,0.06846396128336589 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.0486103580042254,0.8202301025390625,0.8211021423339844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004050863167018783,0.06842517852783203 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.0533138440077891,0.8201678139822823,0.8210983276367188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004442820333982425,0.06842486063639323 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0070547320065088,0.6389995667992568,0.6434555053710938,0.0,0.0,0.4108708079268293,0.412109375,0.0,0.0,0.0070547320065088,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,22,0.0157551509910263,0.6370017010232677,0.6388320922851562,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0157551509910263,0.6388320922851562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0089431789965601,0.6370779673258463,0.6388320922851562,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0089431789965601,0.6388320922851562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0063675349956611,0.6372311401367188,0.6409072875976562,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0063675349956611,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0072025260014925,0.6373725304236779,0.6409072875976562,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0072025260014925,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.006603404006455,0.6375034473560475,0.6409072875976562,0.0,0.0,0.4102285879629629,0.412109375,0.0,0.0,0.006603404006455,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.006727914995281,0.637625013078962,0.6409072875976562,0.0,0.0,0.4102957589285714,0.412109375,0.0,0.0,0.006727914995281,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0064394189976155,0.637738194958917,0.6409072875976562,0.0,0.0,0.4103582974137931,0.412109375,0.0,0.0,0.0064394189976155,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0071471239934908,0.6378438313802083,0.6409072875976562,0.0,0.0,0.4104166666666666,0.412109375,0.0,0.0,0.0071471239934908,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0064841319981496,0.6379426525485131,0.6409072875976562,0.0,0.0,0.4104712701612903,0.412109375,0.0,0.0,0.0064841319981496,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0063565659947926,0.6380352973937988,0.6409072875976562,0.0,0.0,0.4105224609375,0.412109375,0.0,0.0,0.0063565659947926,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0061728639993816,0.6381223273999763,0.6409072875976562,0.0,0.0,0.4105705492424242,0.412109375,0.0,0.0,0.0061728639993816,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0067335049971006,0.6382042379940257,0.6409072875976562,0.0,0.0,0.4106158088235294,0.412109375,0.0,0.0,0.0067335049971006,0.6409072875976562 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0066729630052577,0.6382949829101563,0.6413803100585938,0.0,0.0,0.4106584821428571,0.412109375,0.0,0.0,0.0066729630052577,0.6413803100585938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0067042109876638,0.6383806864420573,0.6413803100585938,0.0,0.0,0.4106987847222222,0.412109375,0.0,0.0,0.0067042109876638,0.6413803100585938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0063990240014391,0.6385178437104096,0.6434555053710938,0.0,0.0,0.4107369087837837,0.412109375,0.0,0.0,0.0063990240014391,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0068490800040308,0.6386477821751645,0.6434555053710938,0.0,0.0,0.4107730263157895,0.412109375,0.0,0.0,0.0068490800040308,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0065244470024481,0.6387710571289062,0.6434555053710938,0.0,0.0,0.4108072916666667,0.412109375,0.0,0.0,0.0065244470024481,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.014277756010415,0.6369185014204546,0.6383743286132812,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.014277756010415,0.6383743286132812 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0145756900019478,0.6368491763160342,0.6383705139160156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0145756900019478,0.6383705139160156 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0152309160039294,0.6367731094360352,0.63836669921875,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0152309160039294,0.63836669921875 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0152524660079507,0.6356178283691406,0.6358566284179688,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0152524660079507,0.6358566284179688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0162622119969455,0.6350758870442709,0.6358375549316406,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0162622119969455,0.6358375549316406 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0150131720001809,0.6352682113647461,0.6358451843261719,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0150131720001809,0.6358451843261719 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0148477049951907,0.6353836059570312,0.6358451843261719,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0148477049951907,0.6358451843261719 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.015027399000246,0.635461171468099,0.6358489990234375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.015027399000246,0.6358489990234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0151096119952853,0.6355165754045758,0.6358489990234375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0151096119952853,0.6358489990234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0147596610040636,0.6355586051940918,0.6358528137207031,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0147596610040636,0.6358528137207031 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0151722679875092,0.6355912950303819,0.6358528137207031,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0151722679875092,0.6358528137207031 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.015693977009505,0.6356745633212003,0.6362419128417969,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.015693977009505,0.6362419128417969 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0145253860100638,0.6366892362895765,0.63836669921875,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0145253860100638,0.63836669921875 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0150627039984101,0.6357221603393555,0.6362457275390625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0150627039984101,0.6362457275390625 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0154421890038065,0.635922358586238,0.6383247375488281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0154421890038065,0.6383247375488281 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0155503199930535,0.636094229561942,0.6383285522460938,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0155503199930535,0.6383285522460938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0156269620056264,0.6362439473470052,0.6383399963378906,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0156269620056264,0.6383399963378906 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0160381559981033,0.6363754272460938,0.6383476257324219,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0160381559981033,0.6383476257324219 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0149571170040871,0.6364921121036305,0.6383590698242188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0149571170040871,0.6383590698242188 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0153796320082619,0.6365960439046224,0.6383628845214844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0153796320082619,0.6383628845214844 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.006874938000692,0.638888168334961,0.6434555053710938,0.0,0.0,0.41083984375,0.412109375,0.0,0.0,0.006874938000692,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0067350580065976,0.6391056605747768,0.6434555053710938,0.0,0.0,0.4109002976190476,0.412109375,0.0,0.0,0.0067350580065976,0.6434555053710938 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.0491376880090683,0.8200962360088642,0.8210945129394531,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004094807334089025,0.06842454274495442 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0069306520017562,0.6392068197560865,0.6434555053710938,0.0,0.0,0.4109284156976744,0.412109375,0.0,0.0,0.0069306520017562,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0136988410085905,0.6461725234985352,0.6661453247070312,0.0,0.0,0.415435791015625,0.4296875,0.0,0.0,0.0136988410085905,0.6661453247070312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0131819620000896,0.6464797973632812,0.6661453247070312,0.0,0.0,0.415655048076923,0.4296875,0.0,0.0,0.0131819620000896,0.6661453247070312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0136670520005282,0.6467777598987926,0.6661453247070312,0.0,0.0,0.4158676609848485,0.4296875,0.0,0.0,0.0136670520005282,0.6661453247070312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0137359210057184,0.6470668280302588,0.6661453247070312,0.0,0.0,0.416073927238806,0.4296875,0.0,0.0,0.0137359210057184,0.6661453247070312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.013707988007809,0.6473834654864143,0.6685981750488281,0.0,0.0,0.4162741268382353,0.4296875,0.0,0.0,0.013707988007809,0.6685981750488281 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.0482715389953227,0.8178062438964844,0.8178062438964844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004022628249610225,0.06815052032470703 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0541440550005063,0.8181095123291016,0.8184127807617188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004512004583375525,0.06820106506347656 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0475048649968812,0.8182360331217448,0.8184890747070312,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003958738749740101,0.06820742289225261 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.0551000710111111,0.8184232711791992,0.8189849853515625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004591672584259258,0.06824874877929688 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0508459199918434,0.818536376953125,0.8189888000488281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0042371599993202835,0.06824906667073567 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.0532073450012831,0.8189576466878256,0.8210639953613281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004433945416773592,0.06842199961344402 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0480447980080498,0.819258553641183,0.8210639953613281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004003733167337483,0.06842199961344402 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.0535763009975198,0.8194842338562012,0.8210639953613281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004464691749793317,0.06842199961344402 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.0490678979986114,0.8196597629123263,0.8210639953613281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004088991499884283,0.06842199961344402 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0543634130008285,0.8198005676269531,0.8210678100585938,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004530284416735708,0.06842231750488281 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0494051739951828,0.819916465065696,0.821075439453125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0041170978329319,0.06842295328776042 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0532986650068778,0.8200130462646484,0.821075439453125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004441555417239816,0.06842295328776042 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0134310739958891,0.6458554949079242,0.6661453247070312,0.0,0.0,0.4152095734126984,0.4296875,0.0,0.0,0.0134310739958891,0.6661453247070312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0138179420027881,0.6455282395885836,0.6661453247070312,0.0,0.0,0.4149760584677419,0.4296875,0.0,0.0,0.0138179420027881,0.6661453247070312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0135219229996437,0.6451902545866419,0.6661453247070312,0.0,0.0,0.4147348872950819,0.4296875,0.0,0.0,0.0135219229996437,0.6661453247070312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0140323200030252,0.6414669261259192,0.6636810302734375,0.0,0.0,0.4121859681372549,0.42578125,0.0,0.0,0.0140323200030252,0.6636810302734375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0065127150010084,0.6393033807927911,0.6434555053710938,0.0,0.0,0.4109552556818182,0.412109375,0.0,0.0,0.0065127150010084,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0066165780008304,0.6393956502278646,0.6434555053710938,0.0,0.0,0.4109809027777777,0.412109375,0.0,0.0,0.0066165780008304,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.0060724570066668,0.6394839079483695,0.6434555053710938,0.0,0.0,0.4110054347826087,0.412109375,0.0,0.0,0.0060724570066668,0.6434555053710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.4816714710032101,0.6395779873462434,0.6439056396484375,0.0,0.0,0.4110289228723404,0.412109375,0.0,0.0,0.4816714710032101,0.6439056396484375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0138445220072753,0.6400790214538574,0.6636276245117188,0.0,0.0,0.4113362630208333,0.42578125,0.0,0.0,0.0138445220072753,0.6636276245117188 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0144235369953094,0.6405603836993782,0.663665771484375,0.0,0.0,0.4116310586734694,0.42578125,0.0,0.0,0.0144235369953094,0.663665771484375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0137912629870697,0.6410226440429687,0.6636734008789062,0.0,0.0,0.4119140625,0.42578125,0.0,0.0,0.0137912629870697,0.6636734008789062 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0135771960049169,0.641894267155574,0.6636886596679688,0.0,0.0,0.4124474158653846,0.42578125,0.0,0.0,0.0135771960049169,0.6636886596679688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0143012199987424,0.6448410034179688,0.6661376953125,0.0,0.0,0.4144856770833333,0.4296875,0.0,0.0,0.0143012199987424,0.6661376953125 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0158794010058045,0.642305482108638,0.6636886596679688,0.0,0.0,0.4126989976415094,0.42578125,0.0,0.0,0.0158794010058045,0.6636886596679688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0134030019980855,0.6427014668782552,0.6636886596679688,0.0,0.0,0.412941261574074,0.42578125,0.0,0.0,0.0134030019980855,0.6636886596679688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0132386759942164,0.6430830522017046,0.6636886596679688,0.0,0.0,0.4131747159090909,0.42578125,0.0,0.0,0.0132386759942164,0.6636886596679688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0135556150053162,0.6434510094778878,0.6636886596679688,0.0,0.0,0.4133998325892857,0.42578125,0.0,0.0,0.0135556150053162,0.6636886596679688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.01451215200359,0.6438060559724507,0.6636886596679688,0.0,0.0,0.4136855811403508,0.4296875,0.0,0.0,0.01451215200359,0.6636886596679688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0132148319971747,0.6441488594844423,0.6636886596679688,0.0,0.0,0.4139614762931034,0.4296875,0.0,0.0,0.0132148319971747,0.6636886596679688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0133619960106443,0.6444800425384004,0.6636886596679688,0.0,0.0,0.4142280190677966,0.4296875,0.0,0.0,0.0133619960106443,0.6636886596679688 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0156532300024991,0.6342811584472656,0.6345405578613281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0156532300024991,0.6345405578613281 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0157164370029931,0.6342487335205078,0.6345405578613281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0157164370029931,0.6345405578613281 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0152985010063275,0.634207044328962,0.6345405578613281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0152985010063275,0.6345405578613281 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0496307010034797,0.8709033966064453,0.8728523254394531,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004135891750289975,0.0727376937866211 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0240552639879751,0.8725333895002093,0.8739891052246094,0.0,0.0,0.4102957589285714,0.412109375,0.0,0.0,0.0020046053323312584,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0251416810060618,0.8724794741030093,0.8739891052246094,0.0,0.0,0.4102285879629629,0.412109375,0.0,0.0,0.002095140083838483,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0243271679937606,0.8724214113675631,0.8739891052246094,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.00202726399948005,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0251872660010121,0.8723587036132813,0.8739814758300781,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.002098938833417675,0.07283178965250652 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0231154789944412,0.872291088104248,0.8739776611328125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0019262899162034335,0.0728314717610677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0243158980010775,0.8722177588421366,0.8739738464355469,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.002026324833423125,0.0728311538696289 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,21,0.0526176279963692,0.8721379366787997,0.8739738464355469,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004384802333030767,0.0728311538696289 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,20,0.0526265140069881,0.8720505124046689,0.8739700317382812,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0043855428339156744,0.07283083597819011 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,19,0.0516183419968001,0.8719545364379883,0.8739662170410156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004301528499733341,0.0728305180867513 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,18,0.0480508269974961,0.8718486585115132,0.87298583984375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0040042355831246745,0.07274881998697917 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.053057955999975,0.8717854817708334,0.8729820251464844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.00442149633333125,0.07274850209554036 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.0516871300060302,0.8717150968663833,0.8729095458984375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0043072608338358504,0.07274246215820312 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.0495803869998781,0.8716404438018799,0.8728790283203125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004131698916656508,0.0727399190266927 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.050653490005061,0.871557871500651,0.8728752136230469,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004221124167088417,0.0727396011352539 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.0486797839985229,0.8714637756347656,0.8728713989257812,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004056648666543575,0.07273928324381511 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.0519604480068665,0.8713554969200721,0.8728675842285156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004330037333905541,0.0727389653523763 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0528475449973484,0.8712294896443685,0.8728599548339844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004403962083112367,0.0727383295694987 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0262298720044782,0.8725835865941541,0.8739891052246094,0.0,0.0,0.4103582974137931,0.412109375,0.0,0.0,0.00218582266703985,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0263710849976632,0.8726304372151693,0.8739891052246094,0.0,0.0,0.4104166666666666,0.412109375,0.0,0.0,0.0021975904164719335,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0265259720035828,0.8726742652154738,0.8739891052246094,0.0,0.0,0.4104712701612903,0.412109375,0.0,0.0,0.002210497666965233,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0230324939911952,0.8729956091904059,0.8739967346191406,0.0,0.0,0.4108708079268293,0.412109375,0.0,0.0,0.0019193744992662667,0.07283306121826172 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0390534769976511,0.8893379678531569,1.5999183654785156,1.263265306122449,61.9,0.4198022959183674,0.5546875,0.0,0.0,0.0032544564164709248,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.044853127998067,0.888960599899292,1.5999183654785156,1.2895833333333333,61.9,0.4169921875,0.5546875,0.0,0.0,0.003737760666505583,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.6834603960014647,0.8885690405013713,1.5999183654785156,1.3170212765957447,61.9,0.4140625,0.5546875,0.0,0.0,0.05695503300012206,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,22,0.0231264689937233,0.8730848524305556,0.8740043640136719,0.0,0.0,0.4109809027777777,0.412109375,0.0,0.0,0.0019272057494769416,0.07283369700113933 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,21,0.0236901360040064,0.8730639544400302,0.8740005493164062,0.0,0.0,0.4109552556818182,0.412109375,0.0,0.0,0.0019741780003338667,0.07283337910970052 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,20,0.0270474300050409,0.8730421731638354,0.8739967346191406,0.0,0.0,0.4109284156976744,0.412109375,0.0,0.0,0.0022539525004200748,0.07283306121826172 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,19,0.0250812690064776,0.8730194455101377,0.8739967346191406,0.0,0.0,0.4109002976190476,0.412109375,0.0,0.0,0.0020901057505398,0.07283306121826172 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.0237221950083039,0.8729705810546875,0.873992919921875,0.0,0.0,0.41083984375,0.412109375,0.0,0.0,0.001976849584025325,0.07283274332682292 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0265160639974055,0.8727153539657593,0.8739891052246094,0.0,0.0,0.4105224609375,0.412109375,0.0,0.0,0.0022096719997837916,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.023674326002947,0.8729443672375802,0.873992919921875,0.0,0.0,0.4108072916666667,0.412109375,0.0,0.0,0.001972860500245583,0.07283274332682292 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0234328280057525,0.8729167737458882,0.873992919921875,0.0,0.0,0.4107730263157895,0.412109375,0.0,0.0,0.0019527356671460415,0.07283274332682292 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.0230055339925456,0.8728876887141047,0.873992919921875,0.0,0.0,0.4107369087837837,0.412109375,0.0,0.0,0.0019171278327121332,0.07283274332682292 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0239304220012854,0.8728569878472222,0.873992919921875,0.0,0.0,0.4106987847222222,0.412109375,0.0,0.0,0.00199420183344045,0.07283274332682292 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.0255539270001463,0.8728245326450893,0.8739891052246094,0.0,0.0,0.4106584821428571,0.412109375,0.0,0.0,0.0021294939166788584,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0228867440018802,0.8727902805103975,0.8739891052246094,0.0,0.0,0.4106158088235294,0.412109375,0.0,0.0,0.0019072286668233502,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0256733590067597,0.8727539524887548,0.8739891052246094,0.0,0.0,0.4105705492424242,0.412109375,0.0,0.0,0.0021394465838966417,0.07283242543538411 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0500186610006494,0.8710812655362216,0.8728599548339844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004168221750054117,0.0727383295694987 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.0522141190012916,0.8706868489583334,0.8728485107421875,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0043511765834409665,0.0727373758951823 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0381303629983449,0.8900490555108762,1.5999183654785156,1.2137254901960783,61.9,0.4250919117647059,0.5546875,0.0,0.0,0.003177530249862075,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.0518740069965133,0.8704166412353516,0.8728485107421875,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0043228339163761086,0.0727373758951823 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0345138109987601,0.8246907128228081,0.8441429138183594,0.0,0.0,0.4322916666666667,0.5546875,0.0,0.0,0.0028761509165633418,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0360090379981556,0.8243236901625147,0.8441429138183594,0.0,0.0,0.4299823113207547,0.5546875,0.0,0.0,0.0030007531665129667,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0348964920121943,0.8239425512460562,0.8441429138183594,0.0,0.0,0.4275841346153846,0.5546875,0.0,0.0,0.002908041001016192,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0350936780014308,0.8235464657054228,0.8441429138183594,0.0,0.0,0.4250919117647059,0.5546875,0.0,0.0,0.0029244731667859,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0380999119952321,0.8231345367431641,0.8441429138183594,0.0,0.0,0.4225,0.5546875,0.0,0.0,0.0031749926662693415,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0356532579899067,0.8227057943538744,0.8441429138183594,0.0,0.0,0.4198022959183674,0.5546875,0.0,0.0,0.002971104832492225,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0358049290080089,0.8222591876983643,0.8441238403320312,0.0,0.0,0.4169921875,0.5546875,0.0,0.0,0.0029837440840007417,0.07034365336100261 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0366258540016133,0.8217939823231799,0.8440361022949219,0.0,0.0,0.4140625,0.5546875,0.0,0.0,0.0030521545001344417,0.07033634185791016 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.3340536920004524,0.821310457975968,0.8237648010253906,0.0,0.0,0.4110054347826087,0.412109375,0.0,0.0,0.027837807666704364,0.06864706675211589 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,22,0.0213873980101197,0.8212559170193142,0.82366943359375,0.0,0.0,0.4109809027777777,0.412109375,0.0,0.0,0.0017822831675099748,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,21,0.0218133890011813,0.8212461471557617,0.82366943359375,0.0,0.0,0.4109552556818182,0.412109375,0.0,0.0,0.0018177824167651083,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,20,0.022961712005781,0.821235922879951,0.82366943359375,0.0,0.0,0.4109284156976744,0.412109375,0.0,0.0,0.00191347600048175,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,19,0.0214261200017062,0.8212361108689081,0.82366943359375,0.0,0.0,0.4109002976190476,0.412109375,0.0,0.0,0.0017855100001421835,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0216561069973977,0.8212363080280584,0.82366943359375,0.0,0.0,0.4108708079268293,0.412109375,0.0,0.0,0.001804675583116475,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.0218450690008467,0.821236515045166,0.82366943359375,0.0,0.0,0.41083984375,0.412109375,0.0,0.0,0.001820422416737225,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.0214642210048623,0.8212367326785357,0.82366943359375,0.0,0.0,0.4108072916666667,0.412109375,0.0,0.0,0.001788685083738525,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0223387559963157,0.8212369617662931,0.82366943359375,0.0,0.0,0.4107730263157895,0.412109375,0.0,0.0,0.0018615629996929749,0.06863911946614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0351251569954911,0.8250443892045455,0.8441429138183594,0.0,0.0,0.4345170454545454,0.5546875,0.0,0.0,0.0029270964162909246,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0360255190025782,0.825385434286935,0.8441429138183594,0.0,0.0,0.4367327008928571,0.55859375,0.0,0.0,0.0030021265835481832,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0369432440056698,0.8257145128752056,0.8441429138183594,0.0,0.0,0.4388706140350877,0.55859375,0.0,0.0,0.00307860366713915,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,21,0.0339119729906087,0.8285215007725046,0.84710693359375,0.0,0.0,0.4567397388059701,0.55859375,0.0,0.0,0.0028259977492173915,0.07059224446614583 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0504909879964543,0.8700692313058036,0.8721351623535156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004207582333037858,0.0726779301961263 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.0500447189988335,0.8700186411539713,0.8721351623535156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004170393249902792,0.0726779301961263 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0527070039970567,0.8699478149414063,0.8721351623535156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004392250333088058,0.0726779301961263 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.0478327409946359,0.8699951171875,0.8721351623535156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003986061749552992,0.0726779301961263 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0480710539995925,0.8701222737630209,0.8721351623535156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0040059211666327085,0.0726779301961263 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0493264249962521,0.8705635070800781,0.8721351623535156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004110535416354342,0.0726779301961263 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.0486799460049951,0.8721351623535156,0.8721351623535156,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0040566621670829256,0.0726779301961263 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,20,0.0345716180017916,0.8282399033055161,0.84454345703125,0.0,0.0,0.4551964962121212,0.55859375,0.0,0.0,0.0028809681668159667,0.07037862141927083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.0367953289969591,0.8260322439259496,0.8441429138183594,0.0,0.0,0.4409348060344827,0.55859375,0.0,0.0,0.0030662774164132585,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,19,0.0342494899960001,0.8279890794020432,0.8445243835449219,0.0,0.0,0.4536057692307692,0.55859375,0.0,0.0,0.002854124166333342,0.07037703196207683 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,18,0.0358655120071489,0.8277307152748108,0.8441581726074219,0.0,0.0,0.45196533203125,0.55859375,0.0,0.0,0.0029887926672624086,0.07034651438395183 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.035875750996638,0.827469961983817,0.8441581726074219,0.0,0.0,0.4502728174603174,0.55859375,0.0,0.0,0.0029896459163865,0.07034651438395183 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.0349634660087758,0.8272007972963394,0.8441505432128906,0.0,0.0,0.4485257056451613,0.55859375,0.0,0.0,0.0029136221673979833,0.07034587860107422 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.0349819109978852,0.8269229326091829,0.8441429138183594,0.0,0.0,0.4467213114754098,0.55859375,0.0,0.0,0.0029151592498237668,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.0354741250048391,0.8266359329223633,0.8441429138183594,0.0,0.0,0.4448567708333333,0.55859375,0.0,0.0,0.0029561770837365914,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.035631075996207,0.8263392044326007,0.8441429138183594,0.0,0.0,0.4429290254237288,0.55859375,0.0,0.0,0.0029692563330172496,0.07034524281819661 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0377750129991909,0.8897006225585937,1.5999183654785156,1.238,61.9,0.4225,0.5546875,0.0,0.0,0.003147917749932575,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0388389489962719,0.8903840871957632,1.5999183654785156,1.1903846153846154,61.9,0.4275841346153846,0.5546875,0.0,0.0,0.0032365790830226585,0.13332653045654297 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0158524100115755,0.6341514587402344,0.6345405578613281,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0158524100115755,0.6345405578613281 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.0453213970031356,1.328632794893705,1.3305892944335938,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0014162936563479876,0.041580915451049805 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.0753665100055513,1.3366671475497158,1.3497085571289062,0.0,0.0,0.4452237215909091,0.7890625,0.0,0.0,0.002355203437673478,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.0671059180021984,1.3365135192871094,1.3497085571289062,0.0,0.0,0.4372274709302325,0.7890625,0.0,0.0,0.0020970599375687,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.0677557950111804,1.3363525753929502,1.3497085571289062,0.0,0.0,0.4288504464285714,0.7890625,0.0,0.0,0.0021173685940993874,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.067605716001708,1.3361842457841082,1.3497085571289062,0.0,0.0,0.4200647865853658,0.7890625,0.0,0.0,0.002112678625053375,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.3444719679973786,1.3360093116760254,1.3497085571289062,0.0,0.0,0.41083984375,0.412109375,0.0,0.0,0.010764748999918082,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,20,0.0546729479974601,1.3356580489721053,1.3497085571289062,0.0,0.0,0.4108072916666667,0.412109375,0.0,0.0,0.0017085296249206281,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,19,0.0549299249978503,1.3352882987574528,1.3497085571289062,0.0,0.0,0.4107730263157895,0.412109375,0.0,0.0,0.0017165601561828219,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,18,0.0569371929886983,1.3348985620447107,1.3497085571289062,0.0,0.0,0.4107369087837837,0.412109375,0.0,0.0,0.001779287280896822,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,17,0.0630365329998312,1.334487173292372,1.3497085571289062,0.0,0.0,0.4106987847222222,0.412109375,0.0,0.0,0.001969891656244725,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.0550676709972322,1.334052276611328,1.3497085571289062,0.0,0.0,0.4106584821428571,0.412109375,0.0,0.0,0.0017208647186635062,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.055308958995738,1.3335917977725755,1.3497085571289062,0.0,0.0,0.4106158088235294,0.412109375,0.0,0.0,0.0017284049686168124,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.0549691780033754,1.3331034111254143,1.3497085571289062,0.0,0.0,0.4105705492424242,0.412109375,0.0,0.0,0.0017177868126054812,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.0546452259877696,1.3325845003128052,1.3497085571289062,0.0,0.0,0.4105224609375,0.412109375,0.0,0.0,0.0017076633121178,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.063478975003818,1.3320321113832536,1.3497085571289062,0.0,0.0,0.4104712701612903,0.412109375,0.0,0.0,0.0019837179688693123,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.0527508269879035,1.331442896525065,1.3497085571289062,0.0,0.0,0.4104166666666666,0.412109375,0.0,0.0,0.0016484633433719845,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.0540697069955058,1.3308130461594154,1.3497085571289062,0.0,0.0,0.4103582974137931,0.412109375,0.0,0.0,0.0016896783436095562,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.0529599160072393,1.3301382064819336,1.3497085571289062,0.0,0.0,0.4102957589285714,0.412109375,0.0,0.0,0.0016549973752262282,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.0681475629971828,1.33681394788954,1.3497085571289062,0.0,0.0,0.4528645833333333,0.7890625,0.0,0.0,0.0021296113436619626,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.0752536200016038,1.336954365605893,1.3497085571289062,0.0,0.0,0.4601732336956521,0.7890625,0.0,0.0,0.0023516756250501186,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.0692390830081421,1.3370888081002743,1.3497085571289062,0.0,0.0,0.4671708776595745,0.7890625,0.0,0.0,0.0021637213440044408,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,17,0.0670064439909765,1.3381752549556265,1.3497085571289062,0.0,0.0,0.5240885416666666,0.79296875,0.0,0.0,0.0020939513747180154,0.04217839241027832 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0154802890028804,0.6340736389160156,0.6345367431640625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0154802890028804,0.6345367431640625 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0152606609917711,0.6339578628540039,0.6345329284667969,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0152606609917711,0.6345329284667969 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0152957570098806,0.6337661743164062,0.6345252990722656,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0152957570098806,0.6345252990722656 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0158713349956087,0.6333866119384766,0.634490966796875,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0158713349956087,0.634490966796875 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0142784369963919,0.6322822570800781,0.6322822570800781,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0142784369963919,0.6322822570800781 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,19,0.0688872090104268,1.3383487119513042,1.3497085571289062,0.0,0.0,0.533203125,0.79296875,0.0,0.0,0.0021527252815758376,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,18,0.0683941119932569,1.338263413001751,1.3497085571289062,0.0,0.0,0.5287244073275862,0.79296875,0.0,0.0,0.002137315999789278,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,16,0.0752595890080556,1.3380839484078544,1.3497085571289062,0.0,0.0,0.519287109375,0.79296875,0.0,0.0,0.0023518621565017375,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.0675566760037327,1.337217648824056,1.3497085571289062,0.0,0.0,0.473876953125,0.7890625,0.0,0.0,0.002111146125116647,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.0672221249988069,1.3379893216219816,1.3497085571289062,0.0,0.0,0.5143110795454545,0.79296875,0.0,0.0,0.002100691406212716,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.070499794994248,1.3378911901403356,1.3497085571289062,0.0,0.0,0.5091507523148148,0.79296875,0.0,0.0,0.00220311859357025,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.0674373240035492,1.3377893555839109,1.3497085571289062,0.0,0.0,0.5037956957547169,0.791015625,0.0,0.0,0.0021074163751109124,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.068997925001895,1.337683604313777,1.3497085571289062,0.0,0.0,0.4982722355769231,0.791015625,0.0,0.0,0.0021561851563092187,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.0686549169913632,1.337573855530982,1.3497085571289062,0.0,0.0,0.4925321691176471,0.791015625,0.0,0.0,0.0021454661559801,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.0785155990015482,1.3374598693847657,1.3497085571289062,0.0,0.0,0.4865625,0.791015625,0.0,0.0,0.002453612468798381,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.0683098059962503,1.3373412307427854,1.3497085571289062,0.0,0.0,0.4803491709183674,0.791015625,0.0,0.0,0.002134681437382822,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.0536552980047417,1.3294133786801938,1.3497085571289062,0.0,0.0,0.4102285879629629,0.412109375,0.0,0.0,0.001676728062648178,0.04217839241027832 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.0418747740040998,1.328666229248047,1.3305892944335938,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0013085866876281188,0.041580915451049805 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0392821119894506,0.8907064761755601,1.5999183654785156,1.1679245283018869,61.9,0.4299823113207547,0.5546875,0.0,0.0,0.0032735093324542165,0.13332653045654297 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.0435169050033437,1.328702449798584,1.3305892944335938,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0013599032813544907,0.041580915451049805 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.1410833999980241,1.326922098795573,1.327678680419922,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004408856249938253,0.041489958763122566 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.1273046650021569,1.3265438079833984,1.3276405334472656,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003978270781317403,0.04148876667022705 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1373585810069926,1.3254470825195312,1.3254470825195312,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004292455656468519,0.04142022132873535 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,20,0.0387259620038094,0.8943502511551131,1.5999183654785156,0.9238805970149252,61.9,0.4566814365671642,0.55859375,0.0,0.0,0.00322716350031745,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,19,0.0368393779936013,0.8941162571762548,1.5999183654785156,0.937878787878788,61.9,0.4551373106060606,0.55859375,0.0,0.0,0.0030699481661334415,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,18,0.038109977991553,0.8938751220703125,1.5999183654785156,0.9523076923076924,61.9,0.453545673076923,0.55859375,0.0,0.0,0.0031758314992960837,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.0382546040054876,0.8936264514923096,1.5999183654785156,0.9671875,61.9,0.451904296875,0.55859375,0.0,0.0,0.0031878836671239666,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.0383214070025133,0.8933698866102431,1.5999183654785156,0.9825396825396824,61.9,0.4502108134920635,0.55859375,0.0,0.0,0.003193450583542775,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.0386138409958221,0.89314208492156,1.5999183654785156,0.9983870967741936,61.9,0.4484627016129032,0.55859375,0.0,0.0,0.0032178200829851753,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.0379927970061544,0.8929069393970928,1.5999183654785156,1.0147540983606558,61.9,0.4466572745901639,0.55859375,0.0,0.0,0.003166066417179533,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.0418040359945734,0.8926639556884766,1.5999183654785156,1.0316666666666667,61.9,0.4447916666666666,0.55859375,0.0,0.0,0.00348366966621445,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.0385925419977866,0.8924127352439751,1.5999183654785156,1.0491525423728814,61.9,0.4428628177966102,0.55859375,0.0,0.0,0.0032160451664822163,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.038795938991825,0.8921528520255253,1.5999183654785156,1.0672413793103448,61.9,0.4408674568965517,0.55859375,0.0,0.0,0.0032329949159854167,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0378439819905906,0.8918838500976562,1.5999183654785156,1.0859649122807018,61.9,0.4388020833333333,0.55859375,0.0,0.0,0.0031536651658825503,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0382917930110124,0.8916052409580776,1.5999183654785156,1.105357142857143,61.9,0.4366629464285714,0.5546875,0.0,0.0,0.0031909827509176997,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.037992176003172,0.8913165005770597,1.5999183654785156,1.1254545454545457,61.9,0.4345170454545454,0.5546875,0.0,0.0,0.003166014666931,0.13332653045654297 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0377093209972372,0.8910170661078559,1.5999183654785156,1.1462962962962964,61.9,0.4322916666666667,0.5546875,0.0,0.0,0.0031424434164364335,0.13332653045654297 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.1336265680001815,1.3271121978759766,1.3276824951171875,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004175830250005672,0.04149007797241211 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.1384046739985933,1.3272270202636718,1.3276863098144531,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0043251460624560405,0.04149019718170166 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.1279078950028633,1.327304204305013,1.3276901245117188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003997121718839478,0.04149031639099121 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.022669098994811,0.8212377275739398,0.82366943359375,0.0,0.0,0.4106584821428571,0.412109375,0.0,0.0,0.0018890915829009166,0.06863911946614583 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.0494891590060433,1.3287418199622112,1.3305892944335938,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0015465362189388532,0.041580915451049805 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.0583771280071232,1.3287851160222834,1.3305892944335938,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0018242852502226,0.041580915451049805 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.0443524369911756,1.3286992027646018,1.330219268798828,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0013860136559742376,0.04156935214996337 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.0441885720065329,1.3286231994628903,1.3302154541015625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0013808928752041532,0.04156923294067383 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.0449474819906754,1.328539396587171,1.3302154541015625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0014046088122086063,0.04156923294067383 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,17,0.1294964359985897,1.328446282280816,1.3302116394042969,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004046763624955928,0.04156911373138428 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,16,0.1436817359935958,1.3283424377441406,1.3302078247070312,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0044900542497998686,0.04156899452209473 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.1417164750018855,1.3280939737955728,1.3302040100097656,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004428639843808922,0.041568875312805176 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.1417840009962674,1.327359880719866,1.3276939392089844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004430750031133356,0.04149043560028076 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.1320358930097427,1.3279432569231306,1.3302001953125,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004126121656554459,0.041568756103515625 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.1413955199968768,1.3277696462777944,1.3301963806152344,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0044186099999024,0.041568636894226074 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.1261302929924568,1.327567418416341,1.3281021118164062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003941571656014275,0.041503190994262695 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.1387625180068425,1.327518809925426,1.3281021118164062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004336328687713828,0.041503190994262695 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.1256108390080044,1.327460479736328,1.32769775390625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003925338719000138,0.04149055480957031 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.1379059669998241,1.32743411593967,1.3276939392089844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.004309561468744503,0.04149043560028076 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.1265850079944357,1.327401638031006,1.3276939392089844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003955781499826116,0.04149043560028076 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0144728890008991,0.6346950531005859,0.6357994079589844,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0144728890008991,0.6357994079589844 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,19,0.0750940139987506,1.373885983326396,1.4019775390625,0.0,0.0,0.5292648565573771,0.79296875,0.0,0.0,0.002346687937460956,0.043811798095703125 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0223925450118258,0.8212374581231011,0.82366943359375,0.0,0.0,0.4106987847222222,0.412109375,0.0,0.0,0.00186604541765215,0.06863911946614583 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.0520058350084582,1.3884950002034506,1.4019775390625,0.0,0.0,0.4104166666666666,0.412109375,0.0,0.0,0.0016251823440143187,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.0445673500071279,1.3915807179042272,1.4019775390625,0.0,0.0,0.4102957589285714,0.412109375,0.0,0.0,0.001392729687722747,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.0468013490026351,1.3932950055157696,1.4019775390625,0.0,0.0,0.4102285879629629,0.412109375,0.0,0.0,0.0014625421563323469,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.0506910630065249,1.3951411614051232,1.4019775390625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0015840957189539031,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.0514577180001651,1.397218017578125,1.4019775390625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0016080536875051593,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.0445285989990225,1.3994682629903157,1.4019775390625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.001391518718719453,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.0426409719948424,1.4019354115361753,1.4019775390625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.001332530374838825,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.0593038789957063,1.401933496648615,1.4019775390625,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0018532462186158219,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.055045721004717,1.401931399390811,1.4019737243652344,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0017201787813974064,0.043811678886413574 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.0565334929997334,1.4019292831420898,1.4019699096679688,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0017666716562416687,0.04381155967712402 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,18,0.1190775700088124,1.4019271449038857,1.4019699096679688,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0037211740627753876,0.04381155967712402 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,17,0.1172808330011321,1.401924769083659,1.4019660949707031,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003665026031285378,0.04381144046783447 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,16,0.1191450649930629,1.4019223381491268,1.4019622802734375,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0037232832810332158,0.04381132125854492 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,15,0.1168809200025862,1.4019198417663574,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0036525287500808186,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.1150627140013966,1.4019177754720051,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003595709812543644,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.1124309259903384,1.4019154139927454,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003513466437198075,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.1196927630080608,1.401913569523738,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0037403988440019,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.1186333350051427,1.4019123713175456,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0037072917189107093,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.1221357000031275,1.4019113020463423,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0038167406250977343,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.120378306004568,1.4019100189208984,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.00376182206264275,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.1216725489939563,1.4019092983669703,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0038022671560611343,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.1153730799996992,1.4019088745117188,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0036054087499906,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.1179228060063906,1.4019083295549666,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0036850876876997063,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.1175394630117807,1.4019076029459636,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.003673108219118147,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.1240219930041348,1.4019065856933597,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0038756872813792125,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.1143255040078656,1.4019050598144531,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0035726720002458,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.1238086960074724,1.4019050598144531,1.4019546508789062,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.0038690217502335123,0.04381108283996582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,18,0.0861972650018287,1.3739657719930014,1.4019775390625,0.0,0.0,0.5248697916666667,0.79296875,0.0,0.0,0.002693664531307147,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.0442729229980614,1.3899846570245151,1.4019775390625,0.0,0.0,0.4103582974137931,0.412109375,0.0,0.0,0.0013835288436894186,0.043811798095703125 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.0210931010078638,0.8212372032371728,0.82366943359375,0.0,0.0,0.4107369087837837,0.412109375,0.0,0.0,0.0017577584173219833,0.06863911946614583 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.0509877639997284,1.3871014502740675,1.4019775390625,0.0,0.0,0.4104712701612903,0.412109375,0.0,0.0,0.0015933676249915126,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.0732482059975154,1.3757004115892493,1.4019775390625,0.0,0.0,0.4437839673913043,0.7890625,0.0,0.0,0.0022890064374223563,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.0469577000039862,1.385794997215271,1.4019775390625,0.0,0.0,0.4105224609375,0.412109375,0.0,0.0,0.0014674281251245687,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,17,0.0808470680058235,1.3740565413135593,1.4019775390625,0.0,0.0,0.5203257415254238,0.79296875,0.0,0.0,0.0025264708751819845,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,16,0.0732211560098221,1.3741507694639008,1.4019775390625,0.0,0.0,0.515625,0.79296875,0.0,0.0,0.0022881611253069405,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.0736498519981978,1.374254862467448,1.4019775390625,0.0,0.0,0.5107593201754386,0.79296875,0.0,0.0,0.0023015578749436814,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.0801045400003204,1.3743628093174525,1.4019775390625,0.0,0.0,0.5057198660714286,0.79296875,0.0,0.0,0.0025032668750100124,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.0725047349988017,1.374474681507457,1.4019775390625,0.0,0.0,0.5004971590909091,0.79296875,0.0,0.0,0.002265772968712553,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.0735473820095649,1.3745906971119068,1.4019775390625,0.0,0.0,0.4950810185185185,0.791015625,0.0,0.0,0.002298355687798903,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.0726032280072104,1.3748361147367036,1.4019775390625,0.0,0.0,0.4836989182692308,0.791015625,0.0,0.0,0.002268850875225325,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.0719136870029615,1.3749660417145373,1.4019775390625,0.0,0.0,0.477673100490196,0.791015625,0.0,0.0,0.0022473027188425468,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.0735356700024567,1.3751011657714844,1.4019775390625,0.0,0.0,0.47140625,0.7890625,0.0,0.0,0.002297989687576772,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.0722051789925899,1.3752418050960618,1.4019775390625,0.0,0.0,0.4649234693877551,0.7890625,0.0,0.0,0.002256411843518434,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.073170421004761,1.3753883043924968,1.4019775390625,0.0,0.0,0.4581705729166667,0.7890625,0.0,0.0,0.002286575656398781,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.0729419270064681,1.3755410377015458,1.4019775390625,0.0,0.0,0.4511303191489361,0.7890625,0.0,0.0,0.002279435218952128,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.0742943290097173,1.374711090663694,1.4019775390625,0.0,0.0,0.4894973466981132,0.791015625,0.0,0.0,0.0023216977815536657,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.0801522679976187,1.3758668687608506,1.4019775390625,0.0,0.0,0.4361111111111111,0.7890625,0.0,0.0,0.0025047583749255842,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,18,0.0433114979969104,1.3794251492148952,1.4019775390625,0.0,0.0,0.4107730263157895,0.412109375,0.0,0.0,0.00135348431240345,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.0446088169992435,1.3834126416374657,1.4019775390625,0.0,0.0,0.4106158088235294,0.412109375,0.0,0.0,0.0013940255312263595,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.0727259359991876,1.3760410655628552,1.4019775390625,0.0,0.0,0.4280894886363636,0.7890625,0.0,0.0,0.0022726854999746125,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.0531048359989654,1.3845677231297349,1.4019775390625,0.0,0.0,0.4105705492424242,0.412109375,0.0,0.0,0.0016595261249676687,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.0447412630019243,1.3823235648018972,1.4019775390625,0.0,0.0,0.4106584821428571,0.412109375,0.0,0.0,0.0013981644688101343,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.0485721879958873,1.3812949922349718,1.4019775390625,0.0,0.0,0.4106987847222222,0.412109375,0.0,0.0,0.001517880874871478,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,17,0.0422683499928098,1.3803348025760136,1.4019775390625,0.0,0.0,0.4107369087837837,0.412109375,0.0,0.0,0.0013208859372753064,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,19,0.0434451559995068,1.378615257067558,1.4019775390625,0.0,0.0,0.4108072916666667,0.412109375,0.0,0.0,0.0013576611249845876,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,20,0.0513322740007424,1.377845859527588,1.4019775390625,0.0,0.0,0.41083984375,0.412109375,0.0,0.0,0.0016041335625232,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,21,0.0447625130036613,1.3771139935749332,1.4019775390625,0.0,0.0,0.4108708079268293,0.412109375,0.0,0.0,0.0013988285313644155,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.3747894469997845,1.376416978381929,1.4019775390625,0.0,0.0,0.4109002976190476,0.412109375,0.0,0.0,0.011712170218743266,0.043811798095703125 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.0777265040087513,1.3762238081111464,1.4019775390625,0.0,0.0,0.4196947674418604,0.7890625,0.0,0.0,0.002428953250273478,0.043811798095703125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0400230609957361,0.5663364583795721,0.58087158203125,0.0,0.0,0.0,0.0,0.0,0.0,0.0400230609957361,0.58087158203125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.1719397389970254,0.5678290542291136,0.58123779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.1719397389970254,0.58123779296875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0744191060075536,0.5675497055053711,0.5809135437011719,0.0,0.0,0.0,0.0,0.0,0.0,0.0744191060075536,0.5809135437011719 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0453891409997595,0.5672653685224817,0.580902099609375,0.0,0.0,0.0,0.0,0.0,0.0,0.0453891409997595,0.580902099609375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0605913370091002,0.5669689178466797,0.5808868408203125,0.0,0.0,0.0,0.0,0.0,0.0,0.0605913370091002,0.5808868408203125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.021073536001495,0.5666596306694879,0.5808792114257812,0.0,0.0,0.0,0.0,0.0,0.0,0.021073536001495,0.5808792114257812 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.023662430990953,0.5644906850961539,0.5803489685058594,0.0,0.0,0.0,0.0,0.0,0.0,0.023662430990953,0.5803489685058594 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0245474069961346,0.5659984322481377,0.5808448791503906,0.0,0.0,0.0,0.0,0.0,0.0,0.0245474069961346,0.5808448791503906 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0434914020006544,0.5656449454171317,0.5808029174804688,0.0,0.0,0.0,0.0,0.0,0.0,0.0434914020006544,0.5808029174804688 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0236187699920265,0.5652752387814406,0.5807876586914062,0.0,0.0,0.0,0.0,0.0,0.0,0.0236187699920265,0.5807876586914062 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0232613449916243,0.5648874282836914,0.5803604125976562,0.0,0.0,0.0,0.0,0.0,0.0,0.0232613449916243,0.5803604125976562 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0266021090064896,0.56407336184853,0.5803108215332031,0.0,0.0,0.0,0.0,0.0,0.0,0.0266021090064896,0.5803108215332031 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0346249610011,0.5636345115867821,0.5802078247070312,0.0,0.0,0.0,0.0,0.0,0.0,0.0346249610011,0.5802078247070312 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0613074489956488,0.5683576546463311,0.5813484191894531,0.0,0.0,0.0,0.0,0.0,0.0,0.0613074489956488,0.5813484191894531 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0616211220039986,0.5680978393554688,0.581268310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.0616211220039986,0.581268310546875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0424078159994678,0.5711050629615784,0.5821647644042969,0.0,0.0,0.0,0.0,0.0,0.0,0.0424078159994678,0.5821647644042969 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0630839130026288,0.5686078438392053,0.5813674926757812,0.0,0.0,0.0,0.0,0.0,0.0,0.0630839130026288,0.5813674926757812 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0652952460077358,0.5688500314388635,0.5814437866210938,0.0,0.0,0.0,0.0,0.0,0.0,0.0652952460077358,0.5814437866210938 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0773635919904336,0.5690834610550491,0.5814552307128906,0.0,0.0,0.0,0.0,0.0,0.0,0.0773635919904336,0.5814552307128906 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0593201820011017,0.5693130493164062,0.5817108154296875,0.0,0.0,0.0,0.0,0.0,0.0,0.0593201820011017,0.5817108154296875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0550920679961564,0.5695382526942662,0.5819244384765625,0.0,0.0,0.0,0.0,0.0,0.0,0.0550920679961564,0.5819244384765625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.1898770109983161,0.5697559557462993,0.5819473266601562,0.0,0.0,0.0,0.0,0.0,0.0,0.1898770109983161,0.5819473266601562 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.1211434809956699,0.5699667437323208,0.5819816589355469,0.0,0.0,0.0,0.0,0.0,0.0,0.1211434809956699,0.5819816589355469 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.1765574680030113,0.5701711622335143,0.5820274353027344,0.0,0.0,0.0,0.0,0.0,0.0,0.1765574680030113,0.5820274353027344 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0559540410031331,0.5703695297241211,0.5820732116699219,0.0,0.0,0.0,0.0,0.0,0.0,0.0559540410031331,0.5820732116699219 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0703539340029237,0.5705617685787013,0.5820960998535156,0.0,0.0,0.0,0.0,0.0,0.0,0.0703539340029237,0.5820960998535156 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0554910499922698,0.5707483599262853,0.5821304321289062,0.0,0.0,0.0,0.0,0.0,0.0,0.0554910499922698,0.5821304321289062 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0847287409997079,0.5709295121450273,0.5821609497070312,0.0,0.0,0.0,0.0,0.0,0.0,0.0847287409997079,0.5821609497070312 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.02750913600903,0.5626917157854353,0.5798759460449219,0.0,0.0,0.0,0.0,0.0,0.0,0.02750913600903,0.5798759460449219 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0556048209982691,0.571275388277494,0.5821762084960938,0.0,0.0,0.0,0.0,0.0,0.0,0.0556048209982691,0.5821762084960938 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.5957021409994923,0.720611572265625,0.720611572265625,0.0,0.0,0.0,0.0,0.0,0.0,0.018615691906234133,0.02251911163330078 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0229889579932205,0.5631741417778863,0.5800590515136719,0.0,0.0,0.0,0.0,0.0,0.0,0.0229889579932205,0.5800590515136719 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0263454809901304,0.5547601526433771,0.5593376159667969,0.0,0.0,0.0,0.0,0.0,0.0,0.0263454809901304,0.5593376159667969 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0463828899955842,0.5621862972483915,0.5798454284667969,0.0,0.0,0.0,0.0,0.0,0.0,0.0463828899955842,0.5798454284667969 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0163024509965907,0.5616511720599551,0.5795249938964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0163024509965907,0.5795249938964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0253420249937335,0.5504636764526367,0.5520439147949219,0.0,0.0,0.0,0.0,0.0,0.0,0.0253420249937335,0.5520439147949219 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0544696909928461,0.5507804870605468,0.5520477294921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0544696909928461,0.5520477294921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0843920650077052,0.5515302022298177,0.5552787780761719,0.0,0.0,0.0,0.0,0.0,0.0,0.0843920650077052,0.5552787780761719 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0419112730014603,0.5494635445731026,0.5552787780761719,0.0,0.0,0.0,0.0,0.0,0.0,0.0419112730014603,0.5552787780761719 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0485427870007697,0.5497322082519531,0.5552787780761719,0.0,0.0,0.0,0.0,0.0,0.0,0.0485427870007697,0.5552787780761719 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0448175979981897,0.549942864312066,0.5552787780761719,0.0,0.0,0.0,0.0,0.0,0.0,0.0448175979981897,0.5552787780761719 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0327369090082356,0.5506778717041015,0.5572929382324219,0.0,0.0,0.0,0.0,0.0,0.0,0.0327369090082356,0.5572929382324219 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.1005564499937463,0.5512799349698153,0.5573005676269531,0.0,0.0,0.0,0.0,0.0,0.0,0.1005564499937463,0.5573005676269531 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.020668241995736,0.5517822901407877,0.5573081970214844,0.0,0.0,0.0,0.0,0.0,0.0,0.020668241995736,0.5573081970214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0324256500025512,0.552208240215595,0.5573196411132812,0.0,0.0,0.0,0.0,0.0,0.0,0.0324256500025512,0.5573196411132812 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.031286100987927,0.5525744301932198,0.5573348999023438,0.0,0.0,0.0,0.0,0.0,0.0,0.031286100987927,0.5573348999023438 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.1518223219900392,0.5528928120930989,0.5573501586914062,0.0,0.0,0.0,0.0,0.0,0.0,0.1518223219900392,0.5573501586914062 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0275969189970055,0.5531716346740723,0.5573539733886719,0.0,0.0,0.0,0.0,0.0,0.0,0.0275969189970055,0.5573539733886719 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0236290179891511,0.5534178789924172,0.5573577880859375,0.0,0.0,0.0,0.0,0.0,0.0,0.0236290179891511,0.5573577880859375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0259063249977771,0.5537454817030165,0.5593147277832031,0.0,0.0,0.0,0.0,0.0,0.0,0.0259063249977771,0.5593147277832031 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0232133949903072,0.5540388006913034,0.5593185424804688,0.0,0.0,0.0,0.0,0.0,0.0,0.0232133949903072,0.5593185424804688 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0349468999920645,0.554302978515625,0.5593223571777344,0.0,0.0,0.0,0.0,0.0,0.0,0.0349468999920645,0.5593223571777344 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0401098419970367,0.5545421781994048,0.559326171875,0.0,0.0,0.0,0.0,0.0,0.0,0.0401098419970367,0.559326171875 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.7178157830057899,1.147671381632487,1.5909500122070312,2051.366666666667,4242.8,0.0,0.0,0.0,0.0,0.022431743218930933,0.04971718788146973 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0213619519927306,0.5549591727878737,0.5593376159667969,0.0,0.0,0.0,0.0,0.0,0.0,0.0213619519927306,0.5593376159667969 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0248088130028918,0.5557645161946615,0.5742874145507812,0.0,0.0,0.0,0.0,0.0,0.0,0.0248088130028918,0.5742874145507812 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.029930548989796,0.5565234375,0.574737548828125,0.0,0.0,0.0,0.0,0.0,0.0,0.029930548989796,0.574737548828125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0292305369948735,0.5572299957275391,0.5748939514160156,0.0,0.0,0.0,0.0,0.0,0.0,0.0292305369948735,0.5748939514160156 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0244998090056469,0.5578893025716146,0.5750312805175781,0.0,0.0,0.0,0.0,0.0,0.0,0.0244998090056469,0.5750312805175781 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0353471530106617,0.5585752214704242,0.5770950317382812,0.0,0.0,0.0,0.0,0.0,0.0,0.0353471530106617,0.5770950317382812 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0395648580015404,0.5592172556910021,0.5771942138671875,0.0,0.0,0.0,0.0,0.0,0.0,0.0395648580015404,0.5771942138671875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0428228990058414,0.5598827362060547,0.5791816711425781,0.0,0.0,0.0,0.0,0.0,0.0,0.0428228990058414,0.5791816711425781 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0223130310041597,0.5605063899870841,0.5792160034179688,0.0,0.0,0.0,0.0,0.0,0.0,0.0223130310041597,0.5792160034179688 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0189466399897355,0.5610926151275635,0.5792655944824219,0.0,0.0,0.0,0.0,0.0,0.0,0.0189466399897355,0.5792655944824219 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.7674982589960564,1.1477279663085938,1.5909500122070312,2016.35,4149.0,0.0,0.0,0.0,0.0,0.023984320593626762,0.04971718788146973 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.7085217650019331,1.1363980770111084,1.5927619934082031,2083.2562500000004,4330.1,0.0,0.0,0.0,0.0,0.02214130515631041,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.6550874629901955,1.087454114641462,1.5909500122070312,1758.314285714286,4242.8,0.0,0.0,0.0,0.0,0.02047148321844361,0.04971718788146973 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.2822150190040702,0.6269476148817275,0.6412315368652344,0.0,0.0,0.0,0.0,0.0,0.0,0.023517918250339182,0.053435961405436196 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.2440955790079897,0.6174066983736478,0.6213874816894531,0.0,0.0,0.0,0.0,0.0,0.0,0.02034129825066581,0.05178229014078776 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.2262246509926626,0.6178310939243862,0.6233482360839844,0.0,0.0,0.0,0.0,0.0,0.0,0.018852054249388548,0.05194568634033203 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.2302734720142325,0.6181994120279948,0.6233558654785156,0.0,0.0,0.0,0.0,0.0,0.0,0.01918945600118604,0.05194632212320963 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.2290603050059871,0.6185216903686523,0.6233558654785156,0.0,0.0,0.0,0.0,0.0,0.0,0.019088358750498923,0.05194632212320963 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.2339774700085399,0.6188065023983226,0.6233634948730469,0.0,0.0,0.0,0.0,0.0,0.0,0.01949812250071166,0.05194695790608724 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.2972770630003651,0.6199457380506728,0.639312744140625,0.0,0.0,0.0,0.0,0.0,0.0,0.02477308858336376,0.05327606201171875 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.277050192002207,0.6210214715254935,0.6403846740722656,0.0,0.0,0.0,0.0,0.0,0.0,0.023087516000183914,0.05336538950602213 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.2339090930036036,0.6220014572143555,0.6406211853027344,0.0,0.0,0.0,0.0,0.0,0.0,0.019492424416966966,0.05338509877522787 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.3479927599983057,0.6228990100678944,0.6408500671386719,0.0,0.0,0.0,0.0,0.0,0.0,0.028999396666525474,0.05340417226155599 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.273690012996667,0.6237208626487039,0.6409797668457031,0.0,0.0,0.0,0.0,0.0,0.0,0.022807501083055584,0.05341498057047526 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.286492735001957,0.6244735717773438,0.6410331726074219,0.0,0.0,0.0,0.0,0.0,0.0,0.023874394583496415,0.05341943105061849 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.2992378899944015,0.6251659393310547,0.6410903930664062,0.0,0.0,0.0,0.0,0.0,0.0,0.02493649083286679,0.05342419942220052 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.2481896950048394,0.6258062744140624,0.64117431640625,0.0,0.0,0.0,0.0,0.0,0.0,0.020682474583736617,0.053431193033854164 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.2610285029950319,0.6263982332669772,0.6411972045898438,0.0,0.0,0.0,0.0,0.0,0.0,0.02175237524958599,0.05343310038248698 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.2486243730090791,0.6274588448660714,0.6412620544433594,0.0,0.0,0.0,0.0,0.0,0.0,0.020718697750756594,0.05343850453694662 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.26074807200348,0.6166832663796165,0.6194305419921875,0.0,0.0,0.0,0.0,0.0,0.0,0.02172900600029,0.05161921183268229 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.2754373229981866,0.6279352122339709,0.6412734985351562,0.0,0.0,0.0,0.0,0.0,0.0,0.02295311024984888,0.05343945821126302 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.2414829810004448,0.6283802032470703,0.6412849426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.020123581750037065,0.05344041188557943 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.2872510960005456,0.628797838764806,0.641326904296875,0.0,0.0,0.0,0.0,0.0,0.0,0.0239375913333788,0.05344390869140625 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.4653764450049493,0.6291897296905518,0.6413383483886719,0.0,0.0,0.0,0.0,0.0,0.0,0.03878137041707911,0.053444862365722656 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.4485791429906385,0.6295586788293087,0.6413650512695312,0.0,0.0,0.0,0.0,0.0,0.0,0.03738159524921988,0.05344708760579427 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.4276244890061207,0.6299064860624426,0.6413841247558594,0.0,0.0,0.0,0.0,0.0,0.0,0.035635374083843395,0.05344867706298828 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.5049552679993212,0.6302352905273437,0.6414146423339844,0.0,0.0,0.0,0.0,0.0,0.0,0.0420796056666101,0.053451220194498696 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.5017463609983679,0.648006129909206,1.276531219482422,98.13243243243244,3630.9,0.0,0.0,0.0,0.0,0.04181219674986399,0.10637760162353517 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.4041134610015433,0.6639551016000601,1.2765617370605469,187.92820512820515,3698.3,0.0,0.0,0.0,0.0,0.03367612175012861,0.10638014475504558 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.4296492949943058,0.663393211364746,1.2765617370605469,183.23,3698.3,0.0,0.0,0.0,0.0,0.03580410791619215,0.10638014475504558 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.4262514449947048,0.6628589164919969,1.2765617370605469,178.76097560975612,3698.3,0.0,0.0,0.0,0.0,0.035520953749558735,0.10638014475504558 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.4131475239992142,0.6623500642322359,1.2765617370605469,174.50476190476192,3698.3,0.0,0.0,0.0,0.0,0.034428960333267845,0.10638014475504558 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.4706339639960788,0.6618651456611101,1.2765617370605469,170.446511627907,3698.3,0.0,0.0,0.0,0.0,0.03921949699967323,0.10638014475504558 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.4503104030009126,0.6614026156338778,1.2765617370605469,166.5727272727273,3698.3,0.0,0.0,0.0,0.0,0.037525866916742714,0.10638014475504558 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1849846279947087,0.6170749664306641,0.6213836669921875,0.0,0.0,0.0,0.0,0.0,0.0,0.015415385666225724,0.05178197224934896 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.2304205349937547,0.6164085388183593,0.6194229125976562,0.0,0.0,0.0,0.0,0.0,0.0,0.01920171124947956,0.05161857604980469 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.695331665003323,1.149613571166992,1.5909500122070312,2060.95,4252.9,0.0,0.0,0.0,0.0,0.021729114531353844,0.04971718788146973 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.6338461630075471,1.1240201118664863,1.5927619934082031,2030.289743589744,4330.1,0.0,0.0,0.0,0.0,0.01980769259398585,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.7661910330061801,1.1489775975545249,1.5909500122070312,2078.3,4330.1,0.0,0.0,0.0,0.0,0.023943469781443127,0.04971718788146973 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.6593431560031604,1.149923324584961,1.5909500122070312,2080.585714285714,4330.1,0.0,0.0,0.0,0.0,0.020604473625098763,0.04971718788146973 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.6471549060079269,1.121808115641276,1.5909500122070312,1941.88,4330.1,0.0,0.0,0.0,0.0,0.020223590812747716,0.04971718788146973 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.756711174006341,1.1511671278211806,1.5927619934082031,2075.1666666666665,4330.1,0.0,0.0,0.0,0.0,0.023647224187698157,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.8440407210000558,1.1496509552001952,1.5927619934082031,2082.09,4330.1,0.0,0.0,0.0,0.0,0.026376272531251743,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.7057372660055989,1.1448910453102803,1.5927619934082031,2085.1136363636365,4330.1,0.0,0.0,0.0,0.0,0.022054289562674967,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.7204369160026545,1.142337958017985,1.5927619934082031,2084.604166666667,4330.1,0.0,0.0,0.0,0.0,0.022513653625082952,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.7024008309963392,1.1403744037334735,1.5927619934082031,2088.6500000000005,4330.1,0.0,0.0,0.0,0.0,0.0219500259686356,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.755812582996441,1.1387104306902205,1.5927619934082031,2088.8750000000005,4330.1,0.0,0.0,0.0,0.0,0.023619143218638783,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.6313137929973891,1.1252649241480337,1.5927619934082031,2016.8448275862072,4330.1,0.0,0.0,0.0,0.0,0.01972855603116841,0.04977381229400635 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0349933760007843,0.54888916015625,0.5519943237304688,0.0,0.0,0.0,0.0,0.0,0.0,0.0349933760007843,0.5519943237304688 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.7240138389897766,1.135455524220186,1.5927619934082031,2085.5735294117653,4330.1,0.0,0.0,0.0,0.0,0.022625432468430517,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.7427749740018044,1.13462405734592,1.5927619934082031,2085.516666666668,4330.1,0.0,0.0,0.0,0.0,0.023211717937556386,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.7035265940066893,1.1338821210359271,1.5927619934082031,2083.718421052632,4330.1,0.0,0.0,0.0,0.0,0.02198520606270904,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,1.1128153239988023,1.1326441991896856,1.5927619934082031,2067.657142857143,4330.1,0.0,0.0,0.0,0.0,0.03477547887496257,0.04977381229400635 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.2432439959957264,0.6160736083984375,0.6194038391113281,0.0,0.0,0.0,0.0,0.0,0.0,0.020270332999643866,0.05161698659261068 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,1.250752829000703,1.1321170113303445,1.5927619934082031,2057.488636363636,4330.1,0.0,0.0,0.0,0.0,0.03908602590627197,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,1.1457449720037405,1.1393241070686502,1.5927619934082031,2102.129787234042,4698.7,0.0,0.0,0.0,0.0,0.03580453037511689,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,1.3735116419993574,1.1524732253130745,1.5927619934082031,2196.8411764705884,4698.7,0.0,0.0,0.0,0.0,0.04292223881247992,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,1.1157391930028098,1.1512868629311614,1.5927619934082031,2182.079245283019,4698.7,0.0,0.0,0.0,0.0,0.034866849781337805,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,1.2407392549939686,1.1501873363148083,1.5927619934082031,2170.0436363636363,4698.7,0.0,0.0,0.0,0.0,0.03877310171856152,0.04977381229400635 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,1.1570142720011063,1.1550963171597184,1.5927619934082031,2201.2275862068964,4698.7,0.0,0.0,0.0,0.0,0.03615669600003457,0.04977381229400635 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.2149704890034627,0.6075515747070312,0.6075515747070312,0.0,0.0,0.0,0.0,0.0,0.0,0.017914207416955225,0.0506292978922526 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.2220042510016355,0.6114349365234375,0.6153182983398438,0.0,0.0,0.0,0.0,0.0,0.0,0.018500354250136294,0.05127652486165365 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.2048520599928451,0.6127548217773438,0.6153945922851562,0.0,0.0,0.0,0.0,0.0,0.0,0.01707100499940376,0.05128288269042969 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.2068573190044844,0.6134176254272461,0.6154060363769531,0.0,0.0,0.0,0.0,0.0,0.0,0.017238109917040365,0.051283836364746094 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.25627479198738,0.6138175964355469,0.61541748046875,0.0,0.0,0.0,0.0,0.0,0.0,0.021356232665615,0.0512847900390625 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.2492569400055799,0.6144148508707682,0.617401123046875,0.0,0.0,0.0,0.0,0.0,0.0,0.02077141166713166,0.051450093587239586 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.2210579109960235,0.6151232038225446,0.6193733215332031,0.0,0.0,0.0,0.0,0.0,0.0,0.01842149258300196,0.05161444346110026 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.2300710749987047,0.6156573295593262,0.6193962097167969,0.0,0.0,0.0,0.0,0.0,0.0,0.019172589583225392,0.05161635080973307 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0411930970003595,0.5499369303385416,0.552032470703125,0.0,0.0,0.0,0.0,0.0,0.0,0.0411930970003595,0.552032470703125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0875126790051581,0.5666750394381009,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0875126790051581,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0311547960009193,0.5457839965820312,0.5457839965820312,0.0,0.0,0.0,0.0,0.0,0.0,0.0311547960009193,0.5457839965820312 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.6900032340054167,1.1498782818134017,1.6801261901855469,1886.576923076923,4258.4,0.0,0.0,0.0,0.0,0.021562601062669273,0.05250394344329834 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.365710248996038,0.6480283464704241,0.6592025756835938,0.0,0.0,0.0,0.0,0.0,0.0,0.030475854083003167,0.05493354797363281 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.4801435120025417,0.648339589436849,0.6592330932617188,0.0,0.0,0.0,0.0,0.0,0.0,0.04001195933354514,0.05493609110514323 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.4504395940020913,0.6486345239587732,0.6592521667480469,0.0,0.0,0.0,0.0,0.0,0.0,0.03753663283350761,0.05493768056233724 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.3890001679974375,0.6489147387052837,0.6592826843261719,0.0,0.0,0.0,0.0,0.0,0.0,0.032416680666453125,0.054940223693847656 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.4763940679986262,0.6491812681540464,0.6593093872070312,0.0,0.0,0.0,0.0,0.0,0.0,0.039699505666552184,0.05494244893391927 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.431261382997036,0.6494348526000977,0.6593246459960938,0.0,0.0,0.0,0.0,0.0,0.0,0.035938448583086334,0.05494372049967448 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.3781105740054045,0.6496763461973609,0.6593360900878906,0.0,0.0,0.0,0.0,0.0,0.0,0.031509214500450376,0.05494467417399088 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.4344246060063597,0.6499067942301432,0.6593551635742188,0.0,0.0,0.0,0.0,0.0,0.0,0.03620205050052997,0.0549462636311849 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.6152906609931961,0.7687339782714844,0.7687339782714844,0.0,0.0,0.0,0.0,0.0,0.0,0.019227833156037377,0.024022936820983887 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.546109727001749,1.0612195332845051,1.6801261901855469,1379.4,4138.2,0.0,0.0,0.0,0.0,0.017065928968804656,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.6319036509958096,1.1085166931152344,1.6801261901855469,1679.3199999999997,4258.4,0.0,0.0,0.0,0.0,0.01974698909361905,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.6206311949936207,1.1272664751325334,1.6801261901855469,1769.385714285714,4258.4,0.0,0.0,0.0,0.0,0.019394724843550648,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.6929779269994469,1.1845596313476563,1.6801261901855469,2046.76,4258.4,0.0,0.0,0.0,0.0,0.021655560218732717,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.6302309900056571,1.1442950855601917,1.6801261901855469,1860.690909090909,4258.4,0.0,0.0,0.0,0.0,0.019694718437676784,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.6325420679931995,1.152948252360026,1.6801261901855469,1907.6466666666668,4258.4,0.0,0.0,0.0,0.0,0.019766939624787483,0.05250394344329834 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.4165481270028977,0.6473515828450521,0.6591835021972656,0.0,0.0,0.0,0.0,0.0,0.0,0.03471234391690814,0.054931958516438804 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.7149132769991411,1.1807613372802734,1.6801261901855469,2069.9666666666662,4345.2,0.0,0.0,0.0,0.0,0.02234103990622316,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.6016516429954208,1.1565264651649876,1.6801261901855469,1961.0210526315784,4345.2,0.0,0.0,0.0,0.0,0.0188016138436069,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.5655325729894685,1.156961895170666,1.6801261901855469,1970.1,4345.2,0.0,0.0,0.0,0.0,0.01767289290592089,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.7104920929996297,1.1703165372212727,1.6801261901855469,2071.108333333333,4345.2,0.0,0.0,0.0,0.0,0.022202877906238427,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.6408439590013586,1.1542123413085938,1.6801261901855469,1988.264,4345.2,0.0,0.0,0.0,0.0,0.020026373718792456,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.6649133479950251,1.1672209330967491,1.6801261901855469,2072.2321428571427,4345.2,0.0,0.0,0.0,0.0,0.020778542124844535,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.7335905350046232,1.1659957885742187,1.6801261901855469,2073.4,4345.2,0.0,0.0,0.0,0.0,0.022924704218894476,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.6891779190045781,1.1649372577667236,1.6801261901855469,2074.04375,4345.2,0.0,0.0,0.0,0.0,0.021536809968893067,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.6379785400058609,1.1529117931019175,1.6801261901855469,2011.1939393939392,4345.2,0.0,0.0,0.0,0.0,0.01993682937518315,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.7091656559932744,1.1631832122802734,1.6801261901855469,2075.616666666667,4345.2,0.0,0.0,0.0,0.0,0.022161426749789825,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.7344712860067375,1.1624535008480674,1.6801261901855469,2077.0263157894738,4345.2,0.0,0.0,0.0,0.0,0.022952227687710547,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.6416032790002646,1.1523463909442608,1.6801261901855469,2023.7692307692307,4345.2,0.0,0.0,0.0,0.0,0.02005010246875827,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,1.1634702629962703,1.1611979348318917,1.6801261901855469,2064.509523809524,4345.2,0.0,0.0,0.0,0.0,0.03635844571863345,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,1.1592838669894263,1.1606641249223189,1.6801261901855469,2052.263636363636,4345.2,0.0,0.0,0.0,0.0,0.03622762084341957,0.05250394344329834 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.3887312580045545,0.6476996926700368,0.6591873168945312,0.0,0.0,0.0,0.0,0.0,0.0,0.03239427150037954,0.0549322764078776 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.4689337119925767,0.6469818353652954,0.6591720581054688,0.0,0.0,0.0,0.0,0.0,0.0,0.03907780933271473,0.0549310048421224 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0466799519927008,0.5671988854041466,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0466799519927008,0.581024169921875 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.2958283509942703,0.6348645528157552,0.6414909362792969,0.0,0.0,0.0,0.0,0.0,0.0,0.024652362582855858,0.05345757802327474 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.2319182049977826,0.6235618591308594,0.6235618591308594,0.0,0.0,0.0,0.0,0.0,0.0,0.01932651708314855,0.051963488260904946 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.2529578170069726,0.6276397705078125,0.6317176818847656,0.0,0.0,0.0,0.0,0.0,0.0,0.021079818083914386,0.052643140157063804 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.2133644060086226,0.6293818155924479,0.6328659057617188,0.0,0.0,0.0,0.0,0.0,0.0,0.01778036716738522,0.05273882548014323 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.2065131280105561,0.6304244995117188,0.6335525512695312,0.0,0.0,0.0,0.0,0.0,0.0,0.017209427334213007,0.0527960459391276 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.2142663590057054,0.6310508728027344,0.6335563659667969,0.0,0.0,0.0,0.0,0.0,0.0,0.017855529917142118,0.052796363830566406 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.2279057470004772,0.6314735412597656,0.6335868835449219,0.0,0.0,0.0,0.0,0.0,0.0,0.0189921455833731,0.05279890696207682 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.3524746019975282,0.6317787170410156,0.6336097717285156,0.0,0.0,0.0,0.0,0.0,0.0,0.029372883499794018,0.05280081431070963 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.2295080069889081,0.6320104598999023,0.6336326599121094,0.0,0.0,0.0,0.0,0.0,0.0,0.019125667249075676,0.052802721659342446 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.3076152849971549,0.6321915520562066,0.6336402893066406,0.0,0.0,0.0,0.0,0.0,0.0,0.025634607083096242,0.052803357442220054 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.2815484710008604,0.6325332641601562,0.6356086730957031,0.0,0.0,0.0,0.0,0.0,0.0,0.02346237258340503,0.05296738942464193 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.3147513269941555,0.6329907503995028,0.6375656127929688,0.0,0.0,0.0,0.0,0.0,0.0,0.026229277249512958,0.0531304677327474 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.2087318749981932,0.6333723068237305,0.6375694274902344,0.0,0.0,0.0,0.0,0.0,0.0,0.0173943229165161,0.053130785624186196 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.2004412750102346,0.633845696082482,0.6395263671875,0.0,0.0,0.0,0.0,0.0,0.0,0.016703439584186217,0.053293863932291664 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.2320307500049239,0.6343912397112165,0.6414833068847656,0.0,0.0,0.0,0.0,0.0,0.0,0.01933589583374366,0.05345694224039713 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.2499685330112697,0.6352787017822266,0.6414909362792969,0.0,0.0,0.0,0.0,0.0,0.0,0.020830711084272476,0.05345757802327474 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.4804597400070634,0.6465886023736769,0.6591644287109375,0.0,0.0,0.0,0.0,0.0,0.0,0.04003831166725528,0.05493036905924479 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.3033516950090416,0.6365466398351333,0.6568336486816406,0.0,0.0,0.0,0.0,0.0,0.0,0.02527930791742013,0.05473613739013672 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.233466561010573,0.6377260420057509,0.65777587890625,0.0,0.0,0.0,0.0,0.0,0.0,0.019455546750881084,0.054814656575520836 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.2946461420069681,0.6388069955926192,0.65826416015625,0.0,0.0,0.0,0.0,0.0,0.0,0.024553845167247342,0.0548553466796875 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.255631916996208,0.6397874832153321,0.658416748046875,0.0,0.0,0.0,0.0,0.0,0.0,0.021302659749684,0.054868062337239586 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.2582590039964998,0.6406794956752232,0.6585197448730469,0.0,0.0,0.0,0.0,0.0,0.0,0.021521583666374983,0.05487664540608724 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.3204928769991966,0.6414989124644886,0.6587066650390625,0.0,0.0,0.0,0.0,0.0,0.0,0.02670773974993305,0.05489222208658854 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.250552338999114,0.6422522171683933,0.6588249206542969,0.0,0.0,0.0,0.0,0.0,0.0,0.0208793615832595,0.054902076721191406 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.2486248339992016,0.6429454485575358,0.6588897705078125,0.0,0.0,0.0,0.0,0.0,0.0,0.020718736166600134,0.05490748087565104 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.2258476089918986,0.6435856628417969,0.6589508056640625,0.0,0.0,0.0,0.0,0.0,0.0,0.018820634082658216,0.054912567138671875 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.2700881049968302,0.6441792708176833,0.6590194702148438,0.0,0.0,0.0,0.0,0.0,0.0,0.022507342083069187,0.05491828918457031 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.2503228729910915,0.644730461968316,0.6590614318847656,0.0,0.0,0.0,0.0,0.0,0.0,0.020860239415924294,0.05492178599039713 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.3571186289918842,0.6452433722359794,0.6590919494628906,0.0,0.0,0.0,0.0,0.0,0.0,0.029759885749323683,0.054924329121907554 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.3191712289990391,0.6457216986294451,0.6591148376464844,0.0,0.0,0.0,0.0,0.0,0.0,0.026597602416586593,0.05492623647054037 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.2588294550077989,0.6461694081624348,0.6591529846191406,0.0,0.0,0.0,0.0,0.0,0.0,0.02156912125064991,0.05492941538492838 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,1.0566263689979678,1.1680651725606714,1.6801261901855469,2096.487234042553,4681.0,0.0,0.0,0.0,0.0,0.033019574031186494,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,1.4149732959922403,1.1745755767822266,1.6801261901855469,2146.494,4752.7,0.0,0.0,0.0,0.0,0.04421791549975751,0.05250394344329834 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,1.2302985110000009,1.1736080463115983,1.6801261901855469,2135.723076923077,4752.7,0.0,0.0,0.0,0.0,0.03844682846875003,0.05250394344329834 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0477697290043579,0.5658134619394938,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0477697290043579,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.091366086009657,0.5645483768347538,0.5808258056640625,0.0,0.0,0.0,0.0,0.0,0.0,0.091366086009657,0.5808258056640625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0155839560029562,0.565032958984375,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0155839560029562,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0854858490056358,0.5647301810128348,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0854858490056358,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.018147743990994,0.5648067262437608,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.018147743990994,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0212280929990811,0.5650560479415091,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0212280929990811,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0263421340059721,0.5646644005408654,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0263421340059721,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0262856100016506,0.564665699005127,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0262856100016506,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0262419479986419,0.5647483453518007,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0262419479986419,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0490081020107027,0.56488037109375,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0490081020107027,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.038473257998703,0.565009361089662,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.038473257998703,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0178827509953407,0.5651367360895331,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0178827509953407,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.043746495997766,0.5652601453993056,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.043746495997766,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.1111742080101976,0.5654233020284901,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.1111742080101976,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0650710589980008,0.5655799216412484,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0650710589980008,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0992307729902677,0.566041596081792,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0992307729902677,0.581024169921875 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,1.0908813620044384,1.1792207891290838,1.6801261901855469,2171.5454545454545,4752.7,0.0,0.0,0.0,0.0,0.0340900425626387,0.05250394344329834 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0590632740058936,0.5662609100341797,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0590632740058936,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0583966440026415,0.5664719226313573,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0583966440026415,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0753918050031643,0.5668709952876253,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0753918050031643,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0557545310002751,0.5670603292959707,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0557545310002751,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0632079429924488,0.5670394203879616,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0632079429924488,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.069610691993148,0.5670520237513951,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.069610691993148,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0876423500012606,0.5670668618720874,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0876423500012606,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0548060559958685,0.5670820433517982,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0548060559958685,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0381995890056714,0.5670992964405125,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0381995890056714,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0502989929955219,0.5671164194742838,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0502989929955219,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0404387540038442,0.5671333563132365,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0404387540038442,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0698582519980846,0.5671501774941722,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0698582519980846,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0621635610004887,0.5671667068723648,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0621635610004887,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0524172029981855,0.5671829581260681,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0524172029981855,0.581024169921875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0151480250060558,0.5640397071838379,0.5802116394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.0151480250060558,0.5802116394042969 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0311911130120279,0.5635180319509199,0.5801734924316406,0.0,0.0,0.0,0.0,0.0,0.0,0.0311911130120279,0.5801734924316406 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0342093069921247,0.5629628499348959,0.5800857543945312,0.0,0.0,0.0,0.0,0.0,0.0,0.0342093069921247,0.5800857543945312 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0232335930049885,0.5623724049535291,0.5800209045410156,0.0,0.0,0.0,0.0,0.0,0.0,0.0232335930049885,0.5800209045410156 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,1.1421545670018531,1.1781834384851289,1.6801261901855469,2162.436842105263,4752.7,0.0,0.0,0.0,0.0,0.03569233021880791,0.05250394344329834 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0217961899907095,0.5442276000976562,0.5442276000976562,0.0,0.0,0.0,0.0,0.0,0.0,0.0217961899907095,0.5442276000976562 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0377820930007146,0.5464229583740234,0.5486183166503906,0.0,0.0,0.0,0.0,0.0,0.0,0.0377820930007146,0.5486183166503906 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0304525500105228,0.548065185546875,0.5513496398925781,0.0,0.0,0.0,0.0,0.0,0.0,0.0304525500105228,0.5513496398925781 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0391907320008613,0.5496625900268555,0.5544548034667969,0.0,0.0,0.0,0.0,0.0,0.0,0.0391907320008613,0.5544548034667969 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0231358509918209,0.5506217956542969,0.5544586181640625,0.0,0.0,0.0,0.0,0.0,0.0,0.0231358509918209,0.5544586181640625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0333009579917416,0.5515880584716797,0.5564193725585938,0.0,0.0,0.0,0.0,0.0,0.0,0.0333009579917416,0.5564193725585938 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0223152950056828,0.5522787911551339,0.5564231872558594,0.0,0.0,0.0,0.0,0.0,0.0,0.0223152950056828,0.5564231872558594 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0330668120004702,0.5530438423156738,0.5583992004394531,0.0,0.0,0.0,0.0,0.0,0.0,0.0330668120004702,0.5583992004394531 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0268970969918882,0.55364015367296,0.55841064453125,0.0,0.0,0.0,0.0,0.0,0.0,0.0268970969918882,0.55841064453125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0397577170078875,0.5541191101074219,0.5584297180175781,0.0,0.0,0.0,0.0,0.0,0.0,0.0397577170078875,0.5584297180175781 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0241297900065546,0.5546888871626421,0.5603866577148438,0.0,0.0,0.0,0.0,0.0,0.0,0.0241297900065546,0.5603866577148438 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0224947889946633,0.555164655049642,0.5603981018066406,0.0,0.0,0.0,0.0,0.0,0.0,0.0224947889946633,0.5603981018066406 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0244782180088805,0.555568108191857,0.5604095458984375,0.0,0.0,0.0,0.0,0.0,0.0,0.0244782180088805,0.5604095458984375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.035913978004828,0.5559150150844029,0.5604248046875,0.0,0.0,0.0,0.0,0.0,0.0,0.035913978004828,0.5604248046875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.027180283999769,0.5562166849772135,0.5604400634765625,0.0,0.0,0.0,0.0,0.0,0.0,0.027180283999769,0.5604400634765625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.1037970170000335,0.556480884552002,0.5604438781738281,0.0,0.0,0.0,0.0,0.0,0.0,0.1037970170000335,0.5604438781738281 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0686290859885048,0.5567142262178308,0.5604476928710938,0.0,0.0,0.0,0.0,0.0,0.0,0.0686290859885048,0.5604476928710938 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0327891560009447,0.5570303599039713,0.5624046325683594,0.0,0.0,0.0,0.0,0.0,0.0,0.0327891560009447,0.5624046325683594 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0331450679950648,0.5573136179070723,0.5624122619628906,0.0,0.0,0.0,0.0,0.0,0.0,0.0331450679950648,0.5624122619628906 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0215938030014513,0.5575685501098633,0.5624122619628906,0.0,0.0,0.0,0.0,0.0,0.0,0.0215938030014513,0.5624122619628906 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0567921600013505,0.5577993847074962,0.5624160766601562,0.0,0.0,0.0,0.0,0.0,0.0,0.0567921600013505,0.5624160766601562 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0634014030074467,0.5580099279230292,0.5624313354492188,0.0,0.0,0.0,0.0,0.0,0.0,0.0634014030074467,0.5624313354492188 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0404335539933526,0.5582021630328634,0.5624313354492188,0.0,0.0,0.0,0.0,0.0,0.0,0.0404335539933526,0.5624313354492188 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0373495990061201,0.5589850743611654,0.5769920349121094,0.0,0.0,0.0,0.0,0.0,0.0,0.0373495990061201,0.5769920349121094 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0175038059969665,0.5597257995605469,0.5775032043457031,0.0,0.0,0.0,0.0,0.0,0.0,0.0175038059969665,0.5775032043457031 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0240994640043936,0.5604189359224759,0.5777473449707031,0.0,0.0,0.0,0.0,0.0,0.0,0.0240994640043936,0.5777473449707031 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0177566759957699,0.5610672279640481,0.5779228210449219,0.0,0.0,0.0,0.0,0.0,0.0,0.0177566759957699,0.5779228210449219 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0237088269932428,0.5617421013968331,0.5799636840820312,0.0,0.0,0.0,0.0,0.0,0.0,0.0237088269932428,0.5799636840820312 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0153874600073322,0.5649343954550253,0.581024169921875,0.0,0.0,0.0,0.0,0.0,0.0,0.0153874600073322,0.581024169921875 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.391619874004391,0.6609608120388455,1.2765617370605469,162.87111111111113,3698.3,0.0,0.0,0.0,0.0,0.03263498950036592,0.10638014475504558 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0088856410002335,0.8061294555664062,0.8079566955566406,0.0,0.0,0.5776742788461539,0.578125,0.0,0.0,0.0088856410002335,0.8079566955566406 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,23,0.0168180809996556,0.8716161022447559,0.8810195922851562,0.0,0.0,0.5798908390410958,0.583984375,0.0,0.0,0.0014015067499713,0.07341829935709636 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0085205009963829,0.8057975769042969,0.807952880859375,0.0,0.0,0.5775923295454546,0.578125,0.0,0.0,0.0085205009963829,0.807952880859375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0091538989945547,0.8055820465087891,0.8079490661621094,0.0,0.0,0.5775390625,0.578125,0.0,0.0,0.0091538989945547,0.8079490661621094 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0088396750070387,0.8053190443250868,0.8079452514648438,0.0,0.0,0.5774739583333334,0.578125,0.0,0.0,0.0088396750070387,0.8079452514648438 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0083944270008942,0.8049907684326172,0.8079452514648438,0.0,0.0,0.577392578125,0.578125,0.0,0.0,0.0083944270008942,0.8079452514648438 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0086447629873873,0.8045686994280133,0.8079452514648438,0.0,0.0,0.5772879464285714,0.578125,0.0,0.0,0.0086447629873873,0.8079452514648438 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0086635379993822,0.8040059407552084,0.8079299926757812,0.0,0.0,0.5771484375,0.578125,0.0,0.0,0.0086635379993822,0.8079299926757812 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0091126219922443,0.8032211303710938,0.8079261779785156,0.0,0.0,0.576953125,0.578125,0.0,0.0,0.0091126219922443,0.8079261779785156 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0093174329958856,0.8020448684692383,0.80792236328125,0.0,0.0,0.57666015625,0.578125,0.0,0.0,0.0093174329958856,0.80792236328125 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0081904079997912,0.800085703531901,0.8059501647949219,0.0,0.0,0.576171875,0.578125,0.0,0.0,0.0081904079997912,0.8059501647949219 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0084451519942376,0.7971534729003906,0.8058929443359375,0.0,0.0,0.5751953125,0.578125,0.0,0.0,0.0084451519942376,0.8058929443359375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0111835500138113,0.7884140014648438,0.7884140014648438,0.0,0.0,0.572265625,0.572265625,0.0,0.0,0.0111835500138113,0.7884140014648438 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,20,0.0585453329986194,1.0078545772668086,1.9537925720214844,0.2439393939393939,16.1,0.5799005681818182,0.583984375,0.0,0.0,0.0018295416562068563,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,19,0.0575552730006165,1.0079862741323615,1.9537925720214844,0.2476923076923077,16.1,0.5798377403846153,0.583984375,0.0,0.0,0.0017986022812692655,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,18,0.0595451999979559,1.0081220865249634,1.9537925720214844,0.2515625,16.1,0.57977294921875,0.583984375,0.0,0.0,0.0018607874999361218,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,17,0.0581636340066324,1.008262210422092,1.9537925720214844,0.2555555555555556,16.1,0.5797061011904762,0.583984375,0.0,0.0,0.0018176135627072626,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,16,0.0594802200066624,1.0084068544449345,1.9537925720214844,0.2596774193548387,16.1,0.5796370967741935,0.583984375,0.0,0.0,0.0018587568752082,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.0575271810084814,1.0085562408947557,1.9537925720214844,0.2639344262295082,16.1,0.5795658299180327,0.583984375,0.0,0.0,0.0017977244065150437,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.0631347890011966,1.0087106068929037,1.9537925720214844,0.2683333333333333,16.1,0.5794921875,0.583984375,0.0,0.0,0.0019729621562873936,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.0585528669907944,1.0088702056367518,1.9537925720214844,0.2728813559322034,16.1,0.5794160487288136,0.583984375,0.0,0.0,0.001829777093462325,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.0561117110046325,1.0090353077855605,1.9537925720214844,0.2775862068965517,16.1,0.5793372844827587,0.583984375,0.0,0.0,0.0017534909688947655,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.0588836620008805,1.0092063368412487,1.9537925720214844,0.2824561403508772,16.1,0.5792557565789473,0.583984375,0.0,0.0,0.0018401144375275156,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.0569654179998906,1.009383610316685,1.9537925720214844,0.2875,16.1,0.5791713169642857,0.583984375,0.0,0.0,0.0017801693124965812,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.0588992699922528,1.0095673301003196,1.9537925720214844,0.2927272727272728,16.1,0.5790838068181818,0.583984375,0.0,0.0,0.0018406021872579,0.06105601787567139 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,24,0.0165771129977656,0.8717431764344912,0.8810195922851562,0.0,0.0,0.5799461570945946,0.583984375,0.0,0.0,0.0013814260831471333,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,22,0.0172496330051217,0.8714854982164171,0.8810195922851562,0.0,0.0,0.579833984375,0.583984375,0.0,0.0,0.0014374694170934748,0.07341829935709636 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.0602973079949151,1.00995556813366,1.9537925720214844,0.3037735849056604,16.1,0.5788988797169812,0.583984375,0.0,0.0,0.001884290874841097,0.06105601787567139 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,21,0.0173010279977461,0.8713512152013644,0.8810195922851562,0.0,0.0,0.5797755281690141,0.583984375,0.0,0.0,0.0014417523331455085,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,23,0.018518180004321,0.8674932320912679,0.8681449890136719,0.0,0.0,0.5780029296875,0.578125,0.0,0.0,0.00154318166702675,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,24,0.0165064630127744,0.8675065332529496,0.8681449890136719,0.0,0.0,0.5780054209183674,0.578125,0.0,0.0,0.0013755385843978666,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.3990807029913412,0.8675193023681641,0.8681449890136719,0.0,0.0,0.5780078125,0.578125,0.0,0.0,0.03325672524927843,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0177092469966737,0.8676530426623774,0.8743400573730469,0.0,0.0,0.578125,0.583984375,0.0,0.0,0.0014757705830561417,0.0728616714477539 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0156538890005322,0.867820299588717,0.8763504028320312,0.0,0.0,0.5782376802884616,0.583984375,0.0,0.0,0.00130449075004435,0.07302920023600261 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.017961796009331,0.8680689829700398,0.8810005187988281,0.0,0.0,0.578346108490566,0.583984375,0.0,0.0,0.0014968163341109167,0.07341670989990234 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.01736559800338,0.8683084558557581,0.8810005187988281,0.0,0.0,0.5784505208333334,0.583984375,0.0,0.0,0.0014471331669483334,0.07341670989990234 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0167507470032433,0.8685392206365412,0.8810005187988281,0.0,0.0,0.5785511363636363,0.583984375,0.0,0.0,0.0013958955836036084,0.07341670989990234 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0179717949940823,0.8687618800571987,0.8810081481933594,0.0,0.0,0.5786481584821429,0.583984375,0.0,0.0,0.0014976495828401915,0.07341734568277995 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0167121539998333,0.8689768607156318,0.8810157775878906,0.0,0.0,0.5787417763157895,0.583984375,0.0,0.0,0.0013926794999861083,0.07341798146565755 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0164258410077309,0.8691844282479122,0.8810157775878906,0.0,0.0,0.5788321659482759,0.583984375,0.0,0.0,0.0013688200839775749,0.07341798146565755 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.016510018002009,0.8693849595926576,0.8810157775878906,0.0,0.0,0.5789194915254238,0.583984375,0.0,0.0,0.0013758348335007498,0.07341798146565755 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0162996670114807,0.8695788065592448,0.8810157775878906,0.0,0.0,0.57900390625,0.583984375,0.0,0.0,0.0013583055842900581,0.07341798146565755 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0163724020094377,0.8697662978875832,0.8810157775878906,0.0,0.0,0.5790855532786885,0.583984375,0.0,0.0,0.0013643668341198083,0.07341798146565755 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.0168472749937791,0.869947741108556,0.8810157775878906,0.0,0.0,0.5791645665322581,0.583984375,0.0,0.0,0.001403939582814925,0.07341798146565755 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.0167693099938333,0.8701234847780258,0.8810195922851562,0.0,0.0,0.5792410714285714,0.583984375,0.0,0.0,0.0013974424994861083,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.0160077649925369,0.8702937364578247,0.8810195922851562,0.0,0.0,0.579315185546875,0.583984375,0.0,0.0,0.0013339804160447416,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.0164289679960347,0.8704587496243991,0.8810195922851562,0.0,0.0,0.5793870192307692,0.583984375,0.0,0.0,0.0013690806663362249,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.0164215630065882,0.8706187623919863,0.8810195922851562,0.0,0.0,0.5794566761363636,0.583984375,0.0,0.0,0.00136846358388235,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.0163508130062837,0.8707739986590485,0.8810195922851562,0.0,0.0,0.5795242537313433,0.583984375,0.0,0.0,0.0013625677505236418,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,18,0.0168676120083546,0.87092466915355,0.8810195922851562,0.0,0.0,0.57958984375,0.583984375,0.0,0.0,0.00140563433402955,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,19,0.0176137090020347,0.8710709723873414,0.8810195922851562,0.0,0.0,0.5796535326086957,0.583984375,0.0,0.0,0.0014678090835028917,0.07341829935709636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,20,0.0184780250128824,0.8712130955287388,0.8810195922851562,0.0,0.0,0.5797154017857142,0.583984375,0.0,0.0,0.0015398354177401999,0.07341829935709636 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.0603599640016909,1.009757854320385,1.9537925720214844,0.2981481481481481,16.1,0.5789930555555556,0.583984375,0.0,0.0,0.0018862488750528406,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.0554636470042169,1.010160886324369,1.9537925720214844,0.3096153846153846,16.1,0.5788010817307693,0.583984375,0.0,0.0,0.0017332389688817782,0.06105601787567139 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,21,0.0160277230024803,0.8674648948337721,0.8681449890136719,0.0,0.0,0.5779976222826086,0.578125,0.0,0.0,0.0013356435835400252,0.07234541575113933 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.0554765819979365,0.9900426864624025,0.9920616149902344,0.0,0.0,0.577880859375,0.578125,0.0,0.0,0.0017336431874355157,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.0612664779910119,0.9898591475053268,0.9920501708984376,0.0,0.0,0.5778586647727273,0.578125,0.0,0.0,0.0019145774372191218,0.031001567840576175 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,20,0.0951019560015993,0.9897548130580356,0.992046356201172,0.0,0.0,0.5778459821428571,0.578125,0.0,0.0,0.0029719361250499783,0.031001448631286625 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,19,0.0964174299879232,0.9896402359008788,0.9920425415039062,0.0,0.0,0.57783203125,0.578125,0.0,0.0,0.0030130446871226,0.03100132942199707 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,18,0.0917904039961285,0.9895137987638776,0.9920425415039062,0.0,0.0,0.5778166118421053,0.578125,0.0,0.0,0.002868450124879016,0.03100132942199707 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,17,0.0939224849862512,0.989373313056098,0.9920387268066406,0.0,0.0,0.5777994791666666,0.578125,0.0,0.0,0.00293507765582035,0.03100121021270752 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,16,0.0921358060004422,0.9892165240119484,0.992034912109375,0.0,0.0,0.5777803308823529,0.578125,0.0,0.0,0.002879243937513819,0.03100109100341797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,15,0.1038195510045625,0.9890403747558594,0.9920310974121094,0.0,0.0,0.5777587890625,0.578125,0.0,0.0,0.003244360968892578,0.031000971794128418 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.0918673169944668,0.9888409932454428,0.9920310974121094,0.0,0.0,0.577734375,0.578125,0.0,0.0,0.0028708536560770877,0.031000971794128418 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.0914162289991509,0.9886131286621094,0.9920272827148438,0.0,0.0,0.5777064732142857,0.578125,0.0,0.0,0.0028567571562234657,0.031000852584838867 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.0924898730008862,0.9883505014272836,0.992023468017578,0.0,0.0,0.5776742788461539,0.578125,0.0,0.0,0.0028903085312776936,0.031000733375549313 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.1012111349991755,0.9880444208780924,0.9920196533203124,0.0,0.0,0.57763671875,0.578125,0.0,0.0,0.0031628479687242344,0.031000614166259762 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.1125704779988154,0.987683036110618,0.9920196533203124,0.0,0.0,0.5775923295454546,0.578125,0.0,0.0,0.003517827437462981,0.031000614166259762 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0925482509919675,0.9872493743896484,0.9920158386230468,0.0,0.0,0.5775390625,0.578125,0.0,0.0,0.0028921328434989846,0.03100049495697021 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0870510200038552,0.986719767252604,0.9900588989257812,0.0,0.0,0.5774739583333334,0.578125,0.0,0.0,0.002720344375120475,0.030939340591430664 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0884757570020156,0.986302375793457,0.9900436401367188,0.0,0.0,0.577392578125,0.578125,0.0,0.0,0.0027648674063129874,0.03093886375427246 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0925495749979745,0.9857679094587054,0.9900436401367188,0.0,0.0,0.5772879464285714,0.578125,0.0,0.0,0.0028921742186867033,0.03093886375427246 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0907569599949056,0.9850552876790364,0.9900436401367188,0.0,0.0,0.5771484375,0.578125,0.0,0.0,0.0028361549998408,0.03093886375427246 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0946095360122853,0.9840576171875,0.9900398254394532,0.0,0.0,0.576953125,0.578125,0.0,0.0,0.002956548000383916,0.030938744544982914 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0920971299929078,0.9825620651245116,0.9880867004394532,0.0,0.0,0.57666015625,0.578125,0.0,0.0,0.0028780353122783687,0.030877709388732914 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.0921747440006583,0.9807205200195312,0.9861183166503906,0.0,0.0,0.576171875,0.578125,0.0,0.0,0.0028804607500205717,0.030816197395324707 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.0993824220058741,0.9780216217041016,0.9860610961914062,0.0,0.0,0.5751953125,0.578125,0.0,0.0,0.0031057006876835658,0.030814409255981445 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1046809429972199,0.9699821472167968,0.9699821472167968,0.0,0.0,0.572265625,0.572265625,0.0,0.0,0.003271279468663122,0.0303119421005249 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,25,0.0032498170039616,0.8143037649301382,0.8274002075195312,0.0,0.0,0.5799278846153846,0.583984375,0.0,0.0,0.0032498170039616,0.8274002075195312 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.0556094880012096,0.9899549069611924,0.9920616149902344,0.0,0.0,0.5778702445652174,0.578125,0.0,0.0,0.0017377965000378,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.0576824400050099,0.9901234436035156,0.9920616149902344,0.0,0.0,0.577890625,0.578125,0.0,0.0,0.0018025762501565593,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.0566274300072109,1.0103742562088311,1.9537925720214844,0.3156862745098039,16.1,0.5786994485294118,0.583984375,0.0,0.0,0.0017696071877253406,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.0548860950075322,0.9901979886568508,0.9920616149902344,0.0,0.0,0.5778996394230769,0.578125,0.0,0.0,0.0017151904689853812,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.057825806987239,1.0105961608886718,1.9537925720214844,0.322,16.1,0.57859375,0.583984375,0.0,0.0,0.0018070564683512187,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.0581419230002211,1.0108272007533483,1.9537925720214844,0.3285714285714286,16.1,0.578483737244898,0.583984375,0.0,0.0,0.0018169350937569093,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.0567922059999546,1.0110678672790527,1.9537925720214844,0.3354166666666667,16.1,0.578369140625,0.583984375,0.0,0.0,0.0017747564374985811,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.0504963499988662,1.0113191807523687,1.9537925720214844,0.3425531914893617,16.1,0.5782496675531915,0.583984375,0.0,0.0,0.0015780109374645688,0.06105601787567139 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.6281936379964463,0.9909890916612412,0.9920768737792968,0.0,0.0,0.5779947916666667,0.578125,0.0,0.0,0.019631051187388948,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,22,0.0599705710046691,0.9909643693403763,0.9920768737792968,0.0,0.0,0.5779918323863636,0.578125,0.0,0.0,0.0018740803438959093,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,21,0.0611419170018052,0.9909384971441224,0.9920768737792968,0.0,0.0,0.5779887354651163,0.578125,0.0,0.0,0.0019106849063064125,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,20,0.0567386759939836,0.990911392938523,0.9920768737792968,0.0,0.0,0.5779854910714286,0.578125,0.0,0.0,0.0017730836248119875,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,19,0.0555143120000138,0.990882966576553,0.9920768737792968,0.0,0.0,0.5779820884146342,0.578125,0.0,0.0,0.0017348222500004312,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,18,0.0598381940071703,0.9908531188964844,0.9920768737792968,0.0,0.0,0.577978515625,0.578125,0.0,0.0,0.001869943562724072,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,17,0.057650350005133,0.9908217405661558,0.9920768737792968,0.0,0.0,0.5779747596153846,0.578125,0.0,0.0,0.0018015734376604063,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.0564542380016064,0.9907887107447574,0.9920768737792968,0.0,0.0,0.5779708059210527,0.578125,0.0,0.0,0.0017641949375502,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.0604795659892261,0.9907538955276076,0.9920768737792968,0.0,0.0,0.5779666385135135,0.578125,0.0,0.0,0.0018899864371633157,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.0586425329966004,0.9907171461317276,0.9920768737792968,0.0,0.0,0.5779622395833334,0.578125,0.0,0.0,0.0018325791561437624,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.0593781600036891,0.9906782967703684,0.9920768737792968,0.0,0.0,0.5779575892857143,0.578125,0.0,0.0,0.0018555675001152843,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.0583460330090019,0.9906371621524588,0.9920768737792968,0.0,0.0,0.5779526654411765,0.578125,0.0,0.0,0.0018233135315313094,0.031002402305603024 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.0597092050011269,0.990593534527403,0.9920692443847656,0.0,0.0,0.5779474431818182,0.578125,0.0,0.0,0.0018659126562852156,0.031002163887023926 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.0591862729925196,0.9905474185943604,0.9920616149902344,0.0,0.0,0.57794189453125,0.578125,0.0,0.0,0.0018495710310162375,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.058030726009747,0.990498573549332,0.9920616149902344,0.0,0.0,0.5779359879032258,0.578125,0.0,0.0,0.0018134601878045937,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.0570256299979519,0.9904464721679688,0.9920616149902344,0.0,0.0,0.5779296875,0.578125,0.0,0.0,0.001782050937435997,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.0590648179932031,0.9903907775878906,0.9920616149902344,0.0,0.0,0.5779229525862069,0.578125,0.0,0.0,0.001845775562287597,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.0557957949931733,0.9903311048235212,0.9920616149902344,0.0,0.0,0.5779157366071429,0.578125,0.0,0.0,0.0017436185935366657,0.031001925468444824 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.0577679279958829,0.9902670118543836,0.9920616149902344,0.0,0.0,0.5779079861111112,0.578125,0.0,0.0,0.0018052477498713406,0.031001925468444824 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,22,0.0158488710003439,0.8674793649227062,0.8681449890136719,0.0,0.0,0.5780003324468085,0.578125,0.0,0.0,0.0013207392500286582,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,20,0.0167439630022272,0.8674497816297743,0.8681449890136719,0.0,0.0,0.5779947916666667,0.578125,0.0,0.0,0.0013953302501856,0.07234541575113933 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,23,0.0026735459978226,0.8139591217041016,0.8274002075195312,0.0,0.0,0.579821134868421,0.583984375,0.0,0.0,0.0026735459978226,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0031372789962915,0.8073698190542368,0.8080101013183594,0.0,0.0,0.5779747596153846,0.578125,0.0,0.0,0.0031372789962915,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0029670109943253,0.8074010523354135,0.8080101013183594,0.0,0.0,0.5779820884146342,0.578125,0.0,0.0,0.0029670109943253,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0032514490012545,0.8074155535016742,0.8080101013183594,0.0,0.0,0.5779854910714286,0.578125,0.0,0.0,0.0032514490012545,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0030795999919064,0.8074293801950854,0.8080101013183594,0.0,0.0,0.5779887354651163,0.578125,0.0,0.0,0.0030795999919064,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0032969139865599,0.8074425784024325,0.8080101013183594,0.0,0.0,0.5779918323863636,0.578125,0.0,0.0,0.0032969139865599,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0032535030040889,0.8074551900227864,0.8080101013183594,0.0,0.0,0.5779947916666667,0.578125,0.0,0.0,0.0032535030040889,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0037059630121802,0.8074672533118207,0.8080101013183594,0.0,0.0,0.5779976222826086,0.578125,0.0,0.0,0.0037059630121802,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0029971869953442,0.8074788032694066,0.8080101013183594,0.0,0.0,0.5780003324468085,0.578125,0.0,0.0,0.0029971869953442,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.003191998010152,0.8074898719787598,0.8080101013183594,0.0,0.0,0.5780029296875,0.578125,0.0,0.0,0.003191998010152,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,23,0.0032769760000519,0.8075004889040577,0.8080101013183594,0.0,0.0,0.5780054209183674,0.578125,0.0,0.0,0.0032769760000519,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,24,0.0037024860066594,0.8075106811523437,0.8080101013183594,0.0,0.0,0.5780078125,0.578125,0.0,0.0,0.0037024860066594,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.2720277210028143,0.8075204737046185,0.8080101013183594,0.0,0.0,0.5780101102941176,0.578125,0.0,0.0,0.2720277210028143,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0031544780067633,0.8078509110670823,0.8247032165527344,0.0,0.0,0.578125,0.583984375,0.0,0.0,0.0031544780067633,0.8247032165527344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0033086449984693,0.8081700307018352,0.8247642517089844,0.0,0.0,0.5782355542452831,0.583984375,0.0,0.0,0.0033086449984693,0.8247642517089844 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0032005449902499,0.8085138532850478,0.8267364501953125,0.0,0.0,0.5783420138888888,0.583984375,0.0,0.0,0.0032005449902499,0.8267364501953125 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.003520368001773,0.8088452425870029,0.8267402648925781,0.0,0.0,0.5784446022727273,0.583984375,0.0,0.0,0.003520368001773,0.8267402648925781 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0036009779869345,0.8091647965567452,0.8267402648925781,0.0,0.0,0.5785435267857143,0.583984375,0.0,0.0,0.0036009779869345,0.8267402648925781 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0034259829990332,0.8094731381064967,0.8267402648925781,0.0,0.0,0.5786389802631579,0.583984375,0.0,0.0,0.0034259829990332,0.8267402648925781 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0032251900120172,0.8097708471890154,0.8267402648925781,0.0,0.0,0.5787311422413793,0.583984375,0.0,0.0,0.0032251900120172,0.8267402648925781 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0035082860122201,0.8100584644382283,0.8267402648925781,0.0,0.0,0.5788201800847458,0.583984375,0.0,0.0,0.0035082860122201,0.8267402648925781 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0034126880054827,0.8103364944458008,0.8267402648925781,0.0,0.0,0.57890625,0.583984375,0.0,0.0,0.0034126880054827,0.8267402648925781 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0032274440018227,0.8106054087154201,0.8267402648925781,0.0,0.0,0.5789894979508197,0.583984375,0.0,0.0,0.0032274440018227,0.8267402648925781 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0033167910005431,0.8108658329133065,0.826751708984375,0.0,0.0,0.579070060483871,0.583984375,0.0,0.0,0.0033167910005431,0.826751708984375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0034429150109644,0.8111180502270895,0.8267555236816406,0.0,0.0,0.5791480654761905,0.583984375,0.0,0.0,0.0034429150109644,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0033803990081651,0.8073858261108399,0.8080101013183594,0.0,0.0,0.577978515625,0.578125,0.0,0.0,0.0033803990081651,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0031558840128127,0.8073529695209704,0.8080101013183594,0.0,0.0,0.5779708059210527,0.578125,0.0,0.0,0.0031558840128127,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0035112209880026,0.8115992032564603,0.8267555236816406,0.0,0.0,0.579296875,0.583984375,0.0,0.0,0.0035112209880026,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.003301665012259,0.8073352092021221,0.8080101013183594,0.0,0.0,0.5779666385135135,0.578125,0.0,0.0,0.003301665012259,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0092129380063852,0.806260245186942,0.8079605102539062,0.0,0.0,0.5777064732142857,0.578125,0.0,0.0,0.0092129380063852,0.8079605102539062 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0089400409924564,0.8063738505045573,0.8079643249511719,0.0,0.0,0.577734375,0.578125,0.0,0.0,0.0089400409924564,0.8079643249511719 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0096431679994566,0.8064732551574707,0.8079643249511719,0.0,0.0,0.5777587890625,0.578125,0.0,0.0,0.0096431679994566,0.8079643249511719 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.009105940000154,0.8065611895392922,0.8079681396484375,0.0,0.0,0.5777803308823529,0.578125,0.0,0.0,0.009105940000154,0.8079681396484375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.009059463001904,0.8066395653618706,0.8079719543457031,0.0,0.0,0.5777994791666666,0.578125,0.0,0.0,0.009059463001904,0.8079719543457031 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0096172100020339,0.8067098918714022,0.8079757690429688,0.0,0.0,0.5778166118421053,0.578125,0.0,0.0,0.0096172100020339,0.8079757690429688 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0093565459974342,0.8067731857299805,0.8079757690429688,0.0,0.0,0.57783203125,0.578125,0.0,0.0,0.0093565459974342,0.8079757690429688 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0094239210011437,0.8068306332542783,0.8079795837402344,0.0,0.0,0.5778459821428571,0.578125,0.0,0.0,0.0094239210011437,0.8079795837402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0089765599987003,0.8068830316716974,0.8079833984375,0.0,0.0,0.5778586647727273,0.578125,0.0,0.0,0.0089765599987003,0.8079833984375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,22,0.0088715240126475,0.8069308737049932,0.8079833984375,0.0,0.0,0.5778702445652174,0.578125,0.0,0.0,0.0088715240126475,0.8079833984375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,23,0.0114396959979785,0.806974728902181,0.8079833984375,0.0,0.0,0.577880859375,0.578125,0.0,0.0,0.0114396959979785,0.8079833984375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,24,0.0085394269990501,0.8070150756835938,0.8079833984375,0.0,0.0,0.577890625,0.578125,0.0,0.0,0.0085394269990501,0.8079833984375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0036281219945522,0.8070523188664362,0.8079833984375,0.0,0.0,0.5778996394230769,0.578125,0.0,0.0,0.0036281219945522,0.8079833984375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0031785260071046,0.807087227150246,0.8079948425292969,0.0,0.0,0.5779079861111112,0.578125,0.0,0.0,0.0031785260071046,0.8079948425292969 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.00303897599224,0.807119641985212,0.8079948425292969,0.0,0.0,0.5779157366071429,0.578125,0.0,0.0,0.00303897599224,0.8079948425292969 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0031338120024884,0.8071498213143184,0.8079948425292969,0.0,0.0,0.5779229525862069,0.578125,0.0,0.0,0.0031338120024884,0.8079948425292969 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.002982260994031,0.807177988688151,0.8079948425292969,0.0,0.0,0.5779296875,0.578125,0.0,0.0,0.002982260994031,0.8079948425292969 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0030655060108983,0.80720458492156,0.8080024719238281,0.0,0.0,0.5779359879032258,0.578125,0.0,0.0,0.0030655060108983,0.8080024719238281 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0030983370088506,0.80722975730896,0.8080101013183594,0.0,0.0,0.57794189453125,0.578125,0.0,0.0,0.0030983370088506,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0034625929984031,0.8072534040971235,0.8080101013183594,0.0,0.0,0.5779474431818182,0.578125,0.0,0.0,0.0034625929984031,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0032690439984435,0.8072756598977482,0.8080101013183594,0.0,0.0,0.5779526654411765,0.578125,0.0,0.0,0.0032690439984435,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0033737089979695,0.807296643938337,0.8080101013183594,0.0,0.0,0.5779575892857143,0.578125,0.0,0.0,0.0033737089979695,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0038544819981325,0.8073164621988932,0.8080101013183594,0.0,0.0,0.5779622395833334,0.578125,0.0,0.0,0.0038544819981325,0.8080101013183594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0033201160113094,0.8113623857498169,0.8267555236816406,0.0,0.0,0.5792236328125,0.583984375,0.0,0.0,0.0033201160113094,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0035452750016702,0.8118288444750237,0.8267555236816406,0.0,0.0,0.5793678977272727,0.583984375,0.0,0.0,0.0035452750016702,0.8267555236816406 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,19,0.016164086991921,0.8674339814619585,0.8681449890136719,0.0,0.0,0.5779918323863636,0.578125,0.0,0.0,0.0013470072493267501,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,18,0.0391970219934592,0.8665135032252261,0.8681106567382812,0.0,0.0,0.5778166118421053,0.578125,0.0,0.0,0.0032664184994549337,0.07234255472819011 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,20,0.0387835239962441,0.8666657947358631,0.8681144714355469,0.0,0.0,0.5778459821428571,0.578125,0.0,0.0,0.0032319603330203416,0.0723428726196289 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,21,0.0384945069963578,0.866731817072088,0.8681182861328125,0.0,0.0,0.5778586647727273,0.578125,0.0,0.0,0.0032078755830298165,0.0723431905110677 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,22,0.037473771997611,0.8667920983355978,0.8681182861328125,0.0,0.0,0.5778702445652174,0.578125,0.0,0.0,0.0031228143331342496,0.0723431905110677 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,23,0.0409410010033752,0.8668473561604818,0.8681182861328125,0.0,0.0,0.577880859375,0.578125,0.0,0.0,0.0034117500836146,0.0723431905110677 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0166723510046722,0.866898193359375,0.8681182861328125,0.0,0.0,0.577890625,0.578125,0.0,0.0,0.0013893625837226831,0.0723431905110677 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0170148670003982,0.8669455601618841,0.8681297302246094,0.0,0.0,0.5778996394230769,0.578125,0.0,0.0,0.0014179055833665165,0.07234414418538411 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0160322619922226,0.8669894183123553,0.8681297302246094,0.0,0.0,0.5779079861111112,0.578125,0.0,0.0,0.0013360218326852167,0.07234414418538411 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0158811510045779,0.867030143737793,0.8681297302246094,0.0,0.0,0.5779157366071429,0.578125,0.0,0.0,0.0013234292503814917,0.07234414418538411 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0162360100075602,0.8670680605132004,0.8681297302246094,0.0,0.0,0.5779229525862069,0.578125,0.0,0.0,0.00135300083396335,0.07234414418538411 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0171231080021243,0.8671034495035808,0.8681297302246094,0.0,0.0,0.5779296875,0.578125,0.0,0.0,0.0014269256668436915,0.07234414418538411 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0164409300050465,0.8671365553332914,0.8681297302246094,0.0,0.0,0.5779359879032258,0.578125,0.0,0.0,0.0013700775004205417,0.07234414418538411 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0179271920060273,0.867167592048645,0.8681297302246094,0.0,0.0,0.57794189453125,0.578125,0.0,0.0,0.0014939326671689417,0.07234414418538411 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0175277600064873,0.8671969789447207,0.8681373596191406,0.0,0.0,0.5779474431818182,0.578125,0.0,0.0,0.001460646667207275,0.07234477996826172 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0173365449882112,0.8672248615938074,0.8681449890136719,0.0,0.0,0.5779526654411765,0.578125,0.0,0.0,0.0014447120823509333,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0171035620005568,0.8672511509486607,0.8681449890136719,0.0,0.0,0.5779575892857143,0.578125,0.0,0.0,0.0014252968333797334,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0167566570016788,0.8672759797837999,0.8681449890136719,0.0,0.0,0.5779622395833334,0.578125,0.0,0.0,0.0013963880834732335,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.0163090959977125,0.8672994665197424,0.8681449890136719,0.0,0.0,0.5779666385135135,0.578125,0.0,0.0,0.0013590913331427083,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0167433219903614,0.8673217171116879,0.8681449890136719,0.0,0.0,0.5779708059210527,0.578125,0.0,0.0,0.0013952768325301167,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.01618724000582,0.8673428266476362,0.8681449890136719,0.0,0.0,0.5779747596153846,0.578125,0.0,0.0,0.0013489366671516666,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0169398379948688,0.8673628807067871,0.8681449890136719,0.0,0.0,0.577978515625,0.578125,0.0,0.0,0.0014116531662390667,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.0162631499988492,0.8673819565191502,0.8681449890136719,0.0,0.0,0.5779820884146342,0.578125,0.0,0.0,0.0013552624999041,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.0162648139958037,0.867400123959496,0.8681449890136719,0.0,0.0,0.5779854910714286,0.578125,0.0,0.0,0.001355401166316975,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0160952990117948,0.8674174464026163,0.8681449890136719,0.0,0.0,0.5779887354651163,0.578125,0.0,0.0,0.0013412749176495667,0.07234541575113933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,19,0.0387751889938954,0.8665933609008789,0.8681106567382812,0.0,0.0,0.57783203125,0.578125,0.0,0.0,0.0032312657494912834,0.07234255472819011 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.0366474360052961,0.8664247724745009,0.8681068420410156,0.0,0.0,0.5777994791666666,0.578125,0.0,0.0,0.0030539530004413417,0.0723422368367513 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0035276010021334,0.8120516307318388,0.8267555236816406,0.0,0.0,0.5794368003731343,0.583984375,0.0,0.0,0.0035276010021334,0.8267555236816406 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.0385238919989205,0.8663258272058824,0.86810302734375,0.0,0.0,0.5777803308823529,0.578125,0.0,0.0,0.003210324333243375,0.0723419189453125 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0032440560025861,0.8122678644516889,0.8267555236816406,0.0,0.0,0.5795036764705882,0.583984375,0.0,0.0,0.0032440560025861,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0037794099916936,0.8124778305274852,0.8267555236816406,0.0,0.0,0.5795686141304348,0.583984375,0.0,0.0,0.0037794099916936,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0034968649997608,0.8126817975725447,0.8267555236816406,0.0,0.0,0.5796316964285714,0.583984375,0.0,0.0,0.0034968649997608,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0036009379982715,0.812880019067039,0.8267555236816406,0.0,0.0,0.5796930017605634,0.583984375,0.0,0.0,0.0036009379982715,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.0032887989946175,0.8130727344089084,0.8267555236816406,0.0,0.0,0.5797526041666666,0.583984375,0.0,0.0,0.0032887989946175,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,22,0.003124643000774,0.8132601698783979,0.8267555236816406,0.0,0.0,0.579810573630137,0.583984375,0.0,0.0,0.003124643000774,0.8267555236816406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,23,0.003629170008935,0.8134425395243877,0.8267555236816406,0.0,0.0,0.5798669763513513,0.583984375,0.0,0.0,0.003629170008935,0.8267555236816406 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.0432441200100583,0.8481674194335938,0.8481674194335938,0.0,0.0,0.572265625,0.572265625,0.0,0.0,0.0036036766675048583,0.07068061828613281 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0387908080010674,0.8561210632324219,0.86407470703125,0.0,0.0,0.5751953125,0.578125,0.0,0.0,0.0032325673334222833,0.0720062255859375 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0380565340019529,0.8587926228841146,0.8641357421875,0.0,0.0,0.576171875,0.578125,0.0,0.0,0.003171377833496075,0.07201131184895833 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.038596527010668,0.8606185913085938,0.8660964965820312,0.0,0.0,0.57666015625,0.578125,0.0,0.0,0.003216377250889,0.07217470804850261 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0393505879910662,0.8621055603027343,0.8680534362792969,0.0,0.0,0.576953125,0.578125,0.0,0.0,0.0032792156659221835,0.07233778635660808 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.03943691799941,0.8630975087483724,0.8680572509765625,0.0,0.0,0.5771484375,0.578125,0.0,0.0,0.0032864098332841666,0.07233810424804688 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0388878779922379,0.8638065883091518,0.8680610656738281,0.0,0.0,0.5772879464285714,0.578125,0.0,0.0,0.003240656499353158,0.07233842213948567 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.0391622380120679,0.8643388748168945,0.8680648803710938,0.0,0.0,0.577392578125,0.578125,0.0,0.0,0.0032635198343389914,0.07233874003092448 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.0362232379993656,0.8647545708550347,0.8680801391601562,0.0,0.0,0.5774739583333334,0.578125,0.0,0.0,0.0030186031666138004,0.07234001159667969 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0387246449972735,0.8650875091552734,0.8680839538574219,0.0,0.0,0.5775390625,0.578125,0.0,0.0,0.0032270537497727917,0.07234032948811848 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.038578313004109,0.8653602600097656,0.8680877685546875,0.0,0.0,0.5775923295454546,0.578125,0.0,0.0,0.0032148594170090835,0.0723406473795573 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0363234240066958,0.8655875523885092,0.8680877685546875,0.0,0.0,0.57763671875,0.578125,0.0,0.0,0.003026952000557983,0.0723406473795573 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.0388479239918524,0.8657801701472356,0.8680915832519531,0.0,0.0,0.5776742788461539,0.578125,0.0,0.0,0.003237326999321033,0.0723409652709961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.0401657320035155,0.865945543561663,0.8680953979492188,0.0,0.0,0.5777064732142857,0.578125,0.0,0.0,0.0033471443336262918,0.07234128316243489 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.0392586669913725,0.8660891215006511,0.8680992126464844,0.0,0.0,0.577734375,0.578125,0.0,0.0,0.0032715555826143754,0.0723416010538737 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.0393994680052856,0.8662147521972656,0.8680992126464844,0.0,0.0,0.5777587890625,0.578125,0.0,0.0,0.0032832890004404667,0.0723416010538737 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,24,0.0028268909954931,0.8141336812601461,0.8274002075195312,0.0,0.0,0.579875202922078,0.583984375,0.0,0.0,0.0028268909954931,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,22,0.002788721001707,0.8137799072265625,0.8274002075195312,0.0,0.0,0.579765625,0.583984375,0.0,0.0,0.002788721001707,0.8274002075195312 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.0929321020084898,0.9650955200195312,0.9650955200195312,0.0,0.0,0.572265625,0.572265625,0.0,0.0,0.002904128187765306,0.03015923500061035 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0393968089920235,0.8651976151899858,0.8673629760742188,0.0,0.0,0.5775923295454546,0.578125,0.0,0.0,0.0032830674160019588,0.07228024800618489 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.0398657810001168,0.8647168477376302,0.8673553466796875,0.0,0.0,0.5774739583333334,0.578125,0.0,0.0,0.0033221484166764,0.0722796122233073 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.0380342269927496,0.864387035369873,0.867340087890625,0.0,0.0,0.577392578125,0.578125,0.0,0.0,0.003169518916062467,0.07227834065755208 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0350795539998216,0.8639651707240513,0.867340087890625,0.0,0.0,0.5772879464285714,0.578125,0.0,0.0,0.0029232961666518,0.07227834065755208 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.0390162219991907,0.8634026845296224,0.867340087890625,0.0,0.0,0.5771484375,0.578125,0.0,0.0,0.0032513518332658916,0.07227834065755208 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0379542180016869,0.8626152038574219,0.8673362731933594,0.0,0.0,0.576953125,0.578125,0.0,0.0,0.0031628515001405747,0.07227802276611328 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.0388720640039537,0.8614349365234375,0.8673324584960938,0.0,0.0,0.57666015625,0.578125,0.0,0.0,0.003239338666996142,0.07227770487467448 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0386904560000402,0.8594690958658854,0.8653678894042969,0.0,0.0,0.576171875,0.578125,0.0,0.0,0.003224204666670017,0.0721139907836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0388330920104635,0.8565196990966797,0.8653106689453125,0.0,0.0,0.5751953125,0.578125,0.0,0.0,0.0032360910008719583,0.07210922241210938 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.0414717759995255,0.8477287292480469,0.8477287292480469,0.0,0.0,0.572265625,0.572265625,0.0,0.0,0.0034559813332937918,0.07064406077067058 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,22,0.0489577849948545,0.988570945850317,0.9970207214355468,0.0,0.0,0.5799082880434783,0.583984375,0.0,0.0,0.0015299307810892032,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,21,0.0513961940014269,0.988446684444652,0.9970207214355468,0.0,0.0,0.5798483455882353,0.583984375,0.0,0.0,0.0016061310625445906,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,20,0.0405984960088972,0.9883187137432952,0.9970207214355468,0.0,0.0,0.5797866138059702,0.583984375,0.0,0.0,0.0012687030002780375,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,19,0.0396193880005739,0.9881868651418976,0.9970207214355468,0.0,0.0,0.5797230113636364,0.583984375,0.0,0.0,0.0012381058750179344,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,18,0.040398514989647,0.9880509596604568,0.9970207214355468,0.0,0.0,0.5796574519230769,0.583984375,0.0,0.0,0.0012624535934264687,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,17,0.039925987002789,0.987910807132721,0.9970207214355468,0.0,0.0,0.57958984375,0.583984375,0.0,0.0,0.0012476870938371563,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,16,0.041962160001276,0.9877662053183904,0.9970207214355468,0.0,0.0,0.5795200892857143,0.583984375,0.0,0.0,0.001311317500039875,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.0398929859948111,0.987616938929404,0.9970207214355468,0.0,0.0,0.5794480846774194,0.583984375,0.0,0.0,0.0012466558123378469,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.0399623050034279,0.9874627785604508,0.9970207214355468,0.0,0.0,0.5793737192622951,0.583984375,0.0,0.0,0.0012488220313571219,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.0400951209885533,0.9873034795125324,0.9970207214355468,0.0,0.0,0.579296875,0.583984375,0.0,0.0,0.0012529725308922906,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.0411923999927239,0.9871387804968882,0.9970207214355468,0.0,0.0,0.5792174258474576,0.583984375,0.0,0.0,0.001287262499772622,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.0410899199923733,0.9869684022048424,0.9970207214355468,0.0,0.0,0.5791352370689655,0.583984375,0.0,0.0,0.0012840599997616655,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.0394367789995158,0.9867920457271108,0.9970207214355468,0.0,0.0,0.5790501644736842,0.583984375,0.0,0.0,0.0012323993437348688,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.0419054539961507,0.9866093908037458,0.9970207214355468,0.0,0.0,0.5789620535714286,0.583984375,0.0,0.0,0.0013095454373797093,0.031156897544860836 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0395672059967182,0.8649810791015625,0.8673591613769531,0.0,0.0,0.5775390625,0.578125,0.0,0.0,0.0032972671663931835,0.0722799301147461 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0365114269952755,0.8653780619303385,0.8673629760742188,0.0,0.0,0.57763671875,0.578125,0.0,0.0,0.0030426189162729585,0.07228024800618489 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.0405096119939116,0.986223785965531,0.9970207214355468,0.0,0.0,0.5787760416666666,0.583984375,0.0,0.0,0.0012659253748097375,0.031156897544860836 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.0380931169929681,0.8655310410719651,0.8673667907714844,0.0,0.0,0.5776742788461539,0.578125,0.0,0.0,0.003174426416080675,0.0722805658976237 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.0205607710086042,0.8667241202460395,0.8674201965332031,0.0,0.0,0.5779622395833334,0.578125,0.0,0.0,0.00171339758405035,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0209968920098617,0.8667042323521206,0.8674201965332031,0.0,0.0,0.5779575892857143,0.578125,0.0,0.0,0.0017497410008218085,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0219979909888934,0.8666831745820887,0.8674201965332031,0.0,0.0,0.5779526654411765,0.578125,0.0,0.0,0.0018331659157411167,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.020878352006548,0.8666608405835701,0.8674201965332031,0.0,0.0,0.5779474431818182,0.578125,0.0,0.0,0.0017398626672123333,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0213666310010012,0.866637110710144,0.8674201965332031,0.0,0.0,0.57794189453125,0.578125,0.0,0.0,0.0017805525834167666,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.02180138399126,0.8666118498771421,0.8674125671386719,0.0,0.0,0.5779359879032258,0.578125,0.0,0.0,0.0018167819992716669,0.07228438059488933 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0223040479904739,0.8665851593017578,0.8674049377441406,0.0,0.0,0.5779296875,0.578125,0.0,0.0,0.0018586706658728252,0.07228374481201172 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0217338579968782,0.8665568910796067,0.8674049377441406,0.0,0.0,0.5779229525862069,0.578125,0.0,0.0,0.0018111548330731833,0.07228374481201172 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0215232560003642,0.8665266036987305,0.8674049377441406,0.0,0.0,0.5779157366071429,0.578125,0.0,0.0,0.0017936046666970167,0.07228374481201172 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0215915139997378,0.8664940728081597,0.8674049377441406,0.0,0.0,0.5779079861111112,0.578125,0.0,0.0,0.0017992928333114833,0.07228374481201172 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0217091820086352,0.8664590395413913,0.8674049377441406,0.0,0.0,0.5778996394230769,0.578125,0.0,0.0,0.0018090985007196,0.07228374481201172 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0213356579915853,0.8664212036132812,0.8674049377441406,0.0,0.0,0.577890625,0.578125,0.0,0.0,0.001777971499298775,0.07228374481201172 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0207246619975194,0.8663802146911621,0.8673934936523438,0.0,0.0,0.577880859375,0.578125,0.0,0.0,0.00172705516645995,0.07228279113769531 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,22,0.0380005240003811,0.8663361590841542,0.8673934936523438,0.0,0.0,0.5778702445652174,0.578125,0.0,0.0,0.0031667103333650917,0.07228279113769531 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,21,0.0388324899977305,0.8662880984219637,0.8673934936523438,0.0,0.0,0.5778586647727273,0.578125,0.0,0.0,0.0032360408331442085,0.07228279113769531 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,20,0.038615736993961,0.8662354605538505,0.8673896789550781,0.0,0.0,0.5778459821428571,0.578125,0.0,0.0,0.0032179780828300833,0.07228247324625652 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,19,0.0383492419932736,0.866177749633789,0.8673858642578125,0.0,0.0,0.57783203125,0.578125,0.0,0.0,0.0031957701661061333,0.0722821553548177 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,18,0.039039044000674,0.8661141646535773,0.8673858642578125,0.0,0.0,0.5778166118421053,0.578125,0.0,0.0,0.003253253666722833,0.0722821553548177 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.0385458669916261,0.8660435146755643,0.8673820495605469,0.0,0.0,0.5777994791666666,0.578125,0.0,0.0,0.0032121555826355084,0.0722818374633789 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.0392699429939966,0.8659647773293888,0.8673782348632812,0.0,0.0,0.5777803308823529,0.578125,0.0,0.0,0.0032724952494997167,0.07228151957194011 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.0377147830004105,0.8658764362335205,0.8673744201660156,0.0,0.0,0.5777587890625,0.578125,0.0,0.0,0.0031428985833675416,0.0722812016805013 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.0380582110083196,0.8657765706380208,0.8673744201660156,0.0,0.0,0.577734375,0.578125,0.0,0.0,0.0031715175840266335,0.0722812016805013 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.0388708410027902,0.8656624385288784,0.86737060546875,0.0,0.0,0.5777064732142857,0.578125,0.0,0.0,0.0032392367502325167,0.0722808837890625 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.0495460480015026,0.9864200938831676,0.9970207214355468,0.0,0.0,0.5788707386363636,0.583984375,0.0,0.0,0.0015483140000469562,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.0397030540043488,0.9860200702019456,0.9970207214355468,0.0,0.0,0.5786777712264151,0.583984375,0.0,0.0,0.0012407204376359,0.031156897544860836 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.0204568979970645,0.8667607558401007,0.8674201965332031,0.0,0.0,0.5779708059210527,0.578125,0.0,0.0,0.001704741499755375,0.07228501637776692 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.0428108670021174,0.9842328291672928,0.985820770263672,0.0,0.0,0.5778996394230769,0.578125,0.0,0.0,0.0013378395938161687,0.03080689907073975 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.040208923004684,0.9841005007425944,0.985820770263672,0.0,0.0,0.577880859375,0.578125,0.0,0.0,0.001256528843896375,0.03080689907073975 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.0434771839936729,0.9840257064155912,0.985809326171875,0.0,0.0,0.5778702445652174,0.578125,0.0,0.0,0.001358661999802278,0.030806541442871094 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,21,0.091868326999247,0.9839446327903054,0.985809326171875,0.0,0.0,0.5778586647727273,0.578125,0.0,0.0,0.002870885218726469,0.030806541442871094 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,20,0.0910555469890823,0.9838558378673736,0.9858055114746094,0.0,0.0,0.5778459821428571,0.578125,0.0,0.0,0.002845485843408822,0.030806422233581543 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,19,0.0956894650007598,0.9837583541870116,0.9858016967773438,0.0,0.0,0.57783203125,0.578125,0.0,0.0,0.0029902957812737436,0.030806303024291992 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,18,0.1013773610029602,0.9836508098401522,0.9858016967773438,0.0,0.0,0.5778166118421053,0.578125,0.0,0.0,0.0031680425313425063,0.030806303024291992 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,17,0.1218752689892426,0.9835313161214192,0.985797882080078,0.0,0.0,0.5777994791666666,0.578125,0.0,0.0,0.0038086021559138312,0.030806183815002438 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,16,0.0951596709928708,0.9833979887120864,0.9857940673828124,0.0,0.0,0.5777803308823529,0.578125,0.0,0.0,0.0029737397185272125,0.030806064605712887 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,15,0.097511959989788,0.983248233795166,0.9857902526855468,0.0,0.0,0.5777587890625,0.578125,0.0,0.0,0.003047248749680875,0.030805945396423336 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.097976243996527,0.9830787658691408,0.9857902526855468,0.0,0.0,0.577734375,0.578125,0.0,0.0,0.003061757624891469,0.030805945396423336 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.0867740240064449,0.9828850882393974,0.9857864379882812,0.0,0.0,0.5777064732142857,0.578125,0.0,0.0,0.0027116882502014033,0.03080582618713379 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.0948780280014034,0.9826619074894832,0.9857826232910156,0.0,0.0,0.5776742788461539,0.578125,0.0,0.0,0.002964938375043856,0.03080570697784424 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.0845173120032996,0.9824018478393556,0.98577880859375,0.0,0.0,0.57763671875,0.578125,0.0,0.0,0.0026411660001031123,0.030805587768554688 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.0952043939905706,0.9820948514071378,0.98577880859375,0.0,0.0,0.5775923295454546,0.578125,0.0,0.0,0.002975137312205331,0.030805587768554688 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0895274089998565,0.9817264556884766,0.9857749938964844,0.0,0.0,0.5775390625,0.578125,0.0,0.0,0.002797731531245516,0.030805468559265137 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0937547909998102,0.981276618109809,0.9838180541992188,0.0,0.0,0.5774739583333334,0.578125,0.0,0.0,0.0029298372187440687,0.030744314193725586 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0982461539970245,0.9809589385986328,0.9838027954101562,0.0,0.0,0.577392578125,0.578125,0.0,0.0,0.0030701923124070154,0.030743837356567383 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.08922292200441,0.9805526733398438,0.9837989807128906,0.0,0.0,0.5772879464285714,0.578125,0.0,0.0,0.0027882163126378124,0.030743718147277832 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.1126109689939767,0.9800116221110026,0.9837989807128906,0.0,0.0,0.5771484375,0.578125,0.0,0.0,0.003519092781061772,0.030743718147277832 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0915788169950246,0.979254150390625,0.983795166015625,0.0,0.0,0.576953125,0.578125,0.0,0.0,0.0028618380310945187,0.03074359893798828 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.1010436939977807,0.978118896484375,0.9837913513183594,0.0,0.0,0.57666015625,0.578125,0.0,0.0,0.0031576154374306467,0.03074347972869873 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.0980870010098442,0.9762280782063802,0.9818229675292968,0.0,0.0,0.576171875,0.578125,0.0,0.0,0.0030652187815576313,0.030681967735290524 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.106815720006125,0.973430633544922,0.9817657470703124,0.0,0.0,0.5751953125,0.578125,0.0,0.0,0.0033379912501914064,0.030680179595947262 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.0430907059926539,0.9841693115234376,0.985820770263672,0.0,0.0,0.577890625,0.578125,0.0,0.0,0.0013465845622704343,0.03080689907073975 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.0404299630026798,0.984291783085576,0.9858245849609376,0.0,0.0,0.5779079861111112,0.578125,0.0,0.0,0.0012634363438337438,0.0308070182800293 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.0385606710042338,0.9858085192166842,0.9970207214355468,0.0,0.0,0.5785757211538461,0.583984375,0.0,0.0,0.0012050209688823062,0.031156897544860836 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.0418202360015129,0.984346526009696,0.9858245849609376,0.0,0.0,0.5779157366071429,0.578125,0.0,0.0,0.001306882375047278,0.0308070182800293 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.0408771750080632,0.9855886721143536,0.9970130920410156,0.0,0.0,0.5784696691176471,0.583984375,0.0,0.0,0.001277411719001975,0.03115665912628174 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.0416162180044921,0.9853601837158203,0.9970054626464844,0.0,0.0,0.578359375,0.583984375,0.0,0.0,0.001300506812640378,0.031156420707702637 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.0385421259998111,0.9851225249621332,0.9969863891601562,0.0,0.0,0.5782445790816326,0.583984375,0.0,0.0,0.0012044414374940968,0.031155824661254883 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.0340285019919974,0.9848753611246744,0.98583984375,0.0,0.0,0.578125,0.583984375,0.0,0.0,0.0010633906872499186,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.3003135309991194,0.9849487467015045,0.98583984375,0.0,0.0,0.5780003324468085,0.578125,0.0,0.0,0.009384797843722481,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,23,0.0496480680012609,0.984929375026537,0.98583984375,0.0,0.0,0.5779976222826086,0.578125,0.0,0.0,0.001551502125039403,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,22,0.0391830570006277,0.984909142388238,0.98583984375,0.0,0.0,0.5779947916666667,0.578125,0.0,0.0,0.0012244705312696156,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,21,0.0418870800058357,0.9848879900845614,0.98583984375,0.0,0.0,0.5779918323863636,0.578125,0.0,0.0,0.0013089712501823656,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,20,0.0419773179892217,0.984865853952807,0.98583984375,0.0,0.0,0.5779887354651163,0.578125,0.0,0.0,0.001311791187163178,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,19,0.0440102349966764,0.9848426637195404,0.98583984375,0.0,0.0,0.5779854910714286,0.578125,0.0,0.0,0.0013753198436461376,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,18,0.051678489006008,0.984818342255383,0.98583984375,0.0,0.0,0.5779820884146342,0.578125,0.0,0.0,0.00161495278143775,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,17,0.0442772709939163,0.9847928047180176,0.98583984375,0.0,0.0,0.577978515625,0.578125,0.0,0.0,0.0013836647185598843,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.0438187990075675,0.9847659575633514,0.98583984375,0.0,0.0,0.5779747596153846,0.578125,0.0,0.0,0.0013693374689864844,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.0422257600002922,0.9847376974005448,0.98583984375,0.0,0.0,0.5779708059210527,0.578125,0.0,0.0,0.0013195550000091312,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.0534641670092241,0.9847079096613705,0.98583984375,0.0,0.0,0.5779666385135135,0.578125,0.0,0.0,0.0016707552190382531,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.0419878279935801,0.9846764670477972,0.98583984375,0.0,0.0,0.5779622395833334,0.578125,0.0,0.0,0.001312119624799378,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.042783696000697,0.9846432277134488,0.98583984375,0.0,0.0,0.5779575892857143,0.578125,0.0,0.0,0.0013369905000217813,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.0439259379927534,0.9846080331241384,0.98583984375,0.0,0.0,0.5779526654411765,0.578125,0.0,0.0,0.0013726855622735437,0.0308074951171875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.044298920998699,0.9845707055294152,0.9858322143554688,0.0,0.0,0.5779474431818182,0.578125,0.0,0.0,0.0013843412812093437,0.0308072566986084 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.0421825200028251,0.9845312833786012,0.9858245849609376,0.0,0.0,0.57794189453125,0.578125,0.0,0.0,0.0013182037500882844,0.0308070182800293 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.040612423006678,0.9844895639727193,0.9858245849609376,0.0,0.0,0.5779359879032258,0.578125,0.0,0.0,0.0012691382189586875,0.0308070182800293 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.0430096560012316,0.984445063273112,0.9858245849609376,0.0,0.0,0.5779296875,0.578125,0.0,0.0,0.0013440517500384875,0.0308070182800293 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.0409621830040123,0.9843974935597388,0.9858245849609376,0.0,0.0,0.5779229525862069,0.578125,0.0,0.0,0.0012800682188753843,0.0308070182800293 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0209837970032822,0.8667429331186656,0.8674201965332031,0.0,0.0,0.5779666385135135,0.578125,0.0,0.0,0.0017486497502735166,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0216964310093317,0.8667776645758213,0.8674201965332031,0.0,0.0,0.5779747596153846,0.578125,0.0,0.0,0.0018080359174443084,0.07228501637776692 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.0028507159877335,0.8135958491144953,0.8274002075195312,0.0,0.0,0.5797086148648649,0.583984375,0.0,0.0,0.0028507159877335,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0026918099902104,0.8081551392873129,0.80865478515625,0.0,0.0,0.5780029296875,0.578125,0.0,0.0,0.0026918099902104,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0026442519883858,0.8081334155538807,0.80865478515625,0.0,0.0,0.5779976222826086,0.578125,0.0,0.0,0.0026442519883858,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0028175839979667,0.808121829562717,0.80865478515625,0.0,0.0,0.5779947916666667,0.578125,0.0,0.0,0.0028175839979667,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0028254389908397,0.8081097169355913,0.80865478515625,0.0,0.0,0.5779918323863636,0.578125,0.0,0.0,0.0028254389908397,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0031185330008156,0.8080970409304596,0.80865478515625,0.0,0.0,0.5779887354651163,0.578125,0.0,0.0,0.0031185330008156,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0024394219944952,0.8080837613060361,0.80865478515625,0.0,0.0,0.5779854910714286,0.578125,0.0,0.0,0.0024394219944952,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0028627479914575,0.8080698338950553,0.80865478515625,0.0,0.0,0.5779820884146342,0.578125,0.0,0.0,0.0028627479914575,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0031406940106535,0.8080552101135254,0.80865478515625,0.0,0.0,0.577978515625,0.578125,0.0,0.0,0.0031406940106535,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0024457039980916,0.8080398363944812,0.80865478515625,0.0,0.0,0.5779747596153846,0.578125,0.0,0.0,0.0024457039980916,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0025842800096143,0.8080236535323294,0.80865478515625,0.0,0.0,0.5779708059210527,0.578125,0.0,0.0,0.0025842800096143,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0025021180044859,0.8080065959208721,0.80865478515625,0.0,0.0,0.5779666385135135,0.578125,0.0,0.0,0.0025021180044859,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0026045989943668,0.8079885906643338,0.80865478515625,0.0,0.0,0.5779622395833334,0.578125,0.0,0.0,0.0026045989943668,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0024071119987638,0.8079695565359933,0.8086471557617188,0.0,0.0,0.5779575892857143,0.578125,0.0,0.0,0.0024071119987638,0.8086471557617188 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0025441460020374,0.8079496271470014,0.8086395263671875,0.0,0.0,0.5779526654411765,0.578125,0.0,0.0,0.0025441460020374,0.8086395263671875 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0030016160017112,0.807928721110026,0.8086395263671875,0.0,0.0,0.5779474431818182,0.578125,0.0,0.0,0.0030016160017112,0.8086395263671875 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0024979209993034,0.8079065084457397,0.8086395263671875,0.0,0.0,0.57794189453125,0.578125,0.0,0.0,0.0024979209993034,0.8086395263671875 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0024088339996524,0.8078828627063382,0.8086395263671875,0.0,0.0,0.5779359879032258,0.578125,0.0,0.0,0.0024088339996524,0.8086395263671875 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0026104389980901,0.8078576405843099,0.8086395263671875,0.0,0.0,0.5779296875,0.578125,0.0,0.0,0.0026104389980901,0.8086395263671875 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0024353240005439,0.80783067900559,0.8086395263671875,0.0,0.0,0.5779229525862069,0.578125,0.0,0.0,0.0024353240005439,0.8086395263671875 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0024340119998669,0.8078017915998187,0.8086395263671875,0.0,0.0,0.5779157366071429,0.578125,0.0,0.0,0.0024340119998669,0.8086395263671875 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0026728349912445,0.8077707643862124,0.8086280822753906,0.0,0.0,0.5779079861111112,0.578125,0.0,0.0,0.0026728349912445,0.8086280822753906 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,25,0.0080519170005572,0.807737790621244,0.8086280822753906,0.0,0.0,0.5778996394230769,0.578125,0.0,0.0,0.0080519170005572,0.8086280822753906 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,24,0.0082755629991879,0.8077021789550781,0.8086280822753906,0.0,0.0,0.577890625,0.578125,0.0,0.0,0.0082755629991879,0.8086280822753906 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,23,0.0086135399906197,0.8076635996500651,0.8086280822753906,0.0,0.0,0.577880859375,0.578125,0.0,0.0,0.0086135399906197,0.8086280822753906 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0026274200063198,0.808144508524144,0.80865478515625,0.0,0.0,0.5780003324468085,0.578125,0.0,0.0,0.0026274200063198,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.0024580159952165,0.8081653361417809,0.80865478515625,0.0,0.0,0.5780054209183674,0.578125,0.0,0.0,0.0024580159952165,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0099977309873793,0.8075759194113992,0.8086280822753906,0.0,0.0,0.5778586647727273,0.578125,0.0,0.0,0.0099977309873793,0.8086280822753906 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,23,0.0023993170034373,0.8081751251220703,0.80865478515625,0.0,0.0,0.5780078125,0.578125,0.0,0.0,0.0023993170034373,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.002816532010911,0.8134067483144264,0.8274002075195312,0.0,0.0,0.5796500428082192,0.583984375,0.0,0.0,0.002816532010911,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0029603790026158,0.8132123947143555,0.8274002075195312,0.0,0.0,0.57958984375,0.583984375,0.0,0.0,0.0029603790026158,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0026756209990708,0.8130125663649868,0.8274002075195312,0.0,0.0,0.579527948943662,0.583984375,0.0,0.0,0.0026756209990708,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.002852289006114,0.8128070286342076,0.8274002075195312,0.0,0.0,0.5794642857142858,0.583984375,0.0,0.0,0.002852289006114,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0028248470043763,0.8125955332880435,0.8274002075195312,0.0,0.0,0.5793987771739131,0.583984375,0.0,0.0,0.0028248470043763,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0028010530077153,0.8123778174905216,0.8274002075195312,0.0,0.0,0.5793313419117647,0.583984375,0.0,0.0,0.0028010530077153,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0028540719940792,0.8121536027139692,0.8274002075195312,0.0,0.0,0.5792618936567164,0.583984375,0.0,0.0,0.0028540719940792,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0031164690008154,0.8119225935502485,0.8274002075195312,0.0,0.0,0.5791903409090909,0.583984375,0.0,0.0,0.0031164690008154,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0034829800133593,0.8116844764122596,0.8274002075195312,0.0,0.0,0.5791165865384615,0.583984375,0.0,0.0,0.0034829800133593,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0032433650048915,0.8114389181137085,0.8274002075195312,0.0,0.0,0.57904052734375,0.583984375,0.0,0.0,0.0032433650048915,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0028351959917927,0.8111855643136161,0.8274002075195312,0.0,0.0,0.5789620535714286,0.583984375,0.0,0.0,0.0028351959917927,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0026739380118669,0.8109240378102949,0.8274002075195312,0.0,0.0,0.5788810483870968,0.583984375,0.0,0.0,0.0026739380118669,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.002728206993197,0.8106539366675205,0.8274002075195312,0.0,0.0,0.578797387295082,0.583984375,0.0,0.0,0.002728206993197,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.002829846998793,0.8103748321533203,0.8274002075195312,0.0,0.0,0.5787109375,0.583984375,0.0,0.0,0.002829846998793,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0029339799948502,0.8100862664691473,0.8274002075195312,0.0,0.0,0.5786215572033898,0.583984375,0.0,0.0,0.0029339799948502,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0027705659886123,0.8097877502441406,0.8274002075195312,0.0,0.0,0.5785290948275862,0.583984375,0.0,0.0,0.0027705659886123,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0031059089960763,0.809478759765625,0.8274002075195312,0.0,0.0,0.5784333881578947,0.583984375,0.0,0.0,0.0031059089960763,0.8274002075195312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.002930043003289,0.8091587339128766,0.8273963928222656,0.0,0.0,0.5783342633928571,0.583984375,0.0,0.0,0.002930043003289,0.8273963928222656 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0028402059979271,0.8088271401145242,0.8254241943359375,0.0,0.0,0.5782315340909091,0.583984375,0.0,0.0,0.0028402059979271,0.8254241943359375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0026970500039169,0.8085197872585721,0.825347900390625,0.0,0.0,0.578125,0.583984375,0.0,0.0,0.0026970500039169,0.825347900390625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.2985430039989296,0.8082022756900428,0.80865478515625,0.0,0.0,0.5780144457547169,0.578125,0.0,0.0,0.2985430039989296,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,25,0.0030898889963282,0.8081935735849234,0.80865478515625,0.0,0.0,0.5780123197115384,0.578125,0.0,0.0,0.0030898889963282,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,24,0.0024719320063013,0.8081845302207797,0.80865478515625,0.0,0.0,0.5780101102941176,0.578125,0.0,0.0,0.0024719320063013,0.80865478515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,22,0.0088592359970789,0.8076216656228771,0.8086280822753906,0.0,0.0,0.5778702445652174,0.578125,0.0,0.0,0.0088592359970789,0.8086280822753906 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0087013729935279,0.8075258164178758,0.808624267578125,0.0,0.0,0.5778459821428571,0.578125,0.0,0.0,0.0087013729935279,0.808624267578125 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.0203592160105472,0.8667937278747558,0.8674201965332031,0.0,0.0,0.577978515625,0.578125,0.0,0.0,0.0016966013342122669,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.0222586650052107,0.8703113262469951,0.8803062438964844,0.0,0.0,0.5795673076923077,0.583984375,0.0,0.0,0.001854888750434225,0.07335885365804036 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.0217311649903422,0.8699940272739956,0.8803062438964844,0.0,0.0,0.5794270833333334,0.583984375,0.0,0.0,0.00181093041586185,0.07335885365804036 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.0221001909958431,0.8698277011994393,0.8803024291992188,0.0,0.0,0.5793535786290323,0.583984375,0.0,0.0,0.001841682582986925,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.0219999039982212,0.8696559843469839,0.8803024291992188,0.0,0.0,0.5792776639344263,0.583984375,0.0,0.0,0.0018333253331851002,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.0227186999982222,0.8694785435994467,0.8803024291992188,0.0,0.0,0.57919921875,0.583984375,0.0,0.0,0.0018932249998518502,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0208373049972578,0.8692950879113149,0.8803024291992188,0.0,0.0,0.5791181144067796,0.583984375,0.0,0.0,0.0017364420831048168,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.020981652996852,0.8691053061649717,0.8803024291992188,0.0,0.0,0.579034213362069,0.583984375,0.0,0.0,0.001748471083071,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0215553790039848,0.8689088654099849,0.8803024291992188,0.0,0.0,0.5789473684210527,0.583984375,0.0,0.0,0.0017962815836654001,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.021521415997995,0.8687054089137486,0.8803024291992188,0.0,0.0,0.578857421875,0.583984375,0.0,0.0,0.0017934513331662502,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0219936830108053,0.8684945539994673,0.8803024291992188,0.0,0.0,0.5787642045454545,0.583984375,0.0,0.0,0.0018328069175671084,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0221656130015617,0.8682758896439163,0.8803024291992188,0.0,0.0,0.5786675347222222,0.583984375,0.0,0.0,0.0018471344167968083,0.07335853576660156 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0226086650072829,0.8680489738032503,0.8802947998046875,0.0,0.0,0.5785672169811321,0.583984375,0.0,0.0,0.001884055417273575,0.07335789998372395 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0222909650037763,0.8678134771493765,0.8802871704101562,0.0,0.0,0.5784630408653846,0.583984375,0.0,0.0,0.0018575804169813585,0.07335726420084636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0226268090045778,0.8675688949285769,0.8802871704101562,0.0,0.0,0.5783547794117647,0.583984375,0.0,0.0,0.00188556741704815,0.07335726420084636 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0204995179956313,0.8673145294189453,0.8802680969238281,0.0,0.0,0.5782421875,0.583984375,0.0,0.0,0.0017082931663026085,0.07335567474365234 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0187858340068487,0.8670501708984375,0.8743476867675781,0.0,0.0,0.578125,0.583984375,0.0,0.0,0.0015654861672373917,0.07286230723063152 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.2383819920069072,0.8668981393178304,0.8674201965332031,0.0,0.0,0.5780029296875,0.578125,0.0,0.0,0.019865166000575602,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,23,0.0250906250003026,0.8668870317175034,0.8674201965332031,0.0,0.0,0.5780003324468085,0.578125,0.0,0.0,0.0020908854166918835,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,22,0.0212127419945318,0.8668754411780316,0.8674201965332031,0.0,0.0,0.5779976222826086,0.578125,0.0,0.0,0.0017677284995443168,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,21,0.0216333840071456,0.8668633355034723,0.8674201965332031,0.0,0.0,0.5779947916666667,0.578125,0.0,0.0,0.0018027820005954666,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,20,0.0214612940035294,0.8668506795709784,0.8674201965332031,0.0,0.0,0.5779918323863636,0.578125,0.0,0.0,0.0017884411669607835,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,19,0.0223077870032284,0.8668374349904615,0.8674201965332031,0.0,0.0,0.5779887354651163,0.578125,0.0,0.0,0.0018589822502690333,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0215359530120622,0.8668235597156343,0.8674201965332031,0.0,0.0,0.5779854910714286,0.578125,0.0,0.0,0.0017946627510051832,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.0227918659948045,0.8668090075981326,0.8674201965332031,0.0,0.0,0.5779820884146342,0.578125,0.0,0.0,0.0018993221662337084,0.07228501637776692 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.0228662740119034,0.8701551556587219,0.8803062438964844,0.0,0.0,0.579498291015625,0.583984375,0.0,0.0,0.0019055228343252833,0.07335885365804036 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,18,0.0220202530035749,0.8704627643931996,0.8803062438964844,0.0,0.0,0.5796342329545454,0.583984375,0.0,0.0,0.0018350210836312417,0.07335885365804036 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0093697650008834,0.8074708938598633,0.8086204528808594,0.0,0.0,0.57783203125,0.578125,0.0,0.0,0.0093697650008834,0.8086204528808594 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,19,0.0210101660049986,0.8706096819977263,0.8803062438964844,0.0,0.0,0.5796991604477612,0.583984375,0.0,0.0,0.0017508471670832167,0.07335885365804036 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0092263679980533,0.8074103907534951,0.8086204528808594,0.0,0.0,0.5778166118421053,0.578125,0.0,0.0,0.0092263679980533,0.8086204528808594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.010603977003484,0.8073431650797526,0.8086166381835938,0.0,0.0,0.5777994791666666,0.578125,0.0,0.0,0.010603977003484,0.8086166381835938 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0083300039987079,0.8072682548971737,0.8086128234863281,0.0,0.0,0.5777803308823529,0.578125,0.0,0.0,0.0083300039987079,0.8086128234863281 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0086424540058942,0.8071842193603516,0.8086090087890625,0.0,0.0,0.5777587890625,0.578125,0.0,0.0,0.0086424540058942,0.8086090087890625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0093215249944478,0.8070892333984375,0.8086090087890625,0.0,0.0,0.577734375,0.578125,0.0,0.0,0.0093215249944478,0.8086090087890625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0094951780047267,0.8069806780133929,0.8086051940917969,0.0,0.0,0.5777064732142857,0.578125,0.0,0.0,0.0094951780047267,0.8086051940917969 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0085087859915802,0.806855715238131,0.8086013793945312,0.0,0.0,0.5776742788461539,0.578125,0.0,0.0,0.0085087859915802,0.8086013793945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0083509819960454,0.8067102432250977,0.8085975646972656,0.0,0.0,0.57763671875,0.578125,0.0,0.0,0.0083509819960454,0.8085975646972656 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0080458559968974,0.8065386685458097,0.8085975646972656,0.0,0.0,0.5775923295454546,0.578125,0.0,0.0,0.0080458559968974,0.8085975646972656 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0093563490081578,0.806332778930664,0.80859375,0.0,0.0,0.5775390625,0.578125,0.0,0.0,0.0093563490081578,0.80859375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0085000690014567,0.80608155992296,0.8085899353027344,0.0,0.0,0.5774739583333334,0.578125,0.0,0.0,0.0085000690014567,0.8085899353027344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0088146630005212,0.8057680130004883,0.8085899353027344,0.0,0.0,0.577392578125,0.578125,0.0,0.0,0.0088146630005212,0.8085899353027344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0082569880032679,0.8053648812430245,0.8085899353027344,0.0,0.0,0.5772879464285714,0.578125,0.0,0.0,0.0082569880032679,0.8085899353027344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0080959979968611,0.8048273722330729,0.8085746765136719,0.0,0.0,0.5771484375,0.578125,0.0,0.0,0.0080959979968611,0.8085746765136719 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0082750209985533,0.8040779113769532,0.8085708618164062,0.0,0.0,0.576953125,0.578125,0.0,0.0,0.0082750209985533,0.8085708618164062 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0089062639890471,0.8029546737670898,0.8085670471191406,0.0,0.0,0.57666015625,0.578125,0.0,0.0,0.0089062639890471,0.8085670471191406 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0084801419870927,0.8010838826497396,0.8065986633300781,0.0,0.0,0.576171875,0.578125,0.0,0.0,0.0084801419870927,0.8065986633300781 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.008837717003189,0.7983264923095703,0.8065414428710938,0.0,0.0,0.5751953125,0.578125,0.0,0.0,0.008837717003189,0.8065414428710938 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0115642809978453,0.7901115417480469,0.7901115417480469,0.0,0.0,0.572265625,0.572265625,0.0,0.0,0.0115642809978453,0.7901115417480469 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,23,0.0231308450020151,0.871155967175121,0.8803062438964844,0.0,0.0,0.5799405809859155,0.583984375,0.0,0.0,0.0019275704168345918,0.07335885365804036 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,22,0.0219601610006066,0.8710252489362444,0.8803062438964844,0.0,0.0,0.5798828125,0.583984375,0.0,0.0,0.0018300134167172166,0.07335885365804036 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,21,0.0210689450032077,0.8708907417629076,0.8803062438964844,0.0,0.0,0.5798233695652174,0.583984375,0.0,0.0,0.001755745416933975,0.07335885365804036 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,20,0.0212846659997012,0.8707522784962374,0.8803062438964844,0.0,0.0,0.5797621783088235,0.583984375,0.0,0.0,0.0017737221666417667,0.07335885365804036 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0085816049977438,0.8059771855672201,0.807952880859375,0.0,0.0,0.57763671875,0.578125,0.0,0.0,0.0085816049977438,0.807952880859375 diff --git a/result_csv/2D/result2D_cuda12_release_with_no_binary.csv b/result_csv/2D/result2D_cuda12_release_with_no_binary.csv new file mode 100644 index 0000000..83940cc --- /dev/null +++ b/result_csv/2D/result2D_cuda12_release_with_no_binary.csv @@ -0,0 +1,1221 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.9758559700130718,1.9046871351159136,2.487579345703125,52.167391304347845,117.9,0.7112134850543478,0.87109375,30.630434782608692,49.0,0.030495499062908493,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0855426850030198,1.3424788082347197,1.87939453125,12.741176470588236,57.1,0.1371783088235294,0.1484375,6.0588235294117645,12.0,0.0855426850030198,1.87939453125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.943137451002258,1.9105947428736196,2.44775390625,52.41379310344827,116.5,0.7442921605603449,0.87109375,32.0,56.0,0.029473045343820562,0.0764923095703125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,2.0164637279958697,1.4769935607910156,1.6811180114746094,25.8,46.7,0.1005859375,0.1484375,0.0,0.0,2.0164637279958697,1.6811180114746094 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,1.7592539850011235,1.544015611921038,1.87939453125,30.942857142857143,57.1,0.12109375,0.1484375,1.0,4.0,1.7592539850011235,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0844369410042418,1.500749588012695,1.87939453125,27.075000000000003,57.1,0.12451171875,0.1484375,1.25,4.0,0.0844369410042418,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0844892739987699,1.467532263861762,1.87939453125,24.06666666666667,57.1,0.1271701388888889,0.1484375,2.0,8.0,0.0844892739987699,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0828113530005794,1.4409584045410155,1.87939453125,21.660000000000004,57.1,0.129296875,0.1484375,3.0,12.0,0.0828113530005794,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0852144700038479,1.4192161560058594,1.87939453125,19.69090909090909,57.1,0.1310369318181818,0.1484375,3.8181818181818175,12.0,0.0852144700038479,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0880023649951908,1.4010976155598958,1.87939453125,18.05,57.1,0.1324869791666666,0.1484375,4.333333333333333,12.0,0.0880023649951908,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0855741580016911,1.3857665428748498,1.87939453125,16.661538461538463,57.1,0.1337139423076923,0.1484375,4.769230769230769,12.0,0.0855741580016911,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0854682789940852,1.3726256234305243,1.87939453125,15.471428571428572,57.1,0.134765625,0.1484375,5.142857142857143,12.0,0.0854682789940852,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0854730810096953,1.361236826578776,1.87939453125,14.44,57.1,0.1356770833333333,0.1484375,5.533333333333333,12.0,0.0854730810096953,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0856632810027804,1.351271629333496,1.87939453125,13.5375,57.1,0.136474609375,0.1484375,5.8125,12.0,0.0856632810027804,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0854666710074525,1.3346629672580297,1.87939453125,12.033333333333337,57.1,0.1378038194444444,0.1484375,6.222222222222222,12.0,0.0854666710074525,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0865007990068988,1.3548545837402344,1.983325958251953,11.155882352941177,99.9,0.1514246323529411,0.16796875,7.117647058823529,12.0,0.0865007990068988,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,1.3094723130052444,1.38974126180013,1.983325958251953,18.061904761904763,99.9,0.1411830357142857,0.16796875,5.9523809523809526,12.0,1.3094723130052444,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.4926776220090687,1.385380484841087,1.983325958251953,17.240909090909096,99.9,0.1424005681818181,0.16796875,5.818181818181818,12.0,0.4926776220090687,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0863803240063134,1.3816112020741338,1.983325958251953,16.49130434782609,99.9,0.1435122282608695,0.16796875,5.869565217391305,12.0,0.0863803240063134,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0866640059975907,1.378156026204427,1.983325958251953,15.804166666666664,99.9,0.14453125,0.16796875,5.958333333333333,12.0,0.0866640059975907,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.086868484999286,1.3749870300292968,1.983325958251953,15.172,99.9,0.14546875,0.16796875,6.16,12.0,0.086868484999286,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0866609210061142,1.3720618027907152,1.983325958251953,14.588461538461535,99.9,0.1463341346153846,0.16796875,6.346153846153846,12.0,0.0866609210061142,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.086848455001018,1.3693532590512876,1.983325958251953,14.048148148148146,99.9,0.1471354166666666,0.16796875,6.518518518518518,12.0,0.086848455001018,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0867501769971568,1.3668381827218192,1.983325958251953,13.546428571428567,99.9,0.1478794642857142,0.16796875,6.642857142857143,12.0,0.0867501769971568,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0868194970098557,1.3644965599323142,1.983325958251953,13.079310344827585,99.9,0.148572198275862,0.16796875,6.758620689655173,12.0,0.0868194970098557,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.086662759000319,1.362311045328776,1.983325958251953,12.643333333333333,99.9,0.14921875,0.16796875,6.866666666666666,12.0,0.086662759000319,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0870904849871294,1.3602665316674016,1.983325958251953,12.23548387096774,99.9,0.1498235887096774,0.16796875,6.967741935483871,12.0,0.0870904849871294,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0865786350041162,1.3583498001098633,1.983325958251953,11.853125,99.9,0.150390625,0.16796875,7.0,12.0,0.0865786350041162,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.9480418890016152,1.9087514877319336,2.44775390625,52.442857142857136,116.5,0.7397635323660714,0.87109375,31.607142857142858,56.0,0.029626309031300476,0.0764923095703125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.946613977997913,1.9067762162950304,2.44775390625,52.44814814814816,116.5,0.7348994502314815,0.87109375,31.05555555555556,56.0,0.029581686812434782,0.0764923095703125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.944137029000558,1.9046443058894231,2.4477500915527344,52.42115384615385,116.5,0.7296612079326923,0.87109375,30.384615384615383,56.0,0.029504282156267436,0.07649219036102295 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.9439252100128216,1.9023419189453128,2.4477500915527344,52.398,116.5,0.72400390625,0.87109375,29.86,56.0,0.029497662812900675,0.07649219036102295 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.8461082669964526,1.3346290588378906,1.867225646972656,31.133333333333336,93.4,0.1253255208333333,0.1484375,2.6666666666666665,4.0,0.8461082669964526,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.2873890640039462,0.9864387512207032,0.9864387512207032,0.0,0.0,0.0791015625,0.0791015625,0.0,0.0,0.2873890640039462,0.9864387512207032 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.7449234880041331,1.5848922729492188,2.016193389892578,44.2,88.4,0.39697265625,0.71484375,12.5,25.0,0.02327885900012916,0.06300604343414307 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,1.3061485409998568,1.774437713623047,2.1953201293945312,56.14000000000001,100.4,0.5876953125,0.71484375,19.0,26.0,0.040817141906245524,0.0686037540435791 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.5473579830140807,1.704266866048177,2.1953201293945312,46.78333333333334,100.4,0.60888671875,0.71484375,20.0,26.0,0.01710493696919002,0.0686037540435791 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.5471293279988458,1.7367825508117676,2.315105438232422,46.625,100.4,0.6353759765625,0.71484375,24.25,42.0,0.017097791499963932,0.07234704494476318 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.5456868059991393,1.7563091278076173,2.3152618408203125,46.47,100.4,0.65126953125,0.71484375,26.2,42.0,0.017052712687473104,0.07235193252563477 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.5524818970006891,1.7695728937784831,2.3182106018066406,46.11666666666667,100.4,0.661865234375,0.71484375,27.416666666666668,42.0,0.017265059281271533,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.5473481279914267,1.7783851623535156,2.3182106018066406,45.96428571428572,100.4,0.66943359375,0.71484375,28.357142857142858,42.0,0.017104628999732086,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.5483832030004123,1.7854223251342771,2.3182106018066406,46.06875,100.4,0.67510986328125,0.71484375,28.9375,42.0,0.017136975093762885,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.5479117060021963,1.7908284929063585,2.3182106018066406,45.96666666666667,100.4,0.6795247395833334,0.71484375,29.38888888888889,42.0,0.017122240812568634,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.5448983459937153,1.7951677322387696,2.3182106018066406,45.885,100.4,0.683056640625,0.71484375,29.75,42.0,0.017028073312303604,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,1.2573185640067095,1.8206410615340525,2.3182106018066406,47.83478260869565,100.4,0.6872027853260869,0.71484375,29.82608695652174,42.0,0.03929120512520967,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.9217687180062056,1.847664319551908,2.406684875488281,50.93076923076922,116.5,0.6903921274038461,0.71484375,28.07692307692308,42.0,0.028805272437693926,0.07520890235900878 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.5253940989932744,1.8337424949363423,2.406684875488281,49.04444444444444,116.5,0.6912977430555556,0.71484375,27.77777777777778,42.0,0.016418565593539824,0.07520890235900878 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.5278381719981553,1.8422641096443968,2.4379539489746094,49.54137931034482,116.5,0.6929216056034483,0.71484375,27.58620689655172,42.0,0.016494942874942353,0.07618606090545654 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.5272574389964575,1.8500013043803556,2.447723388671875,49.87419354838709,116.5,0.6943359375,0.71484375,27.41935483870968,42.0,0.016476794968639297,0.0764913558959961 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.5274912899913033,1.8568006573301368,2.447723388671875,50.17878787878788,116.5,0.6955788352272727,0.71484375,27.272727272727277,42.0,0.01648410281222823,0.0764913558959961 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.5279010550002567,1.862823268345424,2.447734832763672,50.425714285714285,116.5,0.6966796875,0.71484375,27.17142857142857,42.0,0.016496907968758023,0.07649171352386475 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.5284323669911828,1.868188290982633,2.447734832763672,50.64324324324325,116.5,0.6976615287162162,0.71484375,27.10810810810811,42.0,0.016513511468474462,0.07649171352386475 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.5276739360124338,1.8730093149038465,2.447738647460937,50.920512820512826,116.5,0.6985426682692307,0.71484375,27.05128205128205,42.0,0.016489810500388558,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.5284569860086776,1.877359995027868,2.447738647460937,51.08536585365854,116.5,0.6993378429878049,0.71484375,27.02439024390244,42.0,0.016514280812771176,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.9505877129995496,1.8941794308749111,2.447738647460937,52.47727272727273,116.5,0.7039462002840909,0.87109375,27.272727272727277,42.0,0.029705866031235924,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.9463664000068092,1.8971367711606235,2.447738647460937,52.43695652173913,116.5,0.7112134850543478,0.87109375,28.0,45.0,0.029573950000212786,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.9429686819930794,1.899847666422526,2.447738647460937,52.40625,116.5,0.7178751627604166,0.87109375,28.791666666666668,52.0,0.02946777131228373,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.087186342003406,1.3565492341012666,1.983325958251953,11.493939393939392,99.9,0.1509232954545454,0.16796875,7.0606060606060606,12.0,0.087186342003406,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0869455420033773,1.3532567705426897,1.983325958251953,10.837142857142856,99.9,0.1518973214285714,0.16796875,7.171428571428572,12.0,0.0869455420033773,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0848888629989232,1.275476837158203,1.867225646972656,18.68,93.4,0.1345703125,0.1484375,4.4,8.0,0.0848888629989232,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.2419476520008174,1.3663225173950195,2.182079315185547,10.353571428571428,100.6,0.3418317522321428,0.3515625,19.857142857142858,27.0,0.020162304333401448,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.2600758879998466,1.2819933210100447,1.9798736572265625,6.664285714285714,93.3,0.3321010044642857,0.3515625,20.5,27.0,0.021672990666653884,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.2594417529908241,1.279871114095052,1.9798736572265625,6.22,93.3,0.3333984375,0.3515625,20.933333333333334,27.0,0.021620146082568677,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.9807304749992908,1.325757868149701,2.089649200439453,11.13529411764706,96.0,0.3355353860294117,0.3515625,20.47058823529412,27.0,0.08172753958327424,0.17413743336995444 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.5506839449953986,1.326750225490994,2.089649200439453,10.516666666666667,96.0,0.33642578125,0.3515625,19.88888888888889,27.0,0.04589032874961655,0.17413743336995444 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.2418387609941419,1.3707143783569335,2.182079315185547,14.495,100.6,0.337939453125,0.3515625,19.6,27.0,0.02015323008284516,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.2424423339980421,1.3698080153692336,2.182079315185547,13.804761904761904,100.6,0.3385881696428571,0.3515625,19.666666666666668,27.0,0.020203527833170174,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.2418087650003144,1.368984049016779,2.182079315185547,13.177272727272726,100.6,0.3391779119318182,0.3515625,19.727272727272727,27.0,0.020150730416692866,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.2405112300039036,1.368231731912364,2.182079315185547,12.604347826086956,100.6,0.3397163722826087,0.3515625,19.782608695652176,27.0,0.020042602500325298,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.2420773790072417,1.3677862485249836,2.182079315185547,12.079166666666666,100.6,0.3402099609375,0.3515625,19.83333333333333,27.0,0.02017311491727014,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.2416062370029976,1.3673764038085938,2.182079315185547,11.595999999999998,100.6,0.3406640625,0.3515625,19.8,27.0,0.020133853083583134,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.2422675490088295,1.366998085608849,2.182079315185547,11.15,100.6,0.3410832331730769,0.3515625,19.76923076923077,27.0,0.020188962417402458,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.2422235020057996,1.366647790979456,2.182079315185547,10.737037037037036,100.6,0.3414713541666667,0.3515625,19.814814814814813,27.0,0.02018529183381663,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.2420513919933,1.3660196764715786,2.182079315185547,9.99655172413793,100.6,0.3421672952586206,0.3515625,19.82758620689655,27.0,0.020170949332775,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0866420759994071,1.3517477247450087,1.983325958251953,10.53611111111111,99.9,0.15234375,0.16796875,7.305555555555555,12.0,0.0866420759994071,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.2425321100017754,1.3657451629638673,2.182079315185547,9.663333333333332,100.6,0.34248046875,0.3515625,19.966666666666665,27.0,0.020211009166814616,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.2423935840051854,1.3654883600050405,2.182079315185547,9.351612903225806,100.6,0.3427734375,0.3515625,20.06451612903226,27.0,0.02019946533376545,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.4542161490098806,1.36524760723114,2.182079315185547,9.059375,100.6,0.343048095703125,0.3515625,19.96875,27.0,0.037851345750823384,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.4531113959965296,1.365021445534446,2.182079315185547,8.784848484848483,100.6,0.3450816761363636,0.41015625,20.303030303030305,31.0,0.0377592829997108,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.4527036059880629,1.364808587466969,2.182079315185547,8.526470588235293,100.6,0.3469956341911764,0.41015625,20.705882352941178,34.0,0.03772530049900524,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.4512354639882687,1.364607892717634,2.182079315185547,8.282857142857143,100.6,0.3488002232142857,0.41015625,20.942857142857143,34.0,0.03760295533235573,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.4510297220112989,1.364418347676595,2.182079315185547,8.052777777777777,100.6,0.3505045572916667,0.41015625,21.11111111111111,34.0,0.03758581016760824,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.4503801480022957,1.36423904831345,2.182079315185547,7.835135135135134,100.6,0.3521167652027027,0.41015625,21.405405405405407,34.0,0.03753167900019131,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.4508089290029602,1.3640691857588918,2.182079315185547,7.628947368421052,100.6,0.3536441200657895,0.41015625,21.76315789473684,35.0,0.03756741075024669,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.4508851129940012,1.3639080341045673,2.182079315185547,7.433333333333333,100.6,0.3550931490384615,0.41015625,22.102564102564106,35.0,0.037573759416166766,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.4510255940112984,1.363754940032959,2.182079315185547,7.2475,100.6,0.3564697265625,0.41015625,22.525,39.0,0.037585466167608196,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.4491543699987232,1.3636093139648438,2.182079315185547,7.070731707317073,100.6,0.3577791539634146,0.41015625,22.951219512195124,40.0,0.037429530833226934,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.2599967889982508,1.2844478900615983,1.9798736572265625,7.176923076923076,93.3,0.3306039663461538,0.3515625,20.46153846153846,27.0,0.021666399083187567,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.2589482510084053,1.2876373926798503,1.9798736572265625,7.774999999999999,93.3,0.328857421875,0.3515625,19.916666666666668,27.0,0.021579020917367107,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.2592566030070884,1.2914071516557173,1.9798736572265625,8.481818181818182,93.3,0.3267933238636363,0.3515625,19.272727272727277,27.0,0.021604716917257367,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.25910080599715,1.2959323883056642,1.9798736572265625,9.33,93.3,0.32431640625,0.3515625,19.1,27.0,0.021591733833095834,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.1625784129864769,1.3503202489904456,1.983325958251953,10.25135135135135,99.9,0.1527660472972972,0.16796875,7.405405405405405,12.0,0.1625784129864769,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.1626024340075673,1.348967903538754,1.983325958251953,9.98157894736842,99.9,0.1531661184210526,0.16796875,7.578947368421052,14.0,0.1626024340075673,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.1627493510022759,1.3476849091358674,1.983325958251953,9.725641025641025,99.9,0.153545673076923,0.16796875,7.897435897435898,20.0,0.1627493510022759,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.1623817369982134,1.346466064453125,1.983325958251953,9.482499999999998,99.9,0.15390625,0.16796875,8.175,20.0,0.1623817369982134,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.1627620109939016,1.3453066756085652,1.983325958251953,9.25121951219512,99.9,0.154249237804878,0.16796875,8.365853658536585,20.0,0.1627620109939016,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.1625386670057196,1.3442024957566034,1.983325958251953,9.03095238095238,99.9,0.1545758928571428,0.16796875,8.738095238095237,24.0,0.1625386670057196,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.1626627619989449,1.3431496731070585,1.983325958251953,8.820930232558139,99.9,0.1548873546511628,0.16796875,9.023255813953488,24.0,0.1626627619989449,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.1622340369940502,1.342150254683061,1.983325958251953,8.620454545454544,99.9,0.1551846590909091,0.16796875,9.227272727272728,24.0,0.1622340369940502,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.1627368470071815,1.3411952548556858,1.983325958251953,8.428888888888888,99.9,0.15546875,0.16796875,9.444444444444445,24.0,0.1627368470071815,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.1630139050103025,1.340287084164827,1.983325958251953,8.245652173913042,99.9,0.1557404891304347,0.16796875,9.58695652173913,24.0,0.1630139050103025,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.1628425380040425,1.3394175590352808,1.983325958251953,8.070212765957447,99.9,0.156000664893617,0.16796875,9.808510638297872,24.0,0.1628425380040425,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.1623478580004302,1.338584264119466,1.983325958251953,7.902083333333333,99.9,0.15625,0.16796875,10.041666666666666,24.0,0.1623478580004302,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.162850583990803,1.3377849812410316,1.983325958251953,7.740816326530611,99.9,0.1564891581632653,0.16796875,10.20408163265306,24.0,0.162850583990803,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.1625088110013166,1.3370176696777345,1.983325958251953,7.585999999999999,99.9,0.15671875,0.16796875,10.36,24.0,0.1625088110013166,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.162606368001434,1.3362804487639783,1.983325958251953,7.437254901960784,99.9,0.1569393382352941,0.16796875,10.509803921568627,24.0,0.162606368001434,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.1623139580042334,1.3355715825007513,1.983325958251953,7.294230769230769,99.9,0.1571514423076923,0.16796875,10.692307692307692,24.0,0.1623139580042334,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.1627213909960119,1.3348894659078343,1.983325958251953,7.156603773584905,99.9,0.1573555424528301,0.16796875,10.849056603773583,24.0,0.1627213909960119,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.4596173250029096,1.0518341064453125,1.0518341064453125,0.0,0.0,0.0791015625,0.0791015625,0.0,0.0,0.03830144375024246,0.08765284220377605 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,1.0222228269994955,1.4121665954589844,1.9798736572265625,31.1,93.3,0.2607421875,0.3515625,8.0,12.0,0.08518523558329129,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.2596420740010217,1.3706130981445312,1.9798736572265625,23.325,93.3,0.283447265625,0.3515625,10.25,17.0,0.02163683950008514,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.2595903530018404,1.3457168579101562,1.9798736572265625,18.66,93.3,0.2970703125,0.3515625,12.4,21.0,0.021632529416820034,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.2571735910023562,1.3291212717692058,1.9798736572265625,15.55,93.3,0.30615234375,0.3515625,14.833333333333334,27.0,0.021431132583529685,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.259839379999903,1.317267826625279,1.9798736572265625,13.328571428571427,93.3,0.3126395089285714,0.3515625,16.571428571428573,27.0,0.021653281666658582,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.2597208849911112,1.308377742767334,1.9798736572265625,11.6625,93.3,0.3175048828125,0.3515625,17.125,27.0,0.0216434070825926,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.2588511990034021,1.301463656955295,1.9798736572265625,10.366666666666667,93.3,0.3212890625,0.3515625,18.22222222222222,27.0,0.021570933250283506,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0848559139994904,1.297658920288086,1.867225646972656,23.35,93.4,0.131103515625,0.1484375,3.5,6.0,0.0848559139994904,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0832086500013247,1.2606887817382812,1.867225646972656,15.566666666666668,93.4,0.1368815104166666,0.1484375,5.666666666666667,12.0,0.0832086500013247,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.4526940199866658,1.3633383817450946,2.182079315185547,6.741860465116279,100.6,0.3602152979651162,0.41015625,23.511627906976745,40.0,0.037724501665555486,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.9749116680031876,1.9152349744524275,2.487579345703125,51.56607142857143,117.9,0.7397635323660714,0.87109375,34.142857142857146,58.0,0.030465989625099613,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.2471465039998293,1.287566502888997,1.979572296142578,7.633333333333333,91.6,0.328857421875,0.3515625,19.666666666666668,27.0,0.020595541999985773,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.246606916989549,1.2913360595703125,1.979572296142578,8.327272727272726,91.6,0.3267933238636363,0.3515625,19.09090909090909,27.0,0.02055057641579575,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.2467456050071632,1.2958599090576173,1.979572296142578,9.16,91.6,0.32431640625,0.3515625,18.3,26.0,0.02056213375059693,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.2464429969986667,1.301389906141493,1.979572296142578,10.177777777777775,91.6,0.3212890625,0.3515625,17.666666666666668,26.0,0.02053691641655556,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.2466918590071145,1.3083043098449707,1.979572296142578,11.45,91.6,0.3175048828125,0.3515625,17.0,26.0,0.02055765491725954,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.2464110870059812,1.3171942574637276,1.979572296142578,13.085714285714284,91.6,0.3126395089285714,0.3515625,15.714285714285714,26.0,0.02053425725049843,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.2442430180090014,1.3290475209554036,1.979572296142578,15.266666666666666,91.6,0.30615234375,0.3515625,14.0,23.0,0.02035358483408345,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.2468368630070472,1.3456428527832032,1.979572296142578,18.32,91.6,0.2970703125,0.3515625,12.2,19.0,0.0205697385839206,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.246599698002683,1.3705387115478516,1.979572296142578,22.9,91.6,0.283447265625,0.3515625,10.5,14.0,0.020549974833556917,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,1.0099507340055425,1.412041982014974,1.979572296142578,30.53333333333333,91.6,0.2607421875,0.3515625,9.333333333333334,14.0,0.08416256116712854,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.4487208319915226,1.0516738891601562,1.0516738891601562,0.0,0.0,0.0791015625,0.0791015625,0.0,0.0,0.03739340266596022,0.08763949076334636 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.9748886599991238,1.9170583527663656,2.487579345703125,51.41551724137932,117.9,0.7442921605603449,0.87109375,34.93103448275862,58.0,0.030465270624972618,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.9723360400093952,1.9132765310781972,2.487579345703125,51.668518518518525,117.9,0.7348994502314815,0.87109375,33.629629629629626,58.0,0.0303855012502936,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.085873067000648,1.2501258850097656,1.867225646972656,13.342857142857143,93.4,0.1385323660714285,0.1484375,6.571428571428571,12.0,0.085873067000648,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.9781679040024756,1.9120477529672475,2.487579345703125,51.76346153846154,117.9,0.7296612079326923,0.87109375,32.92307692307692,58.0,0.03056774700007736,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.9736386529984884,1.908860321044922,2.487579345703125,51.896,117.9,0.72400390625,0.87109375,32.32,58.0,0.030426207906202762,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.9712217609921936,1.906383832295736,2.487579345703125,51.99583333333334,117.9,0.7178751627604166,0.87109375,31.729166666666668,58.0,0.03035068003100605,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.9804022640018956,1.9007289192893289,2.487579345703125,52.3818181818182,117.9,0.7039462002840909,0.87109375,30.045454545454547,46.0,0.030637570750059236,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.5241026829899056,1.8819686145317265,2.487579345703125,51.28536585365854,117.9,0.6993378429878049,0.71484375,30.04878048780488,46.0,0.01637820884343455,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.5252508919948013,1.8763316227839544,2.487579345703125,51.07435897435897,117.9,0.6985426682692307,0.71484375,30.153846153846157,46.0,0.016414090374837542,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.5247067229938693,1.870085226522909,2.48733139038086,50.8,117.9,0.6976615287162162,0.71484375,30.27027027027027,46.0,0.016397085093558417,0.07772910594940187 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.5250466639990918,1.8631390162876675,2.4873199462890625,50.60857142857143,117.9,0.6966796875,0.71484375,30.34285714285714,46.0,0.01640770824997162,0.0777287483215332 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.5251592050044565,1.855351187966087,2.4873199462890625,50.35454545454546,117.9,0.6955788352272727,0.71484375,30.363636363636363,46.0,0.016411225156389264,0.0777287483215332 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.5234009209962096,1.8465584785707536,2.4560623168945312,50.07741935483871,117.9,0.6943359375,0.71484375,30.451612903225808,46.0,0.01635627878113155,0.0767519474029541 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.5207887310098158,1.8376308309620824,2.4248046875,49.8,117.9,0.6929216056034483,0.71484375,30.41379310344828,46.0,0.016274647844056744,0.075775146484375 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.5177036240056623,1.8291169625741464,2.405254364013672,49.31111111111112,117.9,0.6912977430555556,0.71484375,30.185185185185187,46.0,0.016178238250176946,0.07516419887542725 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.2476376200065715,1.2843768780048077,1.979572296142578,7.046153846153846,91.6,0.3306039663461538,0.3515625,20.307692307692307,28.0,0.02063646833388096,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.2475660100026289,1.2816431862967357,1.979572296142578,6.542857142857143,91.6,0.3321010044642857,0.3515625,20.785714285714285,28.0,0.020630500833552407,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.2473366600024746,1.2792742411295572,1.979572296142578,6.1066666666666665,91.6,0.3333984375,0.3515625,21.133333333333333,28.0,0.020611388333539548,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.9845139030076098,1.324749890495749,2.085521697998047,10.8,92.0,0.3355353860294117,0.3515625,21.294117647058822,28.0,0.08204282525063415,0.17379347483317056 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.4386571970098885,1.3635978698730469,2.181873321533203,6.565116279069768,98.7,0.3602152979651162,0.41015625,23.3953488372093,40.0,0.036554766417490704,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.439856041004532,1.363642647152855,2.181873321533203,6.721428571428572,98.7,0.3590262276785714,0.41015625,23.0,38.0,0.036654670083711004,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.4400505310040898,1.3636896086902153,2.181873321533203,6.885365853658537,98.7,0.3577791539634146,0.41015625,22.634146341463413,37.0,0.03667087758367415,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.4395548189932015,1.3637389183044433,2.181873321533203,7.0575,98.7,0.3564697265625,0.41015625,22.275,34.0,0.036629568249433454,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.4420792430028086,1.363790756616837,2.181873321533203,7.238461538461538,98.7,0.3550931490384615,0.41015625,21.97435897435897,34.0,0.03683993691690072,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.4424301849940093,1.3638453232614618,2.181873321533203,7.428947368421053,98.7,0.3536441200657895,0.41015625,21.657894736842103,34.0,0.03686918208283411,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.4420562000013888,1.3639028394544446,2.181873321533203,7.62972972972973,98.7,0.3521167652027027,0.41015625,21.405405405405407,34.0,0.0368380166667824,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.4417397240031278,1.3639635509914825,2.181873321533203,7.841666666666667,98.7,0.3505045572916667,0.41015625,21.27777777777778,34.0,0.03681164366692732,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.4414620399911655,1.3640277317592076,2.181873321533203,8.065714285714286,98.7,0.3488002232142857,0.41015625,21.057142857142857,34.0,0.036788503332597124,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.441337526004645,1.364095687866211,2.181873321533203,8.302941176470588,98.7,0.3469956341911764,0.41015625,20.764705882352946,34.0,0.03677812716705375,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.441974368004594,1.3641677625251538,2.181873321533203,8.554545454545455,98.7,0.3450816761363636,0.41015625,20.363636363636363,30.0,0.03683119733371617,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.4408701969950925,1.3642443418502808,2.181873321533203,8.821875,98.7,0.343048095703125,0.3515625,20.0625,28.0,0.03673918308292438,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.2433119280030951,1.3644518698415449,2.181873321533203,9.106451612903228,98.7,0.3427734375,0.3515625,20.161290322580644,28.0,0.020275994000257924,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.2431278149888385,1.3646732330322269,2.181873321533203,9.41,98.7,0.34248046875,0.3515625,20.33333333333333,28.0,0.020260651249069877,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.2435685989912599,1.364909862649852,2.181873321533203,9.73448275862069,98.7,0.3421672952586206,0.3515625,20.344827586206897,28.0,0.020297383249271658,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.242917337003746,1.3651633943830217,2.181873321533203,10.082142857142856,98.7,0.3418317522321428,0.3515625,20.5,28.0,0.02024311141697883,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.2433299320109654,1.3654357062445746,2.181873321533203,10.455555555555556,98.7,0.3414713541666667,0.3515625,20.51851851851852,28.0,0.020277494334247116,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.2418260690028546,1.365728965172401,2.181873321533203,10.857692307692307,98.7,0.3410832331730769,0.3515625,20.423076923076923,28.0,0.020152172416904552,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.2430230830068467,1.366280059814453,2.181873321533203,11.292,98.7,0.3406640625,0.3515625,20.52,28.0,0.020251923583903892,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.2427395519916899,1.3668770790100098,2.181873321533203,11.7625,98.7,0.3402099609375,0.3515625,20.45833333333333,28.0,0.02022829599930749,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.2433843790058745,1.3675260129182234,2.181873321533203,12.27391304347826,98.7,0.3397163722826087,0.3515625,20.347826086956523,28.0,0.020282031583822874,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.2431591860076878,1.368233940818093,2.181873321533203,12.831818181818182,98.7,0.3391779119318182,0.3515625,20.454545454545453,28.0,0.02026326550064065,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.2430225090065505,1.369009290422712,2.181873321533203,13.442857142857145,98.7,0.3385881696428571,0.3515625,20.428571428571427,28.0,0.020251875750545874,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.2423663499939721,1.369862174987793,2.181873321533203,14.115,98.7,0.337939453125,0.3515625,20.4,28.0,0.02019719583283101,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.5511314159957692,1.3257997300889757,2.085521697998047,10.2,92.0,0.33642578125,0.3515625,20.61111111111111,28.0,0.04592761799964743,0.17379347483317056 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.8406969849893358,1.8431327526385968,2.405254364013672,51.20769230769231,117.9,0.6903921274038461,0.71484375,30.615384615384617,46.0,0.026271780780916743,0.07516419887542725 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,1.297348988999147,1.8358856836954756,2.31496810913086,51.0,117.9,0.6883544921875,0.71484375,31.5,46.0,0.04054215590622334,0.07234275341033937 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.5809850090008695,1.7885282516479493,2.29849624633789,46.24,100.4,0.683056640625,0.71484375,32.1,46.0,0.01815578153127717,0.07182800769805907 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.580402198000229,1.7837446000840929,2.29849624633789,46.17777777777778,100.4,0.6795247395833334,0.71484375,31.11111111111111,46.0,0.018137568687507155,0.07182800769805907 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0871177509980043,1.262039531360973,1.9716300964355469,5.672727272727272,93.8,0.1540305397727272,0.16796875,8.818181818181818,13.0,0.0871177509980043,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0867093520064372,1.261196851730347,1.9716300964355469,5.85,93.8,0.153594970703125,0.16796875,8.71875,13.0,0.0867093520064372,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0868237230024533,1.260299805671938,1.9716300964355469,6.038709677419354,93.8,0.1531313004032258,0.16796875,8.774193548387096,13.0,0.0868237230024533,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0868764790066052,1.2593429565429688,1.9716300964355469,6.239999999999999,93.8,0.15263671875,0.16796875,8.833333333333334,13.0,0.0868764790066052,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0870004689932102,1.258320117818898,1.9716300964355469,6.455172413793103,93.8,0.1521080280172413,0.16796875,8.793103448275861,13.0,0.0870004689932102,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0868357779982034,1.2572242191859655,1.9716300964355469,6.685714285714285,93.8,0.1515415736607142,0.16796875,8.785714285714286,13.0,0.0868357779982034,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0868034419981995,1.2560471428765192,1.9716300964355469,6.933333333333333,93.8,0.1509331597222222,0.16796875,8.777777777777779,13.0,0.0868034419981995,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0867947229999117,1.2547795222355769,1.9716300964355469,7.199999999999999,93.8,0.1502779447115384,0.16796875,8.76923076923077,13.0,0.0867947229999117,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0868335910054156,1.2534104919433593,1.9716300964355469,7.487999999999999,93.8,0.1495703125,0.16796875,8.72,13.0,0.0868335910054156,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0868398530001286,1.251927375793457,1.9716300964355469,7.8,93.8,0.1488037109375,0.16796875,8.666666666666666,13.0,0.0868398530001286,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0868742000020574,1.250315293021824,1.9716300964355469,8.139130434782608,93.8,0.1479704483695652,0.16796875,8.608695652173912,13.0,0.0868742000020574,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.4014681330008898,1.2485566572709517,1.9716300964355469,8.509090909090908,93.8,0.1470614346590909,0.16796875,8.727272727272727,13.0,0.4014681330008898,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.9822428890038282,1.246877216157459,1.9716300964355469,8.914285714285715,93.8,0.1460658482142857,0.16796875,8.857142857142858,13.0,0.9822428890038282,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0859803409985033,1.211640006617496,1.867225646972656,4.915789473684211,93.4,0.1447882401315789,0.1484375,8.842105263157896,12.0,0.0859803409985033,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0857421580003574,1.2127516004774306,1.867225646972656,5.188888888888889,93.4,0.1445855034722222,0.1484375,8.722222222222221,12.0,0.0857421580003574,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0861424199974862,1.2139939700855928,1.867225646972656,5.494117647058824,93.4,0.1443589154411764,0.1484375,8.588235294117647,12.0,0.0861424199974862,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.085828836003202,1.2153916358947754,1.867225646972656,5.8375,93.4,0.14410400390625,0.1484375,8.5,12.0,0.085828836003202,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0857045570010086,1.2169756571451822,1.867225646972656,6.226666666666668,93.4,0.1438151041666666,0.1484375,8.466666666666667,12.0,0.0857045570010086,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0859338139998726,1.2187859671456474,1.867225646972656,6.671428571428572,93.4,0.1434849330357142,0.1484375,8.357142857142858,12.0,0.0859338139998726,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0847869879944482,1.2208747863769531,1.867225646972656,7.184615384615385,93.4,0.1431039663461538,0.1484375,8.307692307692308,12.0,0.0847869879944482,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0860532020014943,1.2237186431884766,1.867225646972656,7.783333333333334,93.4,0.1426595052083333,0.1484375,8.083333333333334,12.0,0.0860532020014943,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0859871409920742,1.2270795648748225,1.867225646972656,8.490909090909092,93.4,0.1421342329545454,0.1484375,7.909090909090909,12.0,0.0859871409920742,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0862570860044797,1.2311126708984377,1.867225646972656,9.34,93.4,0.14150390625,0.1484375,7.7,12.0,0.0862570860044797,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0856554460042389,1.236042022705078,1.867225646972656,10.377777777777778,93.4,0.1407335069444444,0.1484375,7.444444444444445,12.0,0.0856554460042389,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0858214250038145,1.242203712463379,1.867225646972656,11.675,93.4,0.1397705078125,0.1484375,7.0,12.0,0.0858214250038145,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0867855440010316,1.2628326416015625,1.9716300964355469,5.505882352941176,93.8,0.1544404871323529,0.16796875,8.911764705882353,13.0,0.0867855440010316,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0868833160056965,1.2635804312569754,1.9716300964355469,5.348571428571428,93.8,0.1548270089285714,0.16796875,8.942857142857143,13.0,0.0868833160056965,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0869542069995077,1.2642866770426433,1.9716300964355469,5.199999999999999,93.8,0.1551920572916666,0.16796875,8.944444444444445,13.0,0.0869542069995077,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0866711739945458,1.264954747380437,1.9716300964355469,5.059459459459459,93.8,0.1555373733108108,0.16796875,8.91891891891892,13.0,0.0866711739945458,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.579930694992072,1.777724027633667,2.2887039184570312,46.2625,100.4,0.67510986328125,0.71484375,29.875,46.0,0.01812283421850225,0.07152199745178223 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.5803835440019611,1.7707042694091797,2.2887039184570312,46.40714285714286,100.4,0.66943359375,0.71484375,28.285714285714285,45.0,0.018136985750061285,0.07152199745178223 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.5802690620039357,1.7616717020670574,2.28741455078125,46.44166666666667,100.4,0.661865234375,0.71484375,26.33333333333333,39.0,0.01813340818762299,0.07148170471191406 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.5817558010021457,1.7491554260253903,2.280990600585937,46.68000000000001,100.4,0.65126953125,0.71484375,24.8,39.0,0.018179868781317055,0.07128095626831053 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.5779895390005549,1.731192111968994,2.270721435546875,46.8625,100.4,0.6353759765625,0.71484375,22.5,39.0,0.018062173093767342,0.07096004486083984 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.579806807989371,1.7036279042561848,2.194541931152344,47.116666666666674,100.4,0.60888671875,0.71484375,18.666666666666668,29.0,0.018118962749667844,0.06857943534851076 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,1.341164006997133,1.7738235473632813,2.194541931152344,56.540000000000006,100.4,0.5876953125,0.71484375,16.6,24.0,0.0419113752186604,0.06857943534851076 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.7847885439987294,1.5844345092773438,2.01577377319336,45.75,91.5,0.39697265625,0.71484375,10.0,20.0,0.024524641999960295,0.0629929304122925 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.1632534539967309,1.2725262112087674,1.9716300964355469,3.4666666666666663,93.8,0.1594509548611111,0.16796875,11.833333333333334,22.0,0.1632534539967309,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.1630536090087844,1.2722152853911777,1.9716300964355469,3.532075471698113,93.8,0.159290241745283,0.16796875,11.679245283018869,22.0,0.1630536090087844,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.1635708859976148,1.2718924008882964,1.9716300964355469,3.6,93.8,0.1591233473557692,0.16796875,11.557692307692308,22.0,0.1635708859976148,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.163098037999589,1.2715568542480469,1.9716300964355469,3.6705882352941175,93.8,0.1589499080882352,0.16796875,11.431372549019608,22.0,0.163098037999589,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.1632601339952089,1.2712078857421876,1.9716300964355469,3.744,93.8,0.15876953125,0.16796875,11.26,22.0,0.1632601339952089,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.163067082001362,1.270844673623844,1.9716300964355469,3.8204081632653057,93.8,0.1585817920918367,0.16796875,11.081632653061224,22.0,0.163067082001362,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.1630178170016734,1.2704663276672363,1.9716300964355469,3.9,93.8,0.15838623046875,0.16796875,10.916666666666666,22.0,0.1630178170016734,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.1634220440028002,1.270071881882688,1.9716300964355469,3.9829787234042553,93.8,0.158182347074468,0.16796875,10.76595744680851,22.0,0.1634220440028002,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.163231465005083,1.26966028628142,1.9716300964355469,4.069565217391304,93.8,0.1579695991847826,0.16796875,10.608695652173912,22.0,0.163231465005083,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.1630175289901672,1.2692303975423178,1.9716300964355469,4.16,93.8,0.1577473958333333,0.16796875,10.355555555555556,22.0,0.1630175289901672,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.1635479270044015,1.2687809684059836,1.9716300964355469,4.254545454545454,93.8,0.1575150923295454,0.16796875,10.136363636363637,22.0,0.1635479270044015,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.1632342679949943,1.2683106355888898,1.9716300964355469,4.353488372093023,93.8,0.1572719840116279,0.16796875,9.976744186046512,22.0,0.1632342679949943,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.1631663820007816,1.2678179059709822,1.9716300964355469,4.457142857142857,93.8,0.1570172991071428,0.16796875,9.738095238095235,22.0,0.1631663820007816,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.1629874299978837,1.267301140761957,1.9716300964355469,4.565853658536585,93.8,0.1567501905487804,0.16796875,9.53658536585366,22.0,0.1629874299978837,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.1633907060022466,1.2667585372924806,1.9716300964355469,4.68,93.8,0.1564697265625,0.16796875,9.225,16.0,0.1633907060022466,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.1629197540023597,1.2661881080040565,1.9716300964355469,4.8,93.8,0.1561748798076923,0.16796875,9.051282051282053,14.0,0.1629197540023597,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.1629845620045671,1.265587656121505,1.9716300964355469,4.926315789473684,93.8,0.1558645148026315,0.16796875,8.921052631578947,13.0,0.1629845620045671,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.4510545170051045,1.3634706224714006,2.182079315185547,6.902380952380952,100.6,0.3590262276785714,0.41015625,23.285714285714285,40.0,0.03758787641709204,0.1818399429321289 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,2.2062856960110366,2.530251979827881,3.258872985839844,908.55,1598.3,0.0,0.0,0.0,0.0,0.0689464280003449,0.10183978080749513 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,2.2049541759915883,2.228334426879883,2.647163391113281,896.175,1587.8,0.0,0.0,0.0,0.0,0.06890481799973713,0.08272385597229003 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,2.483622672996717,2.7345105743408205,3.7158164978027344,673.2539999999999,1253.1,0.0,0.0,0.0,0.0,0.20696855608305975,0.30965137481689453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.4076759269955801,0.9112625122070312,0.9112625122070312,0.0,0.0,0.0,0.0,0.0,0.0,0.4076759269955801,0.9112625122070312 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.6015698920091381,1.5858816331432712,2.709541320800781,226.2838709677419,921.5,0.0,0.0,0.0,0.0,0.6015698920091381,2.709541320800781 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.5723898830037797,1.6193352901574336,2.709545135498047,238.5939393939394,921.5,0.0,0.0,0.0,0.0,0.5723898830037797,2.709545135498047 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.9608910670067417,1.6798373328314886,2.72536849975586,269.4555555555555,925.5,0.0,0.0,0.0,0.0,0.9608910670067417,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.923976231002598,1.7038824181807668,2.72536849975586,278.89473684210526,925.5,0.0,0.0,0.0,0.0,0.923976231002598,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.9067114280042006,1.725529098510742,2.72536849975586,289.76,992.4,0.0,0.0,0.0,0.0,0.9067114280042006,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.9054891090054298,1.745114281063988,2.72536849975586,299.247619047619,992.4,0.0,0.0,0.0,0.0,0.9054891090054298,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.8440642049972666,1.7622595700350674,2.72536849975586,307.8818181818182,992.4,0.0,0.0,0.0,0.0,0.8440642049972666,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.8730674749967875,1.7786792257557744,2.72536849975586,316.16956521739127,997.0,0.0,0.0,0.0,0.0,0.8730674749967875,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.9998305879998952,1.793288787206014,2.72536849975586,323.125,997.0,0.0,0.0,0.0,0.0,0.9998305879998952,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.9668681909970472,1.8067295837402344,2.72536849975586,329.278,997.0,0.0,0.0,0.0,0.0,0.9668681909970472,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,1.0652689970011124,1.4489421844482422,1.9216461181640625,547.85,1095.7,0.0,0.0,0.0,0.0,0.08877241641675937,0.16013717651367188 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,1.0830549739912383,1.6475324630737305,2.387237548828125,539.225,1095.7,0.0,0.0,0.0,0.0,0.09025458116593653,0.19893646240234375 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.9670705949974944,1.794363021850586,2.688823699951172,511.6666666666667,1095.7,0.0,0.0,0.0,0.0,0.08058921624979119,0.22406864166259766 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,1.010933137993561,1.8919830322265625,2.7991981506347656,534.3,1204.4,0.0,0.0,0.0,0.0,0.08424442816613009,0.23326651255289713 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.9513138859911124,1.9571128845214845,2.837665557861328,548.6899999999999,1212.5,0.0,0.0,0.0,0.0,0.07927615716592604,0.23647212982177734 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,1.07844696000393,2.0027666091918945,2.8532676696777344,558.25,1212.5,0.0,0.0,0.0,0.0,0.0898705800003275,0.23777230580647787 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,2.092797334000352,2.7568162282307944,3.663848876953125,900.9,1598.3,0.0,0.0,0.0,0.0,0.065399916687511,0.11449527740478516 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.9169630179967498,2.0361341748918806,2.8702621459960938,564.9714285714286,1212.5,0.0,0.0,0.0,0.0,0.07641358483306249,0.23918851216634116 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,1.8551548019895563,2.147301393396714,3.209850311279297,565.2294117647059,1212.5,0.0,0.0,0.0,0.0,0.15459623349912968,0.2674875259399414 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,1.5743658419960411,2.326509566534133,3.6093597412109375,595.2761904761904,1212.5,0.0,0.0,0.0,0.0,0.1311971534996701,0.3007799784342448 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,1.3189582580089336,2.422242323557536,3.662616729736328,598.7125,1212.5,0.0,0.0,0.0,0.0,0.10991318816741114,0.30521806081136066 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,1.2597017919906648,2.45125858600323,3.662616729736328,584.5461538461539,1212.5,0.0,0.0,0.0,0.0,0.1049751493325554,0.30521806081136066 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,1.3409165570046753,2.553802744547526,3.668109893798828,604.55,1212.5,0.0,0.0,0.0,0.0,0.11174304641705628,0.30567582448323566 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,1.3105684259935515,2.603766123453776,3.668109893798828,606.4818181818182,1212.5,0.0,0.0,0.0,0.0,0.10921403549946263,0.30567582448323566 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,2.480041397997411,2.6744432191591003,3.751407623291016,624.0162162162162,1212.5,0.0,0.0,0.0,0.0,0.20667011649978426,0.312617301940918 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,2.303814034996321,2.7600079491024925,3.773914337158203,650.9833333333333,1212.5,0.0,0.0,0.0,0.0,0.19198450291636007,0.3144928614298503 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,2.372788116990705,2.807189692621645,3.788410186767578,664.6086956521739,1212.5,0.0,0.0,0.0,0.0,0.19773234308255874,0.31570084889729816 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.5996532249992015,1.5474878508469154,2.6851882934570312,212.35517241379307,921.5,0.0,0.0,0.0,0.0,0.5996532249992015,2.6851882934570312 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.5681673969957046,1.5051826194480613,2.6851882934570312,196.55185185185184,921.5,0.0,0.0,0.0,0.0,0.5681673969957046,2.6851882934570312 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.6300511100125732,1.5037730290339544,2.6851882934570312,204.1115384615385,921.5,0.0,0.0,0.0,0.0,0.6300511100125732,2.6851882934570312 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.2440056659979745,1.0244438171386718,1.085674285888672,0.0,0.0,0.0,0.0,0.0,0.0,0.2440056659979745,1.085674285888672 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,2.076277909000055,2.690958271855893,3.7158164978027344,663.7739130434783,1253.1,0.0,0.0,0.0,0.0,0.1730231590833379,0.30965137481689453 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,2.209681455991813,2.8977322578430176,3.79092788696289,919.725,1598.3,0.0,0.0,0.0,0.0,0.06905254549974416,0.11846649646759032 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,2.6801047430053586,3.096827007475353,4.2426605224609375,907.809523809524,1598.3,0.0,0.0,0.0,0.0,0.08375327321891746,0.1325831413269043 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,2.7110062449937686,3.29414308988131,4.634201049804688,883.7307692307694,1598.3,0.0,0.0,0.0,0.0,0.08471894515605527,0.1448187828063965 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,2.6953559889952885,3.443214047339654,4.719936370849609,869.9129032258065,1598.3,0.0,0.0,0.0,0.0,0.08422987465610277,0.1474980115890503 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,2.56644052300544,3.5551521513197155,4.723804473876953,858.95,1598.3,0.0,0.0,0.0,0.0,0.08020126634392,0.14761888980865479 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,4.334311218000948,3.696250649385674,4.938198089599609,876.3581395348835,1598.3,0.0,0.0,0.0,0.0,0.13544722556252964,0.1543186902999878 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,4.31342394699459,3.803803482055664,4.948482513427734,886.074,1598.3,0.0,0.0,0.0,0.0,0.13479449834358093,0.1546400785446167 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.3955746249994263,0.910869598388672,0.910869598388672,0.0,0.0,0.0,0.0,0.0,0.0,0.3955746249994263,0.910869598388672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.3765178280009422,0.957378387451172,1.003887176513672,0.0,0.0,0.0,0.0,0.0,0.0,0.3765178280009422,1.003887176513672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.4138503790018148,0.9886690775553384,1.051250457763672,0.0,0.0,0.0,0.0,0.0,0.0,0.4138503790018148,1.051250457763672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.2875113350019092,1.009136199951172,1.070537567138672,0.0,0.0,0.0,0.0,0.0,0.0,0.2875113350019092,1.070537567138672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.2827118610002799,1.0355847676595051,1.091289520263672,0.0,0.0,0.0,0.0,0.0,0.0,0.2827118610002799,1.091289520263672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.6497454760101391,1.453147570292155,2.680282592773437,184.86666666666665,921.5,0.0,0.0,0.0,0.0,0.6497454760101391,2.680282592773437 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.2904658019979251,1.044379643031529,1.097148895263672,0.0,0.0,0.0,0.0,0.0,0.0,0.2904658019979251,1.097148895263672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.2937196130078519,1.0511589050292969,1.098613739013672,0.0,0.0,0.0,0.0,0.0,0.0,0.2937196130078519,1.098613739013672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.2683078850095626,1.0564587910970051,1.098857879638672,0.0,0.0,0.0,0.0,0.0,0.0,0.2683078850095626,1.098857879638672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.2684945150103885,1.061260223388672,1.104473114013672,0.0,0.0,0.0,0.0,0.0,0.0,0.2684945150103885,1.104473114013672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.2742684940021718,1.0656325600363992,1.109355926513672,0.0,0.0,0.0,0.0,0.0,0.0,0.2742684940021718,1.109355926513672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.2822086719970684,1.0693372090657551,1.110088348388672,0.0,0.0,0.0,0.0,0.0,0.0,0.2822086719970684,1.110088348388672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.2516854919958859,1.0725282522348256,1.110820770263672,0.0,0.0,0.0,0.0,0.0,0.0,0.2516854919958859,1.110820770263672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.2550156070064986,1.075629643031529,1.115947723388672,0.0,0.0,0.0,0.0,0.0,0.0,0.2550156070064986,1.115947723388672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.6533788149972679,1.1445324420928955,2.13775634765625,56.9625,911.4,0.0,0.0,0.0,0.0,0.6533788149972679,2.13775634765625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.6390278550097719,1.2364497714572482,2.5143051147460938,98.08333333333331,911.4,0.0,0.0,0.0,0.0,0.6390278550097719,2.5143051147460938 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.6411799719935516,1.3214118957519532,2.645610809326172,134.35,921.5,0.0,0.0,0.0,0.0,0.6411799719935516,2.645610809326172 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.6486203249951359,1.3933828527277166,2.680282592773437,162.41363636363636,921.5,0.0,0.0,0.0,0.0,0.6486203249951359,2.680282592773437 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,2.392771350001567,2.847033004760742,3.792301177978516,674.4759999999999,1212.5,0.0,0.0,0.0,0.0,0.19939761250013058,0.31602509816487634 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,4.177211402013199,3.884487486722176,4.9798583984375,892.3052631578946,1600.2,0.0,0.0,0.0,0.0,0.13053785631291248,0.15562057495117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.3997063700080616,0.9611053466796876,1.0109481811523438,0.0,0.0,0.0,0.0,0.0,0.0,0.3997063700080616,1.0109481811523438 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.9819860930001596,1.8017435260847503,2.7423858642578125,329.4,981.5,0.0,0.0,0.0,0.0,0.9819860930001596,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,1.942233688998385,2.4489312171936035,3.130290985107422,938.9,1600.5,0.0,0.0,0.0,0.0,0.060694802781199535,0.09782159328460693 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,1.9611507520021405,2.653618494669596,3.503734588623047,911.7333333333336,1600.5,0.0,0.0,0.0,0.0,0.06128596100006689,0.10949170589447021 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,1.9905479099979857,2.8135645389556885,3.7519454956054688,919.99375,1600.5,0.0,0.0,0.0,0.0,0.06220462218743705,0.1172482967376709 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,2.1308743209956447,2.921369361877441,3.815952301025391,929.445,1600.5,0.0,0.0,0.0,0.0,0.0665898225311139,0.11924850940704347 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,2.729084321996197,3.084649658203125,4.2152252197265625,899.724,1600.5,0.0,0.0,0.0,0.0,0.08528388506238116,0.13172578811645508 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,2.772610430009081,3.2590755462646483,4.689144134521484,885.16,1600.5,0.0,0.0,0.0,0.0,0.08664407593778378,0.1465357542037964 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,2.643701411012444,3.402623530796596,4.761520385742188,875.0485714285714,1600.5,0.0,0.0,0.0,0.0,0.08261566909413888,0.1487975120544434 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,2.677735595003469,3.513790225982666,4.821582794189453,866.9725000000001,1600.5,0.0,0.0,0.0,0.0,0.0836792373438584,0.1506744623184204 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,4.157314404990757,3.6554244021151927,4.990047454833984,878.1702127659573,1600.5,0.0,0.0,0.0,0.0,0.12991607515596115,0.155938982963562 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,4.515617178985849,3.781592767888849,5.000526428222656,890.7418181818182,1600.5,0.0,0.0,0.0,0.0,0.14111303684330778,0.156266450881958 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,4.339187610996305,3.861109887399981,5.020103454589844,897.7225806451614,1600.5,0.0,0.0,0.0,0.0,0.13559961284363453,0.15687823295593262 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,1.029503472003853,1.4316444396972656,1.8863754272460935,542.75,1085.5,0.0,0.0,0.0,0.0,0.08579195600032108,0.15719795227050778 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,1.0376386410061968,1.6068878173828125,2.3125877380371094,533.025,1085.5,0.0,0.0,0.0,0.0,0.08646988675051641,0.19271564483642578 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,1.0355127899965737,1.7444712320963542,2.6000633239746094,508.05,1085.5,0.0,0.0,0.0,0.0,0.08629273249971448,0.21667194366455078 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.951003595997463,1.8398332595825195,2.723255157470703,537.675,1253.1,0.0,0.0,0.0,0.0,0.07925029966645525,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.9969042420125334,1.8893001556396485,2.723255157470703,552.3199999999999,1253.1,0.0,0.0,0.0,0.0,0.08307535350104445,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.8753367229946889,1.9235579172770183,2.723255157470703,562.9333333333333,1253.1,0.0,0.0,0.0,0.0,0.07294472691622407,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.9576398079952924,1.9502266475132533,2.723255157470703,571.5214285714285,1253.1,0.0,0.0,0.0,0.0,0.07980331733294103,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.7865378760034218,1.9701292514801023,2.723255157470703,577.16875,1253.1,0.0,0.0,0.0,0.0,0.06554482300028515,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,1.4376449209958082,2.0565803929379114,3.02994155883789,582.5473684210527,1253.1,0.0,0.0,0.0,0.0,0.11980374341631735,0.25249512990315753 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,1.3014218059979612,2.1758048317649146,3.4600372314453125,589.1500000000001,1253.1,0.0,0.0,0.0,0.0,0.10845181716649677,0.28833643595377606 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,1.2383183279889636,2.2273260752360025,3.612285614013672,574.3166666666667,1253.1,0.0,0.0,0.0,0.0,0.1031931939990803,0.30102380116780597 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,1.3166960640082834,2.4416842306813886,3.700393676757813,605.1967741935484,1253.1,0.0,0.0,0.0,0.0,0.10972467200069029,0.30836613972981775 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,1.2378591159940695,2.4639081087979404,3.700393676757813,593.1242424242424,1253.1,0.0,0.0,0.0,0.0,0.10315492633283913,0.30836613972981775 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,2.1647768639959395,2.57887770000257,3.7158164978027344,630.171052631579,1253.1,0.0,0.0,0.0,0.0,0.18039807199966162,0.30965137481689453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.5102840720064705,0.9918797810872396,1.0534286499023438,0.0,0.0,0.0,0.0,0.0,0.0,0.5102840720064705,1.0534286499023438 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,2.1916264820029028,2.6399364471435547,3.7158164978027344,647.45,1253.1,0.0,0.0,0.0,0.0,0.18263554016690856,0.30965137481689453 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,2.0704350370069733,2.17055892944336,2.5417022705078125,1031.55,1585.6,0.0,0.0,0.0,0.0,0.06470109490646792,0.07942819595336914 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,1.2572737240116112,2.32358240198206,3.663150787353516,585.2074074074075,1253.1,0.0,0.0,0.0,0.0,0.10477281033430093,0.305262565612793 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.966727307997644,1.7875795948262116,2.7423858642578125,325.60816326530613,981.5,0.0,0.0,0.0,0.0,0.966727307997644,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.7101214819995221,1.2601547241210938,2.5164451599121094,125.5684210526316,923.5,0.0,0.0,0.0,0.0,0.7101214819995221,2.5164451599121094 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.3047758180036908,1.1372528076171875,1.6948776245117188,98.91666666666669,593.5,0.0,0.0,0.0,0.0,0.3047758180036908,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.2956609789980575,1.1485488891601563,1.6948776245117188,118.7,593.5,0.0,0.0,0.0,0.0,0.2956609789980575,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.9815462429978652,1.7722154170908826,2.7423858642578125,320.34680851063825,981.5,0.0,0.0,0.0,0.0,0.9815462429978652,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.3035998620034661,1.129253932407924,1.6948776245117188,84.78571428571429,593.5,0.0,0.0,0.0,0.0,0.3035998620034661,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.2587655269890092,1.1212743123372395,1.6948776245117188,65.94444444444444,593.5,0.0,0.0,0.0,0.0,0.2587655269890092,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.2830194479902275,1.11944580078125,1.6948776245117188,59.35,593.5,0.0,0.0,0.0,0.0,0.2830194479902275,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.2886720759997843,1.118438027121804,1.6948776245117188,53.95454545454545,593.5,0.0,0.0,0.0,0.0,0.2886720759997843,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.2824859510001261,1.1180051167805989,1.6948776245117188,49.458333333333336,593.5,0.0,0.0,0.0,0.0,0.2824859510001261,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.2868697810044978,1.1176763681265025,1.6948776245117188,45.65384615384615,593.5,0.0,0.0,0.0,0.0,0.2868697810044978,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.2968023889989126,1.117429460797991,1.6948776245117188,42.392857142857146,593.5,0.0,0.0,0.0,0.0,0.2968023889989126,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.2849621130008017,1.1172154744466145,1.6948776245117188,39.56666666666667,593.5,0.0,0.0,0.0,0.0,0.2849621130008017,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.6753024849895155,1.1757695815142464,2.115386962890625,89.23529411764706,923.5,0.0,0.0,0.0,0.0,0.6753024849895155,2.115386962890625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.2870681469939882,1.1247196197509766,1.6948776245117188,74.1875,593.5,0.0,0.0,0.0,0.0,0.2870681469939882,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.6737478529976215,1.3371583847772508,2.6248435974121094,155.76190476190476,923.5,0.0,0.0,0.0,0.0,0.6737478529976215,2.6248435974121094 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.6482672020065365,1.6198812542539651,2.7115516662597656,259.7121212121212,923.5,0.0,0.0,0.0,0.0,0.6482672020065365,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.6053640289901523,1.3466174385764382,2.6248435974121094,148.6818181818182,923.5,0.0,0.0,0.0,0.0,0.6053640289901523,2.6248435974121094 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,1.0091511189966695,1.7386147255121276,2.7423858642578125,306.9581395348837,981.5,0.0,0.0,0.0,0.0,1.0091511189966695,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.9246219640044728,1.6972943819486177,2.7115516662597656,291.03076923076924,981.5,0.0,0.0,0.0,0.0,0.9246219640044728,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.9942784510058118,1.675163475242821,2.7115516662597656,280.2351351351352,948.0,0.0,0.0,0.0,0.0,0.9942784510058118,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.6232045270007802,1.6183837441837086,2.7115516662597656,252.0735294117647,923.5,0.0,0.0,0.0,0.0,0.6232045270007802,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.9807521690090651,1.7178815516029915,2.7115516662597656,299.5780487804878,981.5,0.0,0.0,0.0,0.0,0.9807521690090651,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.593859305998194,1.5492968241373697,2.6870040893554688,228.46,923.5,0.0,0.0,0.0,0.0,0.593859305998194,2.6870040893554688 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.983030843999586,1.756772698296441,2.7423858642578125,313.98,981.5,0.0,0.0,0.0,0.0,0.983030843999586,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.5525964269909309,1.5084589549473353,2.6630783081054688,213.08571428571423,923.5,0.0,0.0,0.0,0.0,0.5525964269909309,2.6630783081054688 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.5909132480010157,1.4626388549804688,2.6587371826171875,194.9692307692308,923.5,0.0,0.0,0.0,0.0,0.5909132480010157,2.6587371826171875 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.6371877880010288,1.4593357849121094,2.6587371826171875,202.768,923.5,0.0,0.0,0.0,0.0,0.6371877880010288,2.6587371826171875 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0484390549827367,0.8941179911295573,0.9096031188964844,0.0,0.0,0.5045572916666666,0.521484375,0.0,0.0,0.0484390549827367,0.9096031188964844 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0677986070513725,0.9533207055294152,0.9576301574707032,0.0,0.0,0.7115885416666666,0.724609375,0.0,0.0,0.005649883920947708,0.07980251312255861 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.030761803034693,0.8875961303710938,0.8998374938964844,0.0,0.0,0.49609375,0.521484375,0.0,0.0,0.030761803034693,0.8998374938964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.01912558398908,0.8835156758626302,0.894927978515625,0.0,0.0,0.4876302083333333,0.521484375,0.0,0.0,0.01912558398908,0.894927978515625 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0175010649836622,0.8778095245361328,0.8899307250976562,0.0,0.0,0.470703125,0.521484375,0.0,0.0,0.0175010649836622,0.8899307250976562 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0538929380127228,0.8656883239746094,0.8656883239746094,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0538929380127228,0.8656883239746094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0573759920080192,0.9536798265245224,0.9576301574707032,0.0,0.0,0.7127278645833334,0.7265625,0.0,0.0,0.004781332667334933,0.07980251312255861 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0568311900133267,0.9535669599260602,0.9576301574707032,0.0,0.0,0.7123325892857143,0.724609375,0.0,0.0,0.004735932501110558,0.07980251312255861 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0543572339811362,0.9534474541159236,0.9576301574707032,0.0,0.0,0.7119715073529411,0.724609375,0.0,0.0,0.004529769498428016,0.07980251312255861 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0192790490109473,0.8910209655761718,0.9047203063964844,0.0,0.0,0.501171875,0.521484375,0.0,0.0,0.0192790490109473,0.9047203063964844 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0674735839711502,0.9525533403669084,0.9575729370117188,0.0,0.0,0.7092633928571429,0.724609375,0.0,0.0,0.005622798664262517,0.07979774475097656 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0567938910098746,0.95318603515625,0.9576263427734376,0.0,0.0,0.711181640625,0.724609375,0.0,0.0,0.004732824250822883,0.0798021952311198 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.05508906400064,0.9530427994266631,0.957611083984375,0.0,0.0,0.7107484879032258,0.724609375,0.0,0.0,0.0045907553333866665,0.07980092366536458 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0687841080361977,0.9528905232747396,0.957611083984375,0.0,0.0,0.7102864583333334,0.724609375,0.0,0.0,0.005732009003016475,0.07980092366536458 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0682628899812698,0.9527277453192348,0.957611083984375,0.0,0.0,0.7097925646551724,0.724609375,0.0,0.0,0.005688574165105816,0.07980092366536458 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0586136910133063,0.9523674293800636,0.9575653076171876,0.0,0.0,0.7086950231481481,0.724609375,0.0,0.0,0.004884474251108858,0.07979710896809897 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0581641060416586,0.952167510986328,0.9575119018554688,0.0,0.0,0.7080829326923077,0.724609375,0.0,0.0,0.004847008836804883,0.07979265848795573 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.0626055479515343,0.9519537353515624,0.9574661254882812,0.0,0.0,0.707421875,0.724609375,0.0,0.0,0.005217128995961191,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0537967520067468,0.9517240524291992,0.9574661254882812,0.0,0.0,0.7067057291666666,0.724609375,0.0,0.0,0.0044830626672289,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0582091299584135,0.9514743970788044,0.9574661254882812,0.0,0.0,0.7059273097826086,0.724609375,0.0,0.0,0.004850760829867792,0.07978884379069011 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0180604450288228,0.8992099761962891,0.9193687438964844,0.0,0.0,0.5087890625,0.521484375,0.0,0.0,0.0180604450288228,0.9193687438964844 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0571693580131977,0.9512020457874644,0.9574661254882812,0.0,0.0,0.705078125,0.724609375,0.0,0.0,0.004764113167766476,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0521407950436696,0.9509037562779018,0.9574623107910156,0.0,0.0,0.7041480654761905,0.724609375,0.0,0.0,0.004345066253639133,0.0797885258992513 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.014469752961304,0.8963301522391183,0.9096031188964844,0.0,0.0,0.5069754464285714,0.521484375,0.0,0.0,0.014469752961304,0.9096031188964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0118859129725024,0.9403363182431176,1.0024909973144531,0.0,0.0,0.5166480654761905,0.521484375,0.0,0.0,0.0118859129725024,1.0024909973144531 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0154840179602615,0.901991950141059,0.9242477416992188,0.0,0.0,0.5101996527777778,0.521484375,0.0,0.0,0.0154840179602615,0.9242477416992188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0192235850263386,0.9051982879638673,0.9340553283691406,0.0,0.0,0.511328125,0.521484375,0.0,0.0,0.0192235850263386,0.9340553283691406 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0329369439859874,0.9714049136999882,1.0319786071777344,0.0,0.0,0.5184067234848485,0.521484375,0.0,0.0,0.0329369439859874,1.0319786071777344 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0553145019803196,0.950213582892167,0.957416534423828,0.0,0.0,0.7019942434210527,0.724609375,0.0,0.0,0.0046095418316933,0.07978471120198567 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0278805790003389,0.9695119857788086,1.0319671630859375,0.0,0.0,0.518310546875,0.521484375,0.0,0.0,0.0278805790003389,1.0319671630859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0281584459589794,0.967497302639869,1.0319671630859375,0.0,0.0,0.5182081653225806,0.521484375,0.0,0.0,0.0281584459589794,1.0319671630859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0285906390054151,0.9653483072916668,1.0319671630859375,0.0,0.0,0.5180989583333333,0.521484375,0.0,0.0,0.0285906390054151,1.0319671630859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0229314640164375,0.9630511053677264,1.0270843505859375,0.0,0.0,0.5179822198275862,0.521484375,0.0,0.0,0.0229314640164375,1.0270843505859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0280419599730521,0.96076420375279,1.0270309448242188,0.0,0.0,0.5178571428571429,0.521484375,0.0,0.0,0.0280419599730521,1.0270309448242188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0252904570079408,0.958309880009404,1.0269432067871094,0.0,0.0,0.5177228009259259,0.521484375,0.0,0.0,0.0252904570079408,1.0269432067871094 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0322749550105072,0.9556701366718,1.0269050598144531,0.0,0.0,0.517578125,0.521484375,0.0,0.0,0.0322749550105072,1.0269050598144531 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0205703969695605,0.9528207397460936,1.0220260620117188,0.0,0.0,0.517421875,0.521484375,0.0,0.0,0.0205703969695605,1.0220260620117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0202968299854546,0.9499371846516927,1.0220260620117188,0.0,0.0,0.5172526041666666,0.521484375,0.0,0.0,0.0202968299854546,1.0220260620117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0283965480048209,0.9468028856360394,1.0171432495117188,0.0,0.0,0.5170686141304348,0.521484375,0.0,0.0,0.0283965480048209,1.0171432495117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0194046020042151,0.943605596368963,1.0122604370117188,0.0,0.0,0.5168678977272727,0.521484375,0.0,0.0,0.0194046020042151,1.0122604370117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0134298909688368,0.9372285842895508,0.997600555419922,0.0,0.0,0.51640625,0.521484375,0.0,0.0,0.0134298909688368,0.997600555419922 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0231196139939129,0.9340511121247944,0.987834930419922,0.0,0.0,0.5161389802631579,0.521484375,0.0,0.0,0.0231196139939129,0.987834930419922 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0220818460220471,0.9310631222195096,0.9829483032226562,0.0,0.0,0.5158420138888888,0.521484375,0.0,0.0,0.0220818460220471,0.9829483032226562 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0131401029648259,0.9280110527487362,0.9780616760253906,0.0,0.0,0.5155101102941176,0.521484375,0.0,0.0,0.0131401029648259,0.9780616760253906 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0110707179992459,0.9248828887939452,0.973175048828125,0.0,0.0,0.51513671875,0.521484375,0.0,0.0,0.0110707179992459,0.973175048828125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0119269990245811,0.9216634114583332,0.9682960510253906,0.0,0.0,0.5147135416666667,0.521484375,0.0,0.0,0.0119269990245811,0.9682960510253906 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0119788749725557,0.9183325086321148,0.958526611328125,0.0,0.0,0.5142299107142857,0.521484375,0.0,0.0,0.0119788749725557,0.958526611328125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0143839339725673,0.9152406545785756,0.9536018371582032,0.0,0.0,0.513671875,0.521484375,0.0,0.0,0.0143839339725673,0.9536018371582032 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0332241370342671,0.9120438893636068,0.9487152099609376,0.0,0.0,0.5130208333333334,0.521484375,0.0,0.0,0.0332241370342671,0.9487152099609376 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0385557929985225,0.9087101329456676,0.943828582763672,0.0,0.0,0.5122514204545454,0.521484375,0.0,0.0,0.0385557929985225,0.943828582763672 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0483201570459641,0.950575828552246,0.95745849609375,0.0,0.0,0.703125,0.724609375,0.0,0.0,0.004026679753830342,0.0797882080078125 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1112581730121746,1.0824027683423914,1.0935783386230469,0.0,0.0,0.965438179347826,0.990234375,0.0,0.0,0.003476817906630456,0.034174323081970215 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0554984940099529,0.9498134189181856,0.9515533447265624,0.0,0.0,0.7007378472222222,0.724609375,0.0,0.0,0.0046248745008294085,0.07929611206054686 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0736045240191742,0.9497110703412224,0.9515495300292968,0.0,0.0,0.6993336397058824,0.724609375,0.0,0.0,0.006133710334931183,0.07929579416910806 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.1109554009744897,1.082597732543945,1.0935783386230469,0.0,0.0,0.9643110795454546,0.990234375,0.0,0.0,0.0034673562804528033,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1031194520182907,1.082811264764695,1.0935783386230469,0.0,0.0,0.963076636904762,0.990234375,0.0,0.0,0.0032224828755715845,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1041031699860468,1.0830463409423827,1.0935783386230469,0.0,0.0,0.96171875,0.990234375,0.0,0.0,0.0032532240620639623,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.0995276189642027,1.0833063627544202,1.0935783386230469,0.0,0.0,0.960217927631579,0.990234375,0.0,0.0,0.0031102380926313344,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.100753545993939,1.0835952758789062,1.0935783386230469,0.0,0.0,0.9585503472222222,0.990234375,0.0,0.0,0.0031485483123105938,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1043826889945194,1.0839184031767004,1.0935783386230469,0.0,0.0,0.9566865808823528,0.990234375,0.0,0.0,0.003261959031078731,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1040943530388176,1.084282159805298,1.0935783386230469,0.0,0.0,0.95458984375,0.990234375,0.0,0.0,0.00325294853246305,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1009033139562234,1.0846946716308594,1.0935783386230469,0.0,0.0,0.9522135416666668,0.990234375,0.0,0.0,0.0031532285611319813,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1019842930254526,1.0851663861955916,1.0935783386230469,0.0,0.0,0.9494977678571428,0.990234375,0.0,0.0,0.003187009157045394,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.1119688840117305,1.0857115525465746,1.0935783386230469,0.0,0.0,0.9463641826923076,0.990234375,0.0,0.0,0.003499027625366578,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1343220350099727,1.085055987040202,1.0935516357421875,0.0,0.0,0.9427083333333334,0.990234375,0.0,0.0,0.004197563594061647,0.03417348861694336 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.0692687180126085,1.0842836553400212,1.0935516357421875,0.0,0.0,0.9383877840909092,0.990234375,0.0,0.0,0.0021646474378940158,0.03417348861694336 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0767617509700357,1.083356857299805,1.0935096740722656,0.0,0.0,0.933203125,0.990234375,0.0,0.0,0.0023988047178136154,0.0341721773147583 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0706988759920932,1.082228766547309,1.093505859375,0.0,0.0,0.9268663194444444,0.990234375,0.0,0.0,0.0022093398747529123,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0714074620045721,1.0808191299438477,1.093505859375,0.0,0.0,0.9189453125,0.990234375,0.0,0.0,0.002231483187642878,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0668155809980817,1.0790067400251115,1.093505859375,0.0,0.0,0.9087611607142856,0.990234375,0.0,0.0,0.002087986906190053,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0743507299921475,1.0765902201334636,1.0935020446777344,0.0,0.0,0.8951822916666666,0.990234375,0.0,0.0,0.002323460312254609,0.0341719388961792 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0705886710202321,1.0732078552246094,1.0935020446777344,0.0,0.0,0.876171875,0.990234375,0.0,0.0,0.002205895969382253,0.0341719388961792 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0649118340224959,1.068134307861328,1.0934944152832031,0.0,0.0,0.84765625,0.990234375,0.0,0.0,0.0020284948132029967,0.0341717004776001 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.077456291008275,1.0596809387207031,1.0778427124023438,0.0,0.0,0.8001302083333334,0.990234375,0.0,0.0,0.002420509094008594,0.03368258476257324 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.0711912510450929,1.0506000518798828,1.0621185302734375,0.0,0.0,0.705078125,0.990234375,0.0,0.0,0.002224726595159153,0.03319120407104492 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1151751310098916,1.039081573486328,1.039081573486328,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0035992228440591125,0.03247129917144775 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.021465650992468,0.9748662676130022,1.0319786071777344,0.0,0.0,0.5185825892857143,0.521484375,0.0,0.0,0.021465650992468,1.0319786071777344 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1052700679865665,1.0822257995605469,1.0935783386230469,0.0,0.0,0.9664713541666666,0.990234375,0.0,0.0,0.0032896896245802032,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1143957420135848,1.0820657348632812,1.0935783386230469,0.0,0.0,0.967421875,0.990234375,0.0,0.0,0.003574866937924525,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1021329389768652,1.0819184229924128,1.0935783386230469,0.0,0.0,0.968299278846154,0.990234375,0.0,0.0,0.0031916543430270377,0.034174323081970215 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.0439698750269599,0.9464263916015624,0.9514541625976562,0.0,0.0,0.6529947916666666,0.724609375,0.0,0.0,0.003664156252246658,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0600484480382874,0.9495961666107178,0.9515419006347656,0.0,0.0,0.69775390625,0.724609375,0.0,0.0,0.00500403733652395,0.07929515838623047 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.054018254042603,0.9494664510091144,0.9515380859375,0.0,0.0,0.6959635416666666,0.724609375,0.0,0.0,0.004501521170216917,0.07929484049479167 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0648036730126477,0.9493184770856584,0.9515342712402344,0.0,0.0,0.6939174107142857,0.724609375,0.0,0.0,0.005400306084387308,0.07929452260335286 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0572063369909301,0.9491480313814604,0.951507568359375,0.0,0.0,0.6915564903846154,0.724609375,0.0,0.0,0.004767194749244175,0.07929229736328125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0402681470150128,0.9489514032999674,0.9514999389648438,0.0,0.0,0.6888020833333334,0.724609375,0.0,0.0,0.0033556789179177335,0.07929166158040364 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0291187219554558,0.9487197182395242,0.9514999389648438,0.0,0.0,0.685546875,0.724609375,0.0,0.0,0.00242656016295465,0.07929166158040364 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0297393840155564,0.948441696166992,0.951496124267578,0.0,0.0,0.681640625,0.724609375,0.0,0.0,0.0024782820012963667,0.07929134368896483 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.0348568930057808,0.9481023152669272,0.9514541625976562,0.0,0.0,0.6768663194444444,0.724609375,0.0,0.0,0.0029047410838150666,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.035575638001319,0.947683334350586,0.9514541625976562,0.0,0.0,0.6708984375,0.724609375,0.0,0.0,0.0029646365001099167,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.034007093985565,0.9471446446010044,0.9514541625976562,0.0,0.0,0.6632254464285714,0.724609375,0.0,0.0,0.0028339244987970833,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0476154980133287,0.9454208374023436,0.9514541625976562,0.0,0.0,0.638671875,0.724609375,0.0,0.0,0.0039679581677773915,0.07928784688313802 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1039456570288166,1.0817820231119792,1.0935783386230469,0.0,0.0,0.9691116898148148,0.990234375,0.0,0.0,0.0032483017821505187,0.034174323081970215 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.0318194890278391,0.9439125061035156,0.951446533203125,0.0,0.0,0.6171875,0.724609375,0.0,0.0,0.0026516240856532584,0.07928721110026042 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0408531629946082,0.9414011637369792,0.950439453125,0.0,0.0,0.5813802083333334,0.724609375,0.0,0.0,0.0034044302495506835,0.07920328776041667 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0327290190034545,0.9368820190429688,0.949359893798828,0.0,0.0,0.509765625,0.599609375,0.0,0.0,0.0027274182502878747,0.07911332448323567 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.0817470280453562,0.9244041442871094,0.9244041442871094,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.006812252337113017,0.07703367869059245 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.1210469810175709,1.0811436971028645,1.0935783386230469,0.0,0.0,0.972952178030303,0.990234375,0.0,0.0,0.0037827181567990907,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1152030520024709,1.081233024597168,1.0935783386230469,0.0,0.0,0.972412109375,0.990234375,0.0,0.0,0.0036000953750772156,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.1164979279856197,1.08132811515562,1.0935783386230469,0.0,0.0,0.9718371975806452,0.990234375,0.0,0.0,0.0036405602495506156,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1138142619747668,1.081429926554362,1.0935783386230469,0.0,0.0,0.9712239583333332,0.990234375,0.0,0.0,0.0035566956867114623,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1048612180165946,1.0815387594288792,1.0935783386230469,0.0,0.0,0.970568426724138,0.990234375,0.0,0.0,0.0032769130630185815,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1032185559743084,1.0816553660801478,1.0935783386230469,0.0,0.0,0.9698660714285714,0.990234375,0.0,0.0,0.0032255798741971375,0.034174323081970215 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0240335629787296,0.973186492919922,1.0319786071777344,0.0,0.0,0.5184972426470589,0.521484375,0.0,0.0,0.0240335629787296,1.0319786071777344 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1178838670020923,1.0944644558814265,1.1187515258789062,0.0,0.0,0.9718371975806452,0.990234375,0.0,0.0,0.0036838708438153844,0.03496098518371582 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0186681040213443,0.9764527214898004,1.0319786071777344,0.0,0.0,0.5186631944444444,0.521484375,0.0,0.0,0.0186681040213443,1.0319786071777344 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0683852020301856,0.9554143633161272,0.9677772521972656,0.0,0.0,0.7041480654761905,0.724609375,0.0,0.0,0.0056987668358488,0.08064810434977214 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0216016850317828,0.9521617889404296,1.475860595703125,16.775000000000002,201.3,0.5130208333333334,0.521484375,0.0,0.0,0.0216016850317828,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0144935579737648,0.9535414955832742,1.475860595703125,18.3,201.3,0.5122514204545454,0.521484375,0.0,0.0,0.0144935579737648,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.01631943002576,0.956173324584961,1.475860595703125,20.130000000000003,201.3,0.511328125,0.521484375,0.0,0.0,0.01631943002576,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0374962270143441,0.9599372016059028,1.475860595703125,22.366666666666667,201.3,0.5101996527777778,0.521484375,0.0,0.0,0.0374962270143441,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0177271770080551,0.9658637046813964,1.475860595703125,25.1625,201.3,0.5087890625,0.521484375,0.0,0.0,0.0177271770080551,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0227646559942513,0.9741810389927456,1.475860595703125,28.75714285714286,201.3,0.5069754464285714,0.521484375,0.0,0.0,0.0227646559942513,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0248223390080966,0.9860846201578776,1.475860595703125,33.550000000000004,201.3,0.5045572916666666,0.521484375,0.0,0.0,0.0248223390080966,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0256253110128454,1.0037261962890625,1.475860595703125,40.260000000000005,201.3,0.501171875,0.521484375,0.0,0.0,0.0256253110128454,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0226194660062901,1.0301885604858398,1.475860595703125,50.325,201.3,0.49609375,0.521484375,0.0,0.0,0.0226194660062901,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0373084769817069,1.0759302775065105,1.475860595703125,67.10000000000001,201.3,0.4876302083333333,0.521484375,0.0,0.0,0.0373084769817069,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.5808840100071393,0.86395263671875,0.86395263671875,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.5808840100071393,0.86395263671875 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0647194019984453,0.9629480698529412,0.9797019958496094,0.0,0.0,0.7119715073529411,0.724609375,0.0,0.0,0.0053932834998704415,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.064155114989262,0.9624403751257694,0.9797019958496094,0.0,0.0,0.7115885416666666,0.724609375,0.0,0.0,0.0053462595824385,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0760623649694025,0.9619009494781494,0.9797019958496094,0.0,0.0,0.711181640625,0.724609375,0.0,0.0,0.006338530414116875,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0670423079864122,0.9613267221758444,0.9797019958496094,0.0,0.0,0.7107484879032258,0.724609375,0.0,0.0,0.005586858998867683,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0577327730134129,0.9607142130533854,0.9738388061523438,0.0,0.0,0.7102864583333334,0.724609375,0.0,0.0,0.004811064417784408,0.08115323384602864 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0642093539936468,0.9602616408775592,0.9738388061523438,0.0,0.0,0.7097925646551724,0.724609375,0.0,0.0,0.005350779499470566,0.08115323384602864 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0920915029710158,0.9597767421177456,0.973796844482422,0.0,0.0,0.7092633928571429,0.724609375,0.0,0.0,0.007674291914251317,0.08114973704020183 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0854665649821981,0.959257479067202,0.9737586975097656,0.0,0.0,0.7086950231481481,0.724609375,0.0,0.0,0.007122213748516508,0.0811465581258138 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.069207569991704,0.9586997398963342,0.9737472534179688,0.0,0.0,0.7080829326923077,0.724609375,0.0,0.0,0.005767297499308666,0.08114560445149739 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.069076728017535,0.9580978393554688,0.9736824035644532,0.0,0.0,0.707421875,0.724609375,0.0,0.0,0.00575639400146125,0.08114020029703777 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.0864136149757541,0.9574484825134276,0.9736404418945312,0.0,0.0,0.7067057291666666,0.724609375,0.0,0.0,0.007201134581312842,0.08113670349121094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0592659710091538,0.9567444842794668,0.9736404418945312,0.0,0.0,0.7059273097826086,0.724609375,0.0,0.0,0.004938830917429484,0.08113670349121094 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0121745599899441,0.9513702392578124,1.475860595703125,15.484615384615385,201.3,0.513671875,0.521484375,0.0,0.0,0.0121745599899441,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.024766644986812,0.9510435376848492,1.475860595703125,14.37857142857143,201.3,0.5142299107142857,0.521484375,0.0,0.0,0.024766644986812,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0163109340355731,0.9780853890083931,1.0368614196777344,0.0,0.0,0.5187922297297297,0.5234375,0.0,0.0,0.0163109340355731,1.0368614196777344 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0288734060013666,0.9728381293160576,1.475860595703125,7.189285714285715,201.3,0.5178571428571429,0.521484375,0.0,0.0,0.0288734060013666,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0141711300238966,0.9926469702469676,1.475860595703125,5.297368421052632,201.3,0.5189144736842105,0.5234375,0.0,0.0,0.0141711300238966,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0172875690041109,0.9907124493573164,1.475860595703125,5.440540540540541,201.3,0.5187922297297297,0.5234375,0.0,0.0,0.0172875690041109,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0187190190190449,0.9888060887654624,1.475860595703125,5.591666666666667,201.3,0.5186631944444444,0.521484375,0.0,0.0,0.0187190190190449,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0212617939687334,0.9869303022112164,1.475860595703125,5.751428571428572,201.3,0.5185825892857143,0.521484375,0.0,0.0,0.0212617939687334,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0378701310255564,0.98508778740378,1.475860595703125,5.920588235294118,201.3,0.5184972426470589,0.521484375,0.0,0.0,0.0378701310255564,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0205741259851492,0.983133605032256,1.475860595703125,6.1000000000000005,201.3,0.5184067234848485,0.521484375,0.0,0.0,0.0205741259851492,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0210575539967976,0.9810572862625122,1.475860595703125,6.290625,201.3,0.518310546875,0.521484375,0.0,0.0,0.0210575539967976,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0180322430096566,0.9790045215237524,1.475860595703125,6.493548387096775,201.3,0.5182081653225806,0.521484375,0.0,0.0,0.0180322430096566,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.029865588992834,0.9769776662190756,1.475860595703125,6.71,201.3,0.5180989583333333,0.521484375,0.0,0.0,0.029865588992834,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0243954859906807,0.9749792690934806,1.475860595703125,6.941379310344828,201.3,0.5179822198275862,0.521484375,0.0,0.0,0.0243954859906807,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.018660589994397,0.9705402232982494,1.475860595703125,7.455555555555556,201.3,0.5177228009259259,0.521484375,0.0,0.0,0.018660589994397,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0165083219762891,0.9517338275909424,1.475860595703125,12.58125,201.3,0.51513671875,0.521484375,0.0,0.0,0.0165083219762891,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.028258342994377,0.968256583580604,1.475860595703125,7.742307692307692,201.3,0.517578125,0.521484375,0.0,0.0,0.028258342994377,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0129091049893759,0.9659873962402344,1.475860595703125,8.052,201.3,0.517421875,0.521484375,0.0,0.0,0.0129091049893759,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0228788380045443,0.963529109954834,1.475860595703125,8.387500000000001,201.3,0.5172526041666666,0.521484375,0.0,0.0,0.0228788380045443,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.012494804977905,0.9612816520359204,1.475860595703125,8.752173913043478,201.3,0.5170686141304348,0.521484375,0.0,0.0,0.012494804977905,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0138325199950486,0.9592737718061968,1.475860595703125,9.15,201.3,0.5168678977272727,0.521484375,0.0,0.0,0.0138325199950486,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0192084180307574,0.9575396946498326,1.475860595703125,9.585714285714284,201.3,0.5166480654761905,0.521484375,0.0,0.0,0.0192084180307574,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0166235659853555,0.9558765411376952,1.475860595703125,10.065,201.3,0.51640625,0.521484375,0.0,0.0,0.0166235659853555,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0133378009777516,0.954554507606908,1.475860595703125,10.594736842105265,201.3,0.5161389802631579,0.521484375,0.0,0.0,0.0133378009777516,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0132799440179951,0.9533568488226996,1.475860595703125,11.183333333333334,201.3,0.5158420138888888,0.521484375,0.0,0.0,0.0132799440179951,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0111214729840867,0.9523057376637178,1.475860595703125,11.841176470588236,201.3,0.5155101102941176,0.521484375,0.0,0.0,0.0111214729840867,1.475860595703125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0631643339875154,0.9559764862060548,0.9677810668945312,0.0,0.0,0.705078125,0.724609375,0.0,0.0,0.005263694498959617,0.08064842224121094 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0219337720191106,0.9514116923014324,1.475860595703125,13.42,201.3,0.5147135416666667,0.521484375,0.0,0.0,0.0219337720191106,1.475860595703125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0556816320167854,0.9547962188720704,0.9619140625,0.0,0.0,0.703125,0.724609375,0.0,0.0,0.004640136001398783,0.08015950520833333 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.0778401470161043,1.0997643904252483,1.1187515258789062,0.0,0.0,0.9383877840909092,0.990234375,0.0,0.0,0.0024325045942532593,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1344641529722139,1.0956491990522903,1.1187515258789062,0.0,0.0,0.9643110795454546,0.990234375,0.0,0.0,0.004202004780381684,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1287187270354479,1.0958495367140997,1.1187515258789062,0.0,0.0,0.963076636904762,0.990234375,0.0,0.0,0.004022460219857747,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1290639489889145,1.0960700988769532,1.1187515258789062,0.0,0.0,0.96171875,0.990234375,0.0,0.0,0.004033248405903578,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.1137388069764711,1.096314078883121,1.1187515258789062,0.0,0.0,0.960217927631579,0.990234375,0.0,0.0,0.0035543377180147218,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1185403169947676,1.096585167778863,1.1187515258789062,0.0,0.0,0.9585503472222222,0.990234375,0.0,0.0,0.0037043849060864873,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1340987339499406,1.0968883738798254,1.1187515258789062,0.0,0.0,0.9566865808823528,0.990234375,0.0,0.0,0.004190585435935644,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1117952949716709,1.0972297191619873,1.1187515258789062,0.0,0.0,0.95458984375,0.990234375,0.0,0.0,0.0034936029678647156,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1151950119528919,1.0976168314615886,1.1187515258789062,0.0,0.0,0.9522135416666668,0.990234375,0.0,0.0,0.003599844123527872,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1089587460155598,1.0980592455182756,1.1187515258789062,0.0,0.0,0.9494977678571428,0.990234375,0.0,0.0,0.0034049608129862437,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.1142866960144601,1.098936521089994,1.1187515258789062,0.0,0.0,0.9463641826923076,0.990234375,0.0,0.0,0.0035714592504518783,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0801628729677759,1.0995288848876954,1.1187515258789062,0.0,0.0,0.933203125,0.990234375,0.0,0.0,0.002505089780242997,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1174913480062969,1.095304807027181,1.1187515258789062,0.0,0.0,0.9664713541666666,0.990234375,0.0,0.0,0.003671604625196778,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0725338790216483,1.099241468641493,1.1187515258789062,0.0,0.0,0.9268663194444444,0.990234375,0.0,0.0,0.0022666837194265095,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0622517089941538,1.0988826751708984,1.1187515258789062,0.0,0.0,0.9189453125,0.990234375,0.0,0.0,0.0019453659060673062,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0672394739813171,1.0984268188476562,1.1187515258789062,0.0,0.0,0.9087611607142856,0.990234375,0.0,0.0,0.0021012335619161595,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0680931599927134,1.0978190104166667,1.1187515258789062,0.0,0.0,0.8951822916666666,0.990234375,0.0,0.0,0.0021279112497722937,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0712623680010438,1.0969680786132812,1.1187515258789062,0.0,0.0,0.876171875,0.990234375,0.0,0.0,0.0022269490000326186,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0789242719765752,1.0956916809082031,1.1187515258789062,0.0,0.0,0.84765625,0.990234375,0.0,0.0,0.002466383499267975,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.061347539012786,1.09356689453125,1.1187515258789062,0.0,0.0,0.8001302083333334,0.990234375,0.0,0.0,0.0019171105941495625,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.0673427159781567,1.097148895263672,1.1187515258789062,0.0,0.0,0.705078125,0.990234375,0.0,0.0,0.002104459874317397,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1029483529855497,1.1187515258789062,1.1187515258789062,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0032171360307984283,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0544599830172956,0.954421595523232,0.95703125,0.0,0.0,0.7019942434210527,0.724609375,0.0,0.0,0.004538331918107967,0.07975260416666667 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1200708100222982,1.095468106477157,1.1187515258789062,0.0,0.0,0.965438179347826,0.990234375,0.0,0.0,0.003752212813196819,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1225415509543381,1.0999606450398762,1.1187515258789062,0.0,0.0,0.9427083333333334,0.990234375,0.0,0.0,0.0038294234673230654,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1226463660132139,1.095155029296875,1.1187515258789062,0.0,0.0,0.967421875,0.990234375,0.0,0.0,0.0038326989379129342,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0339338410412892,0.9518307277134488,0.9548835754394532,0.0,0.0,0.6632254464285714,0.724609375,0.0,0.0,0.0028278200867741,0.07957363128662111 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0575060719856992,0.954276614718967,0.9569358825683594,0.0,0.0,0.7007378472222222,0.724609375,0.0,0.0,0.004792172665474934,0.07974465688069661 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1348962050396949,1.0950167729304388,1.1187515258789062,0.0,0.0,0.968299278846154,0.990234375,0.0,0.0,0.004215506407490466,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0721804130007512,0.9541201871984144,0.9569320678710938,0.0,0.0,0.6993336397058824,0.724609375,0.0,0.0,0.006015034416729267,0.07974433898925781 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0612162449979223,0.953944444656372,0.956928253173828,0.0,0.0,0.69775390625,0.724609375,0.0,0.0,0.005101353749826859,0.079744021097819 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.066530096984934,0.9537455240885416,0.9569244384765624,0.0,0.0,0.6959635416666666,0.724609375,0.0,0.0,0.0055441747487445,0.0797437032063802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0601811609813012,0.9535184587751117,0.9569168090820312,0.0,0.0,0.6939174107142857,0.724609375,0.0,0.0,0.005015096748441766,0.07974306742350261 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0668269679881632,0.9532570472130408,0.954936981201172,0.0,0.0,0.6915564903846154,0.724609375,0.0,0.0,0.0055689139990136,0.07957808176676433 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0280996519722975,0.9529522982510652,0.9549293518066406,0.0,0.0,0.685546875,0.724609375,0.0,0.0,0.002341637664358125,0.07957744598388672 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0290982670267112,0.9527545928955078,0.954925537109375,0.0,0.0,0.681640625,0.724609375,0.0,0.0,0.0024248555855592665,0.07957712809244792 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.032904477964621,0.9525133768717448,0.9549217224121094,0.0,0.0,0.6768663194444444,0.724609375,0.0,0.0,0.0027420398303850835,0.07957681020100911 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.034471308987122,0.9522123336791992,0.9548835754394532,0.0,0.0,0.6708984375,0.724609375,0.0,0.0,0.002872609082260167,0.07957363128662111 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0261813190300017,0.95311705271403,0.9549293518066406,0.0,0.0,0.6888020833333334,0.724609375,0.0,0.0,0.002181776585833475,0.07957744598388672 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1211612060433253,1.0947698865618023,1.1187515258789062,0.0,0.0,0.9698660714285714,0.990234375,0.0,0.0,0.0037862876888539155,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.039501644030679,0.9506095886230468,0.9548835754394532,0.0,0.0,0.638671875,0.724609375,0.0,0.0,0.0032918036692232504,0.07957363128662111 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.02875692298403,0.9495410919189452,0.954875946044922,0.0,0.0,0.6171875,0.724609375,0.0,0.0,0.0023964102486691667,0.0795729955037435 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.030250619049184,0.9477628072102864,0.9548416137695312,0.0,0.0,0.5813802083333334,0.724609375,0.0,0.0,0.0025208849207653335,0.07957013448079427 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0340835590031929,0.944223403930664,0.9547271728515624,0.0,0.0,0.509765625,0.599609375,0.0,0.0,0.002840296583599408,0.0795605977376302 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.070563449000474,0.9337196350097656,0.9337196350097656,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.005880287416706167,0.07780996958414714 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.116700698970817,1.0945594787597657,1.1187515258789062,0.0,0.0,0.9712239583333332,0.990234375,0.0,0.0,0.0036468968428380313,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1168453179998323,1.0946610549400593,1.1187515258789062,0.0,0.0,0.970568426724138,0.990234375,0.0,0.0,0.0036514161874947595,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.032283044012729,0.9513219197591146,0.9548835754394532,0.0,0.0,0.6529947916666666,0.724609375,0.0,0.0,0.002690253667727417,0.07957363128662111 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1214206989970989,1.094888757776331,1.1187515258789062,0.0,0.0,0.9691116898148148,0.990234375,0.0,0.0,0.0037943968436593405,0.03496098518371582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.2618818420014577,1.7335004806518557,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008183807562545553,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.2186576579988468,1.7263653531987615,1.7342872619628906,0.0,0.0,0.1721658909574468,0.4375,2.5106382978723403,6.0,0.006833051812463962,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.2208812390017556,1.7261357307434082,1.7342872619628906,0.0,0.0,0.1776936848958333,0.4375,2.5416666666666665,6.0,0.006902538718804863,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.2478523430036148,1.733795166015625,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.007745385718862963,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.264999902996351,1.733598709106445,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,0.5,1.0,0.008281246968635969,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.2641656490013702,1.733533223470052,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.008255176531292818,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.2660070130077656,1.7334459092881944,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.1111111111111112,2.0,0.008312719156492674,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.2648830649995943,1.7334808349609374,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008277595781237322,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.2650015230028657,1.733467737833659,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008281297593839554,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.2616213220026111,1.7334583827427454,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.1428571428571428,2.0,0.008175666312581598,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.265140571995289,1.7334513664245603,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.125,2.0,0.008285642874852782,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.2190395380021073,1.726855214436849,1.7342872619628906,0.0,0.0,0.1603732638888889,0.4375,2.3777777777777778,5.0,0.006844985562565853,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.2209299209935125,1.7266049592391304,1.7342872619628906,0.0,0.0,0.1663977581521739,0.4375,2.4565217391304346,6.0,0.0069040600310472655,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.2167997530050343,1.7301442827497209,1.7342872619628906,0.0,0.0,0.0813895089285714,0.4365234375,1.7142857142857142,5.0,0.006774992281407322,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.219316203991184,1.7271168448708274,1.7342872619628906,0.0,0.0,0.1540749289772727,0.4375,2.340909090909091,5.0,0.0068536313747245,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.2209214960021199,1.7273906441622002,1.7342872619628906,0.0,0.0,0.1474836482558139,0.4375,2.2790697674418605,5.0,0.006903796750066247,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.2204245639877626,1.727677481515067,1.7342872619628906,0.0,0.0,0.1405784970238095,0.4365234375,2.2142857142857144,5.0,0.006888267624617582,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.2214429750019917,1.7279783109339273,1.7342872619628906,0.0,0.0,0.1333603277439024,0.4365234375,2.1707317073170733,5.0,0.006920092968812241,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.1738279069977579,1.7314132452011108,1.7342872619628906,0.0,0.0,0.059844970703125,0.060546875,1.5625,2.0,0.005432122093679935,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.220715713003301,1.7282941818237303,1.7342872619628906,0.0,0.0,0.12578125,0.4365234375,2.125,5.0,0.0068973660313531564,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.217585053993389,1.7286262512207031,1.7342872619628906,0.0,0.0,0.1178135016025641,0.4365234375,2.051282051282051,5.0,0.006799532937293407,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.2193484189920127,1.7289757979543583,1.7342872619628906,0.0,0.0,0.1094263980263157,0.4365234375,1.973684210526316,5.0,0.006854638093500397,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.2220418640063144,1.7293442391060494,1.7342872619628906,0.0,0.0,0.1005859375,0.4365234375,1.891891891891892,5.0,0.006938808250197325,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.2208351680019404,1.729733149210612,1.7342872619628906,0.0,0.0,0.0912543402777777,0.4365234375,1.805555555555556,5.0,0.006901099000060637,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.2231665400031488,1.73057960061466,1.7342872619628906,0.0,0.0,0.0709443933823529,0.4365234375,1.6176470588235294,3.0,0.0069739543750984,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.2663093309965916,1.7334383184259587,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.181818181818182,2.0,0.008322166593643487,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.2602878679899731,1.7334415435791015,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2,2.0,0.00813399587468666,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.4871284030086826,1.7497415284852724,2.48956298828125,2.3027027027027027,85.2,0.1514991554054054,0.4404296875,1.5675675675675675,4.0,0.015222762594021331,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.2637934320082422,1.7334359486897786,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.1666666666666667,2.0,0.008243544750257568,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.4269103690021438,1.7337256211500902,1.734405517578125,0.0,0.0,0.0596829927884615,0.060546875,1.1538461538461535,2.0,0.013340949031316994,0.054200172424316406 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.4843874369980767,1.7479652013534157,2.48956298828125,2.184615384615385,85.2,0.1661157852564102,0.4404296875,1.5897435897435896,4.0,0.015137107406189896,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.486556917996495,1.7488299921939248,2.48956298828125,2.2421052631578946,85.2,0.1589997944078947,0.4404296875,1.5789473684210529,4.0,0.015204903687390468,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.4877412260102574,1.750703705681695,2.48956298828125,2.3666666666666667,85.2,0.1435818142361111,0.4404296875,1.5277777777777777,4.0,0.015241913312820543,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.4889982489985414,1.7517208644321989,2.48956298828125,2.434285714285714,85.2,0.1352120535714285,0.4404296875,1.5142857142857142,4.0,0.015281195281204418,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.4839488989964593,1.7527978560503792,2.48956298828125,2.5058823529411764,85.2,0.1263499540441176,0.4404296875,1.4705882352941178,4.0,0.015123403093639354,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.4879581270070048,1.7539401198878433,2.48956298828125,2.581818181818182,85.2,0.1169507575757575,0.4404296875,1.4242424242424243,4.0,0.0152486914689689,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.4863911680004094,1.755153775215149,2.48956298828125,2.6625,85.2,0.106964111328125,0.4404296875,1.34375,4.0,0.015199724000012793,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.4850349699991056,1.7564457308861516,2.48956298828125,2.7483870967741937,85.2,0.0963331653225806,0.4404296875,1.2580645161290325,3.0,0.01515734281247205,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.4869159219961148,1.7578238169352214,2.48956298828125,2.8400000000000003,85.2,0.0849934895833333,0.4404296875,1.2,2.0,0.015216122562378587,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.6545246059977217,1.7592969434014682,2.48956298828125,2.9379310344827587,85.2,0.0728717672413793,0.4404296875,1.1724137931034482,2.0,0.020453893937428802,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.4271324790024664,1.7337508024992767,1.734405517578125,0.0,0.0,0.0597149884259259,0.060546875,1.148148148148148,2.0,0.013347889968827076,0.054200172424316406 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.4358831150020705,1.7336984252929688,1.7343978881835938,0.0,0.0,0.0596484375,0.060546875,1.16,2.0,0.013621347343814703,0.054199934005737305 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.2645219069963787,1.7334339435283954,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2307692307692308,2.0,0.008266309593636834,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.4248291300027631,1.7336692810058594,1.7343978881835938,0.0,0.0,0.0596110026041666,0.060546875,1.1666666666666667,2.0,0.013275910312586348,0.054199934005737305 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.4243318850058131,1.7336376024329143,1.7343978881835938,0.0,0.0,0.0595703125,0.0595703125,1.173913043478261,2.0,0.013260371406431659,0.054199934005737305 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.4256455730064772,1.7336030439897017,1.734394073486328,0.0,0.0,0.0595703125,0.0595703125,1.181818181818182,2.0,0.013301424156452413,0.05419981479644775 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.4258613899874035,1.7335653759184335,1.7343902587890625,0.0,0.0,0.0595703125,0.0595703125,1.1904761904761905,2.0,0.01330816843710636,0.0541996955871582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.4245163239975227,1.7335241317749024,1.7343902587890625,0.0,0.0,0.0595703125,0.0595703125,1.2,2.0,0.013266135124922585,0.0541996955871582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.4255865159939276,1.733478546142578,1.7343864440917969,0.0,0.0,0.0595703125,0.0595703125,1.2105263157894737,2.0,0.013299578624810238,0.05419957637786865 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.4241213259956566,1.7334281073676214,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2222222222222223,2.0,0.013253791437364269,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.4246296429919312,1.7334294038660385,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2352941176470589,2.0,0.01326967634349785,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.4250320279970765,1.7334308624267578,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.25,2.0,0.013282250874908641,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.266446731009637,1.7334314982096355,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2,2.0,0.008326460344051156,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.2618376710015582,1.7334324972970143,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2142857142857142,2.0,0.008182427218798694,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.3715254510025261,1.7310415325742778,1.7342872619628906,0.0,0.0,0.059866240530303,0.060546875,1.5757575757575757,2.0,0.01161017034382894,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1733409029984614,1.7335700988769531,1.734283447265625,0.0,0.0,0.0595703125,0.0595703125,1.4545454545454546,2.0,0.005416903218701918,0.05419635772705078 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.1738616570073645,1.7318089392877394,1.7342872619628906,0.0,0.0,0.0598223286290322,0.060546875,1.5483870967741935,2.0,0.005433176781480141,0.05419647693634033 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0158584590099053,1.03721792047674,1.03802490234375,0.0,0.0,0.059866240530303,0.060546875,0.0,0.0,0.0158584590099053,1.03802490234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0296119690028717,1.0332216303399269,1.03851318359375,0.0,0.0,0.0605884308510638,0.0732421875,0.0,0.0,0.0296119690028717,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0293634710105834,1.0331518753715183,1.03851318359375,0.0,0.0,0.0603133491847826,0.072265625,0.0,0.0,0.0293634710105834,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.2019897989957826,1.0330790201822917,1.03851318359375,0.0,0.0,0.0600477430555555,0.060546875,0.0,0.0,0.2019897989957826,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0161644570034695,1.0335265072909268,1.03851318359375,0.0,0.0,0.0600363991477272,0.060546875,0.0,0.0,0.0161644570034695,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0163404339982662,1.033994807753452,1.03851318359375,0.0,0.0,0.060024527616279,0.060546875,0.0,0.0,0.0163404339982662,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.016021458999603,1.0344854082380022,1.03851318359375,0.0,0.0,0.0600120907738095,0.060546875,0.0,0.0,0.016021458999603,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0161064129933947,1.0349999404535062,1.03851318359375,0.0,0.0,0.0599990472560975,0.060546875,0.0,0.0,0.0161064129933947,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0162773740012198,1.0355401992797852,1.03851318359375,0.0,0.0,0.0599853515625,0.060546875,0.0,0.0,0.0162773740012198,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0157006679946789,1.036108946188902,1.03851318359375,0.0,0.0,0.059970953525641,0.060546875,0.0,0.0,0.0157006679946789,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0161924119893228,1.0367076271458675,1.03851318359375,0.0,0.0,0.0599557976973684,0.060546875,0.0,0.0,0.0161924119893228,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0160268659965368,1.0373381537360111,1.03851318359375,0.0,0.0,0.0599398226351351,0.060546875,0.0,0.0,0.0160268659965368,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0160890769911929,1.037305514017741,1.03826904296875,0.0,0.0,0.0599229600694444,0.060546875,0.0,0.0,0.0160890769911929,1.03826904296875 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0159265639958903,1.037277984619141,1.03826904296875,0.0,0.0,0.0599051339285714,0.060546875,0.0,0.0,0.0159265639958903,1.03826904296875 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0158615779946558,1.037248835844152,1.03826904296875,0.0,0.0,0.0598862591911764,0.060546875,0.0,0.0,0.0158615779946558,1.03826904296875 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0154295750107849,1.037192702293396,1.03802490234375,0.0,0.0,0.059844970703125,0.060546875,0.0,0.0,0.0154295750107849,1.03802490234375 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.1332653910067165,1.225331474752987,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.7058823529411765,1.0,0.011105449250559708,0.1021410624186198 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.015758271998493,1.0371658571304814,1.03802490234375,0.0,0.0,0.0598223286290322,0.060546875,0.0,0.0,0.015758271998493,1.03802490234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0158394610043615,1.037137222290039,1.03802490234375,0.0,0.0,0.0597981770833333,0.060546875,0.0,0.0,0.0158394610043615,1.03802490234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0160156920028384,1.0371066126330146,1.03802490234375,0.0,0.0,0.0597723599137931,0.060546875,0.0,0.0,0.0160156920028384,1.03802490234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0155005929991602,1.0370738165719169,1.03753662109375,0.0,0.0,0.0597446986607142,0.060546875,0.0,0.0,0.0155005929991602,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0158595079992664,1.0370566756637007,1.03753662109375,0.0,0.0,0.0597149884259259,0.060546875,0.0,0.0,0.0158595079992664,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0159290599985979,1.0370382162240834,1.03753662109375,0.0,0.0,0.0596829927884615,0.060546875,0.0,0.0,0.0159290599985979,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0159238119958899,1.0370182800292969,1.03753662109375,0.0,0.0,0.0596484375,0.060546875,0.0,0.0,0.0159238119958899,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0155779930064454,1.0369966824849446,1.03753662109375,0.0,0.0,0.0596110026041666,0.060546875,0.0,0.0,0.0155779930064454,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0159541759931016,1.0369732068932576,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0159541759931016,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0327613779954845,1.0369475971568711,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0327613779954845,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0323785029904684,1.0369195483979723,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0323785029904684,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0327278230106458,1.0368886947631837,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0327278230106458,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0332915519975358,1.0368545933773643,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0332915519975358,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.031995381010347,1.036816702948676,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.031995381010347,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0288620270002866,1.0332884788513184,1.03851318359375,0.0,0.0,0.06085205078125,0.0732421875,0.0,0.0,0.0288620270002866,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0291176680038915,1.033352598852041,1.03851318359375,0.0,0.0,0.0611049107142857,0.0732421875,0.0,0.0,0.0291176680038915,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.028797607999877,1.0334141540527344,1.03851318359375,0.0,0.0,0.06134765625,0.0732421875,0.0,0.0,0.028797607999877,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0293205080088228,1.033473295323989,1.03851318359375,0.0,0.0,0.0615808823529411,0.0732421875,0.0,0.0,0.0293205080088228,1.03851318359375 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.1396120809949934,1.2253326416015624,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.7333333333333333,1.0,0.011634340082916117,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.1339381619909545,1.2253336225237166,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.7142857142857143,1.0,0.01116151349924621,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.1324819520086748,1.2253350477952225,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6923076923076923,1.0,0.011040162667389566,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1335616470023524,1.225337028503418,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.011130137250196034,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.1338993490062421,1.2253393693403765,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6363636363636364,1.0,0.011158279083853508,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.1326334990008035,1.2253425598144532,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6,1.0,0.011052791583400293,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1322646729968255,1.2253468831380208,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.5555555555555556,1.0,0.011022056083068792,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1319296360015869,1.2253522872924805,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.625,1.0,0.010994136333465574,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1331903130048886,1.2253592354910714,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.5714285714285714,1.0,0.011099192750407383,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1327097760076867,1.2253684997558594,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.5,1.0,0.011059148000640557,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1315137100027641,1.2253814697265626,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.4,1.0,0.010959475833563674,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1236723420006455,1.2254009246826172,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.25,1.0,0.010306028500053792,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1207270890008658,1.225433349609375,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.01006059075007215,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1241354300000239,1.2254981994628906,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.010344619166668659,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1106627929984824,1.2256927490234375,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0092218994165402,0.1021410624186198 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0292559910012641,1.0341102013221153,1.03851318359375,0.0,0.0,0.0641526442307692,0.07421875,0.0,0.0,0.0292559910012641,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0291307080042315,1.0340739488601685,1.03851318359375,0.0,0.0,0.063995361328125,0.07421875,0.0,0.0,0.0291307080042315,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0290952450013719,1.0340365455264138,1.03851318359375,0.0,0.0,0.0638330853174603,0.07421875,0.0,0.0,0.0290952450013719,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0292483020020881,1.0339979356335056,1.03851318359375,0.0,0.0,0.0636655745967741,0.07421875,0.0,0.0,0.0292483020020881,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0295601279940456,1.0339580598424694,1.03851318359375,0.0,0.0,0.0634925717213114,0.0732421875,0.0,0.0,0.0295601279940456,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0290831669990438,1.0339168548583983,1.03851318359375,0.0,0.0,0.063330078125,0.0732421875,0.0,0.0,0.0290831669990438,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0295379400049569,1.0338742530952063,1.03851318359375,0.0,0.0,0.0631620762711864,0.0732421875,0.0,0.0,0.0295379400049569,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0289591089967871,1.0338301823056977,1.03851318359375,0.0,0.0,0.06298828125,0.0732421875,0.0,0.0,0.0289591089967871,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0292809959937585,1.0337845651726971,1.03851318359375,0.0,0.0,0.0628083881578947,0.0732421875,0.0,0.0,0.0292809959937585,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0291305229911813,1.0337373188563757,1.03851318359375,0.0,0.0,0.0626220703125,0.0732421875,0.0,0.0,0.0291305229911813,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0294310129975201,1.0336883544921875,1.03851318359375,0.0,0.0,0.0624289772727272,0.0732421875,0.0,0.0,0.0294310129975201,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0293596720002824,1.0336375766330297,1.03851318359375,0.0,0.0,0.0622287326388888,0.0732421875,0.0,0.0,0.0293596720002824,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0294624720118008,1.033584882628243,1.03851318359375,0.0,0.0,0.0620209316037735,0.0732421875,0.0,0.0,0.0294624720118008,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0290129460045136,1.0335301619309645,1.03851318359375,0.0,0.0,0.0618051382211538,0.0732421875,0.0,0.0,0.0290129460045136,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.032902318998822,1.036817438462201,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032902318998822,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0323072350001893,1.036818265914917,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0323072350001893,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0313560049980878,1.0368192036946615,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0313560049980878,1.037029266357422 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.1710067990061361,1.2261692047119142,1.2267532348632812,0.0,0.0,0.0597981770833333,0.060546875,0.6,1.0,0.014250566583844675,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.1711312830011593,1.2261274882725306,1.2267532348632812,0.0,0.0,0.0597446986607142,0.060546875,0.6428571428571429,1.0,0.014260940250096608,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.1717333880078513,1.2261043124728732,1.2267532348632812,0.0,0.0,0.0597149884259259,0.060546875,0.6666666666666666,1.0,0.01431111566732094,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.1720768780069193,1.226079353919396,1.2267532348632812,0.0,0.0,0.0596829927884615,0.060546875,0.6923076923076923,1.0,0.01433973983390994,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.1717564999999012,1.2260523986816407,1.2267532348632812,0.0,0.0,0.0596484375,0.060546875,0.72,1.0,0.014313041666658434,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.1713379570137476,1.2260231971740725,1.2267532348632812,0.0,0.0,0.0596110026041666,0.060546875,0.75,1.0,0.014278163084478967,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.1719554220035206,1.2259914564049763,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.782608695652174,1.0,0.014329618500293384,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.1732465840032091,1.225956830111417,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.8181818181818182,1.0,0.01443721533360076,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.1715659759938717,1.225918906075614,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.8095238095238095,1.0,0.014297164666155973,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.1721726079995278,1.2258771896362304,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.85,1.0,0.014347717333293984,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.173211789006018,1.2258310819927014,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.8421052631578947,1.0,0.0144343157505015,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.1319848519924562,1.2257798512776692,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.8333333333333334,1.0,0.010998737666038016,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.1351108560047578,1.22578026266659,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.8235294117647058,1.0,0.011259238000396484,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.1348902239988092,1.225780725479126,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.8125,1.0,0.011240851999900768,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.1338577129936311,1.22578125,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.8,1.0,0.011154809416135926,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.1334560329996748,1.2257821219308036,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.7857142857142857,1.0,0.011121336083306232,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.1355192399933003,1.225783421443059,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.7692307692307693,1.0,0.01129326999944169,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1343500999937532,1.225785255432129,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.75,1.0,0.0111958416661461,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.1333499669999582,1.225787422873757,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.7272727272727273,1.0,0.011112497249996517,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.1339558250037953,1.2257904052734374,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.7,1.0,0.011162985416982942,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1348463359900051,1.2257944742838542,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.011237194665833757,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1262877639965154,1.225799560546875,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.625,1.0,0.01052398033304295,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1247390829958021,1.2258061000279017,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.5714285714285714,1.0,0.010394923582983507,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1256350960029522,1.2258148193359375,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.01046959133357935,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1242823520005913,1.2258270263671875,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.6,1.0,0.010356862666715943,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1293974649888696,1.2258453369140625,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.5,1.0,0.010783122082405798,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1245061480003641,1.2258758544921875,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.3333333333333333,1.0,0.010375512333363675,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1192651519959326,1.2259407043457031,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.009938762666327717,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1102617800061125,1.22613525390625,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.009188481667176042,0.10217793782552083 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.1737749179883394,1.7322310129801433,1.7342872619628906,0.0,0.0,0.0597981770833333,0.060546875,1.5666666666666669,2.0,0.005430466187135607,0.05419647693634033 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.172262898995541,1.226149065741177,1.2267532348632812,0.0,0.0,0.0597723599137931,0.060546875,0.6206896551724138,1.0,0.014355241582961751,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.1722458570002345,1.226188044394216,1.2267532348632812,0.0,0.0,0.0598223286290322,0.060546875,0.5806451612903226,1.0,0.014353821416686209,0.10222943623860677 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0326701979938661,1.0368202754429408,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0326701979938661,1.037029266357422 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.1726768290100153,1.2262057065963743,1.2267532348632812,0.0,0.0,0.059844970703125,0.060546875,0.5625,1.0,0.014389735750834609,0.10222943623860677 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0327899120020447,1.0368215120755708,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0327899120020447,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0313921679917257,1.0368229548136394,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0313921679917257,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.032289402995957,1.0368246598677202,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032289402995957,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.032561297994107,1.0368267059326173,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032561297994107,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0324436709925066,1.0368292066786025,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0324436709925066,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0348940609983401,1.036832332611084,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0348940609983401,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0320557780069066,1.0368363516671315,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320557780069066,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.032259375002468,1.0368417104085286,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032259375002468,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0320625520107569,1.0368492126464843,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320625520107569,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0321802559919888,1.036860466003418,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0321802559919888,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0318011460039997,1.0368792215983074,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0318011460039997,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0244545229943469,1.037029266357422,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0244545229943469,1.037029266357422 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.2130470250122016,1.241656036376953,1.905677795410156,1.696,84.8,0.1002734375,0.22265625,0.76,2.0,0.0177539187510168,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.2115171389887109,1.2418282956493143,1.905677795410156,1.730612244897959,84.8,0.0981744260204081,0.22265625,0.7346938775510204,2.0,0.01762642824905924,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.2064659159950679,1.2420077323913574,1.905677795410156,1.7666666666666666,84.8,0.0959879557291666,0.22265625,0.7083333333333334,2.0,0.01720549299958899,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.212120815005619,1.2421948047394449,1.905677795410156,1.804255319148936,84.8,0.0937084441489361,0.22265625,0.7021276595744681,2.0,0.017676734583801583,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.2067845290002878,1.2423900106678838,1.905677795410156,1.8434782608695648,84.8,0.0913298233695652,0.22265625,0.6956521739130435,2.0,0.017232044083357316,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.2136223480047192,1.2425938924153646,1.905677795410156,1.8844444444444444,84.8,0.0888454861111111,0.22265625,0.6666666666666666,2.0,0.0178018623337266,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.2076149530039401,1.2428070415150037,1.905677795410156,1.9272727272727272,84.8,0.0862482244318181,0.22265625,0.6590909090909091,2.0,0.017301246083661674,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.2111037180002313,1.2430301045262535,1.905677795410156,1.9720930232558136,84.8,0.0835528706395348,0.22265625,0.627906976744186,2.0,0.017591976500019275,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.2072035759920254,1.2432637895856584,1.905677795410156,2.019047619047619,84.8,0.0807291666666666,0.22265625,0.5952380952380952,2.0,0.017266964666002117,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.2088719210005365,1.243508873916254,1.905677795410156,2.0682926829268293,84.8,0.0777677210365853,0.22265625,0.5853658536585366,2.0,0.017405993416711375,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.2089544949994888,1.2437662124633788,1.905677795410156,2.12,84.8,0.074658203125,0.22265625,0.575,2.0,0.017412874583290733,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.2122529960033716,1.2440367478590746,1.905677795410156,2.174358974358974,84.8,0.0713892227564102,0.22265625,0.5384615384615384,1.0,0.017687749666947635,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.206859236001037,1.2443219235068874,1.905677795410156,2.231578947368421,84.8,0.0679481907894736,0.22265625,0.5263157894736842,1.0,0.017238269666753084,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.9691884790081532,1.2446290093499262,1.905677795410156,2.291891891891892,84.8,0.0643211570945946,0.22265625,0.5135135135135135,1.0,0.08076570658401276,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.1726451340073254,1.2262526375906808,1.2267532348632812,0.0,0.0,0.0599051339285714,0.060546875,0.5142857142857142,1.0,0.01438709450061045,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.1720416220050538,1.2262379141414868,1.2267532348632812,0.0,0.0,0.0598862591911764,0.060546875,0.5294117647058824,1.0,0.014336801833754484,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.1721079609997104,1.2262222983620383,1.2267532348632812,0.0,0.0,0.059866240530303,0.060546875,0.5454545454545454,1.0,0.0143423300833092,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.1332635680009843,1.2253320217132568,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6875,1.0,0.011105297333415358,0.1021410624186198 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0320372199930716,1.036916732788086,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320372199930716,1.037029266357422 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.1328456530027324,1.2253309885660808,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.7222222222222222,1.0,0.011070471083561033,0.1021410624186198 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0379770680010551,1.0469937559034004,1.6034164428710938,1.3360655737704918,81.5,0.0636846823770491,0.0732421875,0.0,0.0,0.0379770680010551,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0389440529979765,1.0469245910644531,1.6034164428710938,1.38135593220339,81.5,0.0633606991525423,0.0732421875,0.0,0.0,0.0389440529979765,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0376696419989457,1.0468882198991447,1.6034164428710938,1.4051724137931034,81.5,0.0631903286637931,0.0732421875,0.0,0.0,0.0376696419989457,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0379093319934327,1.0468505725525974,1.6034164428710938,1.4298245614035088,81.5,0.0630139802631579,0.0732421875,0.0,0.0,0.0379093319934327,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0379481039999518,1.046811580657959,1.6034164428710938,1.4553571428571428,81.5,0.0628313337053571,0.0732421875,0.0,0.0,0.0379481039999518,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0401386740122688,1.0467711708762428,1.6034164428710938,1.481818181818182,81.5,0.0626420454545454,0.0732421875,0.0,0.0,0.0401386740122688,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0376042850111844,1.0467292644359447,1.6034164428710938,1.5092592592592593,81.5,0.0624457465277777,0.0732421875,0.0,0.0,0.0376042850111844,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0386376910028047,1.046685776620541,1.6034164428710938,1.5377358490566038,81.5,0.0622420400943396,0.0732421875,0.0,0.0,0.0386376910028047,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0380686279968358,1.0466406161968524,1.6034164428710938,1.5673076923076923,81.5,0.0620304987980769,0.0732421875,0.0,0.0,0.0380686279968358,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.038001674998668,1.0465936847761566,1.6034164428710938,1.5980392156862746,81.5,0.0618106617647058,0.0732421875,0.0,0.0,0.038001674998668,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0379341920051956,1.046544876098633,1.6034164428710938,1.63,81.5,0.06158203125,0.0732421875,0.0,0.0,0.0379341920051956,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0375328899972373,1.0464940752301897,1.6034164428710938,1.663265306122449,81.5,0.061344068877551,0.0732421875,0.0,0.0,0.0375328899972373,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0377988749969517,1.0464411576588948,1.6034164428710938,1.6979166666666667,81.5,0.06109619140625,0.0732421875,0.0,0.0,0.0377988749969517,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0380293469934258,1.0463859882760556,1.6034164428710938,1.7340425531914894,81.5,0.0608377659574468,0.0732421875,0.0,0.0,0.0380293469934258,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0385772949957754,1.046328420224397,1.6034164428710938,1.7717391304347827,81.5,0.0605681046195652,0.072265625,0.0,0.0,0.0385772949957754,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.5356579390063416,1.0336059223521838,1.0386009216308594,0.0,0.0,0.0600363991477272,0.060546875,0.0,0.0,0.5356579390063416,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0237856160092633,1.0340747389682503,1.0386009216308594,0.0,0.0,0.060024527616279,0.060546875,0.0,0.0,0.0237856160092633,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0239300599932903,1.034565880185082,1.0386009216308594,0.0,0.0,0.0600120907738095,0.060546875,0.0,0.0,0.0239300599932903,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0236214159958763,1.0350809795100515,1.0386009216308594,0.0,0.0,0.0599990472560975,0.060546875,0.0,0.0,0.0236214159958763,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.024201884996728,1.0356218338012697,1.0386009216308594,0.0,0.0,0.0599853515625,0.060546875,0.0,0.0,0.024201884996728,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0252501959912478,1.036190424209986,1.0386009216308594,0.0,0.0,0.059970953525641,0.060546875,0.0,0.0,0.0252501959912478,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0240259679994778,1.0367889404296875,1.0386009216308594,0.0,0.0,0.0599557976973684,0.060546875,0.0,0.0,0.0240259679994778,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0239187559927813,1.0374192933778503,1.0386009216308594,0.0,0.0,0.0599398226351351,0.060546875,0.0,0.0,0.0239187559927813,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0239442869933554,1.0373864703708224,1.0383567810058594,0.0,0.0,0.0599229600694444,0.060546875,0.0,0.0,0.0239442869933554,1.0383567810058594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0241010059980908,1.0373587472098214,1.0383567810058594,0.0,0.0,0.0599051339285714,0.060546875,0.0,0.0,0.0241010059980908,1.0383567810058594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0240750280063366,1.037329393274644,1.0383567810058594,0.0,0.0,0.0598862591911764,0.060546875,0.0,0.0,0.0240750280063366,1.0383567810058594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0243527950078714,1.0372982603130918,1.0381126403808594,0.0,0.0,0.059866240530303,0.060546875,0.0,0.0,0.0243527950078714,1.0381126403808594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0237231420032912,1.037272810935974,1.0381126403808594,0.0,0.0,0.059844970703125,0.060546875,0.0,0.0,0.0237231420032912,1.0381126403808594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0238084559969138,1.0372457196635585,1.0381126403808594,0.0,0.0,0.0598223286290322,0.060546875,0.0,0.0,0.0238084559969138,1.0381126403808594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0242065970087423,1.0372168223063152,1.0381126403808594,0.0,0.0,0.0597981770833333,0.060546875,0.0,0.0,0.0242065970087423,1.0381126403808594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.038014101999579,1.0469597498575849,1.6034164428710938,1.3583333333333334,81.5,0.063525390625,0.0732421875,0.0,0.0,0.038014101999579,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0382297860051039,1.0470266649799962,1.6034164428710938,1.314516129032258,81.5,0.0638388356854838,0.0732421875,0.0,0.0,0.0382297860051039,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.023839011992095,1.0371528353009904,1.0376243591308594,0.0,0.0,0.0597446986607142,0.060546875,0.0,0.0,0.023839011992095,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0379212380066746,1.0470585293240018,1.6034164428710938,1.2936507936507935,81.5,0.0640035962301587,0.07421875,0.0,0.0,0.0379212380066746,1.6034164428710938 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.175740898004733,1.7326821952030576,1.7342872619628906,0.0,0.0,0.0597723599137931,0.060546875,1.5517241379310345,2.0,0.005491903062647906,0.05419647693634033 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0771833640028489,1.2253821523565995,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.7368421052631579,1.0,0.0064319470002374085,0.10219192504882812 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.1757708939985605,1.7331656047276087,1.7342872619628906,0.0,0.0,0.0597446986607142,0.060546875,1.5357142857142858,2.0,0.0054928404374550155,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.1747537260089302,1.7337029068558305,1.7342872619628906,0.0,0.0,0.0597149884259259,0.060546875,1.5185185185185186,2.0,0.005461053937779068,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.1735511409933678,1.733680431659405,1.7342872619628906,0.0,0.0,0.0596829927884615,0.060546875,1.5,2.0,0.005423473156042744,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1746147680096328,1.7336561584472656,1.7342872619628906,0.0,0.0,0.0596484375,0.060546875,1.52,2.0,0.005456711500301025,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1746861569990869,1.733629862467448,1.7342872619628906,0.0,0.0,0.0596110026041666,0.060546875,1.5,2.0,0.005458942406221466,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.174774063998484,1.7336012798806897,1.7342872619628906,0.0,0.0,0.0595703125,0.0595703125,1.4782608695652173,2.0,0.005461689499952625,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1739774750021752,1.733536129906064,1.7342796325683594,0.0,0.0,0.0595703125,0.0595703125,1.4285714285714286,2.0,0.005436796093817975,0.05419623851776123 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1733662449987605,1.7334989547729491,1.7342796325683594,0.0,0.0,0.0595703125,0.0595703125,1.45,2.0,0.005417695156211265,0.05419623851776123 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1738607910083374,1.7334578664679277,1.7342758178710938,0.0,0.0,0.0595703125,0.0595703125,1.4210526315789471,2.0,0.005433149719010544,0.05419611930847168 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1721916870010318,1.7334124247233074,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.3888888888888888,2.0,0.005380990218782244,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.172684904988273,1.7334193061379826,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.411764705882353,2.0,0.005396403280883531,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1724356249906122,1.7334270477294922,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.4375,2.0,0.005388613280956632,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.2641822909936309,1.73342768351237,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.4,2.0,0.008255696593550965,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.2646270789991831,1.733428682599749,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.3571428571428572,2.0,0.008269596218724471,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.2656538009905489,1.7334301288311298,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.3076923076923077,2.0,0.008301681280954654,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.2654581240058178,1.733432133992513,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.25,2.0,0.008295566375181807,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.2672741099959239,1.7334345037286931,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.2727272727272727,2.0,0.008352315937372621,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.2627173840010073,1.733437728881836,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.3,2.0,0.008209918250031478,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.2636488209973322,1.7334420945909288,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.2222222222222223,2.0,0.008239025656166632,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.2630458030034788,1.733447551727295,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.25,2.0,0.008220181343858712,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.2637068409967469,1.7334545680454798,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.2857142857142858,2.0,0.00824083878114834,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.2615328789979685,1.7334639231363933,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.1666666666666667,2.0,0.008172902468686516,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.2595260850066552,1.7334770202636718,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008110190156457975,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.2592857190029463,1.7334966659545898,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008102678718842071,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.2643718860053923,1.7335948944091797,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,0.5,1.0,0.00826162143766851,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.2490676199959125,1.7337913513183594,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.007783363124872266,0.05418097972869873 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0373738439957378,1.047089397907257,1.6034164428710938,1.2734375,81.5,0.0641632080078125,0.07421875,0.0,0.0,0.0373738439957378,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0237081300001591,1.0371859320278825,1.0381126403808594,0.0,0.0,0.0597723599137931,0.060546875,0.0,0.0,0.0237081300001591,1.0381126403808594 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.2596583630074747,1.7335294087727864,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.008114323843983584,0.05418097972869873 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0235934639931656,1.03713537145544,1.0376243591308594,0.0,0.0,0.0597149884259259,0.060546875,0.0,0.0,0.0235934639931656,1.0376243591308594 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.0779170669993618,1.2258031572614396,1.2263031005859375,0.0,0.0,0.0599051339285714,0.060546875,0.6857142857142857,1.0,0.006493088916613483,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.109161257991218,1.230181090685786,1.2470550537109375,0.0,0.0,0.0890864158163265,0.203125,0.8979591836734694,2.0,0.009096771499268167,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.1099119260034058,1.2298295497894287,1.2470550537109375,0.0,0.0,0.0867106119791666,0.203125,0.875,2.0,0.009159327166950483,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.1096514249948086,1.2294630497059924,1.2470550537109375,0.0,0.0,0.0842337101063829,0.203125,0.851063829787234,2.0,0.009137618749567382,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.1101678549894131,1.2290806148363196,1.2470550537109375,0.0,0.0,0.081649116847826,0.203125,0.8260869565217391,2.0,0.009180654582451092,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.110443181998562,1.2286811828613282,1.2470550537109375,0.0,0.0,0.0789496527777777,0.203125,0.8,2.0,0.009203598499880167,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.1085749619960552,1.2282635948874734,1.2470550537109375,0.0,0.0,0.0761274857954545,0.2021484375,0.7727272727272727,2.0,0.009047913499671266,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.1087504699971759,1.2278265842171605,1.2470550537109375,0.0,0.0,0.073196765988372,0.2021484375,0.7441860465116279,2.0,0.009062539166431325,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.110810723999748,1.2273687635149275,1.2470550537109375,0.0,0.0,0.0701264880952381,0.2021484375,0.7142857142857143,2.0,0.009234226999979,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.1087056620017392,1.2268886100955123,1.2470550537109375,0.0,0.0,0.0669064405487804,0.2021484375,0.6829268292682927,1.0,0.0090588051668116,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.1089841700013494,1.226384449005127,1.2470550537109375,0.0,0.0,0.063525390625,0.2021484375,0.675,1.0,0.009082014166779116,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.2863616859976901,1.2258544334998498,1.2263031005859375,0.0,0.0,0.059970953525641,0.060546875,0.6666666666666666,1.0,0.02386347383314084,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,19,0.0814490109914913,1.2258426264712683,1.2263031005859375,0.0,0.0,0.0599557976973684,0.060546875,0.6842105263157895,1.0,0.006787417582624275,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0766494699928443,1.2258301812249262,1.2263031005859375,0.0,0.0,0.0599398226351351,0.060546875,0.7027027027027027,1.0,0.006387455832737025,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.077527667992399,1.225817044576009,1.2263031005859375,0.0,0.0,0.0599229600694444,0.060546875,0.6944444444444444,1.0,0.006460638999366584,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.0771148139901924,1.2257728576660156,1.2263031005859375,0.0,0.0,0.059866240530303,0.060546875,0.6666666666666666,1.0,0.006426234499182701,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.1092035170004237,1.230842814725988,1.2470550537109375,0.0,0.0,0.0935585171568627,0.203125,0.9411764705882352,2.0,0.009100293083368642,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0763093849964207,1.225756287574768,1.2263031005859375,0.0,0.0,0.059844970703125,0.060546875,0.65625,1.0,0.006359115416368392,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.0772743059933418,1.2257386484453756,1.2263031005859375,0.0,0.0,0.0598223286290322,0.060546875,0.6451612903225806,1.0,0.00643952549944515,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0775030689983395,1.2257198333740231,1.2263031005859375,0.0,0.0,0.0597981770833333,0.060546875,0.6333333333333333,1.0,0.0064585890831949586,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0774505420122295,1.2256997207115436,1.2263031005859375,0.0,0.0,0.0597723599137931,0.060546875,0.6206896551724138,1.0,0.006454211834352459,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0769009679934242,1.225678171430315,1.2263031005859375,0.0,0.0,0.0597446986607142,0.060546875,0.6071428571428571,1.0,0.006408413999452017,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0769458669965388,1.225655025906033,1.2263031005859375,0.0,0.0,0.0597149884259259,0.060546875,0.5925925925925926,1.0,0.0064121555830449,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0784386609884677,1.225630099956806,1.2263031005859375,0.0,0.0,0.0596829927884615,0.060546875,0.5769230769230769,1.0,0.006536555082372309,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0776829800015548,1.2256031799316407,1.2263031005859375,0.0,0.0,0.0596484375,0.060546875,0.6,1.0,0.006473581666796233,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0777054439968196,1.225574016571045,1.2263031005859375,0.0,0.0,0.0596110026041666,0.060546875,0.625,1.0,0.0064754536664016335,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0768884270073613,1.2255423172660496,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.6521739130434783,1.0,0.006407368917280109,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0804196170065552,1.225507736206055,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.6818181818181818,1.0,0.006701634750546266,0.10219192504882812 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0249818629963556,1.0371165642371545,1.0376243591308594,0.0,0.0,0.0596829927884615,0.060546875,0.0,0.0,0.0249818629963556,1.0376243591308594 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0777717519958969,1.2254698617117743,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.7142857142857143,1.0,0.006480979332991409,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.076985035004327,1.2254281997680665,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.75,1.0,0.006415419583693917,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.1089974899950902,1.230518569946289,1.2470550537109375,0.0,0.0,0.0913671875,0.203125,0.92,2.0,0.009083124166257516,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0807799629983492,1.2257884530460132,1.2263031005859375,0.0,0.0,0.0598862591911764,0.060546875,0.6764705882352942,1.0,0.006731663583195767,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.1107590769970556,1.2311545885526216,1.2470550537109375,0.0,0.0,0.0956655649038461,0.203125,0.9615384615384616,2.0,0.009229923083087966,0.10392125447591145 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0325290890032192,1.0368902033025569,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0325290890032192,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0238568390050204,1.0370742479960124,1.0376243591308594,0.0,0.0,0.0596110026041666,0.060546875,0.0,0.0,0.0238568390050204,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0236884229962015,1.0370503301205842,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0236884229962015,1.0376243591308594 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.1097766530001536,1.2314545973291935,1.2470550537109375,0.0,0.0,0.0976931014150943,0.203125,0.981132075471698,2.0,0.009148054416679466,0.10392125447591145 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.032869620990823,1.0370242378928445,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032869620990823,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0330460409895749,1.0369956606910342,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0330460409895749,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0329298260039649,1.036964225769043,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0329298260039649,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0329288529901532,1.0369294819078947,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0329288529901532,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0328083329950459,1.03689087761773,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0328083329950459,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0325098539906321,1.036890745162964,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0325098539906321,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0324224509968189,1.0368906656901042,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0324224509968189,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0328640689986059,1.0368905748639787,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0328640689986059,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0323517340002581,1.036890470064603,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0323517340002581,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0325715740036685,1.0368903477986653,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0325715740036685,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0326481170050101,1.0368908152860754,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0326481170050101,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.031666883995058,1.0368900299072266,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.031666883995058,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0322705370053881,1.0368871688842771,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0322705370053881,1.0368919372558594 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.1102687160018831,1.23229033606393,1.2470550537109375,0.0,0.0,0.1033412388392857,0.203125,1.0357142857142858,2.0,0.00918905966682359,0.10392125447591145 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0234003059886163,1.0370962524414062,1.0376243591308594,0.0,0.0,0.0596484375,0.060546875,0.0,0.0,0.0234003059886163,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0268066850112518,1.0368728637695312,1.0368728637695312,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0268066850112518,1.0368728637695312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0320078869990538,1.036882400512695,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320078869990538,1.0368919372558594 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.1099825680139474,1.2320218866521662,1.2470550537109375,0.0,0.0,0.1015269886363636,0.203125,1.018181818181818,2.0,0.009165214001162283,0.10392125447591145 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.031487449989072,1.0368855794270833,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.031487449989072,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0319038120069308,1.0368881225585938,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0319038120069308,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0319271040061721,1.0368887583414714,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0319271040061721,1.0368919372558594 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.1090487909968942,1.2317434946695964,1.2470550537109375,0.0,0.0,0.0996455439814814,0.203125,1.0,2.0,0.009087399249741184,0.10392125447591145 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0320600350096356,1.0368892124720983,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320600350096356,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.032408213999588,1.0368895530700684,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032408213999588,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0317387979885097,1.036889817979601,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0317387979885097,1.0368919372558594 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0226759361103177,0.923972751783288,0.9310188293457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0226759361103177,0.9310188293457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0211882167495787,0.923652475530451,0.9310188293457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0211882167495787,0.9310188293457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0224644159898161,0.9233016967773438,0.9285774230957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0224644159898161,0.9285774230957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0241256267763674,0.9230379104614258,0.9285774230957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0241256267763674,0.9285774230957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0223863897845149,0.9227463571648848,0.9285774230957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0223863897845149,0.9285774230957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0226446972228586,0.9224224090576172,0.9266242980957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0226446972228586,0.9266242980957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0222198390401899,0.9221752391142004,0.9266242980957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0222198390401899,0.9266242980957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.025701736100018,0.9203621546427408,0.9263801574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.025701736100018,0.9263801574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0237094508484005,0.9218971729278564,0.9266242980957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0237094508484005,0.9266242980957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0223720548674464,0.92158203125,0.9266242980957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0223720548674464,0.9266242980957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0237429621629416,0.9212218693324498,0.9263801574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0237429621629416,0.9263801574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0226892810314893,0.9208250779371996,0.9263801574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0226892810314893,0.9263801574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0260225557722151,0.9173836708068848,0.9261360168457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0260225557722151,0.9261360168457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0256750807166099,0.9198150634765624,0.9263801574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0256750807166099,0.9263801574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.025346147827804,0.9191585540771484,0.9263801574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.025346147827804,0.9263801574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0441913492977619,0.9245364379882812,0.9310188293457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0441913492977619,0.9310188293457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0254453681409358,0.9183561537000868,0.9261360168457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0254453681409358,0.9261360168457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0218684417195618,0.9242663383483888,0.9310188293457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0218684417195618,0.9310188293457032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1694988119415938,0.9734649658203124,0.9866600036621094,0.0,0.0,0.0,0.0,0.0,0.0,0.014124900995132817,0.08222166697184245 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0436432720161974,0.924795150756836,0.9312629699707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0436432720161974,0.9312629699707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0437511489726603,0.9250346996166088,0.9312629699707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0437511489726603,0.9312629699707032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.187942043878138,0.9752398899623326,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.015661836989844833,0.08224391937255861 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0258765639737248,0.9144662221272788,0.9261360168457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0258765639737248,0.9261360168457032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1737894988618791,0.973393440246582,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.014482458238489926,0.08224391937255861 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1930392133072018,0.9733606974283854,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.016086601108933483,0.08224391937255861 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1830797651782632,0.9759979248046876,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0152566470981886,0.08224391937255861 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1868678242899477,0.9733667373657228,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.015572318690828974,0.08224391937255861 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1795033547095954,0.9779523213704427,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.014958612892466283,0.08224391937255861 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1711378642357885,0.9866600036621094,0.9866600036621094,0.0,0.0,0.0,0.0,0.0,0.0,0.014261488686315708,0.08222166697184245 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0453584352508187,0.9266731474134656,0.9317512512207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0453584352508187,0.9317512512207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0453697405755519,0.9265280587332588,0.9317512512207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0453697405755519,0.9317512512207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0446992260403931,0.9263744354248048,0.9317512512207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0446992260403931,0.9317512512207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0457596322521567,0.9262115016128076,0.9317512512207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0457596322521567,0.9317512512207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0460419859737157,0.926038384437561,0.9317512512207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0460419859737157,0.9317512512207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0443248976953327,0.9258540984122984,0.9315071105957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0443248976953327,0.9315071105957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.044671572279185,0.9256656646728516,0.9315071105957032,0.0,0.0,0.0,0.0,0.0,0.0,0.044671572279185,0.9315071105957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0442322338931262,0.925464235503098,0.9312629699707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0442322338931262,0.9312629699707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0459491019137203,0.9252571378435408,0.9312629699707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0459491019137203,0.9312629699707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0256512211635708,0.916133335658482,0.9261360168457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0256512211635708,0.9261360168457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0235703699290752,0.901123046875,0.904296875,0.0,0.0,0.0,0.0,0.0,0.0,0.0235703699290752,0.904296875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0255954931490123,0.9121322631835938,0.9219856262207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0255954931490123,0.9219856262207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0232688058167696,0.9097909927368164,0.9219856262207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0232688058167696,0.9219856262207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0199675802141428,0.906763980263158,0.918701171875,0.0,0.0,0.0,0.0,0.0,0.0,0.0199675802141428,0.918701171875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0199331971816718,0.9061008029513888,0.918701171875,0.0,0.0,0.0,0.0,0.0,0.0,0.0199331971816718,0.918701171875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0199080361053347,0.9053596047794118,0.918701171875,0.0,0.0,0.0,0.0,0.0,0.0,0.0199080361053347,0.918701171875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0193835389800369,0.9045257568359376,0.91845703125,0.0,0.0,0.0,0.0,0.0,0.0,0.0193835389800369,0.91845703125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0208850312046706,0.9035970052083332,0.91845703125,0.0,0.0,0.0,0.0,0.0,0.0,0.0208850312046706,0.91845703125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0203942940570414,0.9025355747767856,0.917724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.0203942940570414,0.917724609375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0189076988026499,0.9013671875,0.904296875,0.0,0.0,0.0,0.0,0.0,0.0,0.0189076988026499,0.904296875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0273397001437842,0.9008345170454546,0.904296875,0.0,0.0,0.0,0.0,0.0,0.0,0.0273397001437842,0.904296875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0254130219109356,0.90048828125,0.90283203125,0.0,0.0,0.0,0.0,0.0,0.0,0.0254130219109356,0.90283203125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0276974118314683,0.9002278645833334,0.90283203125,0.0,0.0,0.0,0.0,0.0,0.0,0.0276974118314683,0.90283203125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0270590931177139,0.89990234375,0.902587890625,0.0,0.0,0.0,0.0,0.0,0.0,0.0270590931177139,0.902587890625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0282133859582245,0.8995186941964286,0.902587890625,0.0,0.0,0.0,0.0,0.0,0.0,0.0282133859582245,0.902587890625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0278351670131087,0.8990071614583334,0.900146484375,0.0,0.0,0.0,0.0,0.0,0.0,0.0278351670131087,0.900146484375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0279385158792138,0.898779296875,0.900146484375,0.0,0.0,0.0,0.0,0.0,0.0,0.0279385158792138,0.900146484375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0273454976268112,0.8984375,0.89990234375,0.0,0.0,0.0,0.0,0.0,0.0,0.0273454976268112,0.89990234375 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.1353050088509917,0.9733150482177736,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.011275417404249309,0.08224391937255861 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0270595490001142,0.89794921875,0.89990234375,0.0,0.0,0.0,0.0,0.0,0.0,0.0270595490001142,0.89990234375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0199739090166986,0.907373046875,0.9189453125,0.0,0.0,0.0,0.0,0.0,0.0,0.0199739090166986,0.9189453125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0205291197635233,0.9079241071428572,0.9189453125,0.0,0.0,0.0,0.0,0.0,0.0,0.0205291197635233,0.9189453125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0211050948128104,0.9084250710227272,0.9189453125,0.0,0.0,0.0,0.0,0.0,0.0,0.0211050948128104,0.9189453125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0440552593208849,0.9125137329101562,0.92236328125,0.0,0.0,0.0,0.0,0.0,0.0,0.0440552593208849,0.92236328125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0266000092960894,0.9137458801269532,0.9219856262207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0266000092960894,0.9219856262207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.02366892574355,0.909626007080078,0.9206771850585938,0.0,0.0,0.0,0.0,0.0,0.0,0.02366892574355,0.9206771850585938 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0249875937588512,0.9206771850585938,0.9206771850585938,0.0,0.0,0.0,0.0,0.0,0.0,0.0249875937588512,0.9206771850585938 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0443907878361642,0.9136488172743056,0.9228515625,0.0,0.0,0.0,0.0,0.0,0.0,0.0443907878361642,0.9228515625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0426329690963029,0.9133858816964284,0.9228515625,0.0,0.0,0.0,0.0,0.0,0.0,0.0426329690963029,0.9228515625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.045688658952713,0.9131074793198528,0.922607421875,0.0,0.0,0.0,0.0,0.0,0.0,0.045688658952713,0.922607421875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0446049491874873,0.9128196022727272,0.922607421875,0.0,0.0,0.0,0.0,0.0,0.0,0.0446049491874873,0.922607421875 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0454063867218792,0.9121960055443548,0.92236328125,0.0,0.0,0.0,0.0,0.0,0.0,0.0454063867218792,0.92236328125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0216002319939434,0.9088824728260868,0.9189453125,0.0,0.0,0.0,0.0,0.0,0.0,0.0216002319939434,0.9189453125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0457984115928411,0.9118570963541668,0.92236328125,0.0,0.0,0.0,0.0,0.0,0.0,0.0457984115928411,0.92236328125 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.043396923225373,0.9114948141163792,0.922119140625,0.0,0.0,0.0,0.0,0.0,0.0,0.043396923225373,0.922119140625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0445674671791493,0.9111153738839286,0.922119140625,0.0,0.0,0.0,0.0,0.0,0.0,0.0445674671791493,0.922119140625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.044139816891402,0.9107078269675926,0.922119140625,0.0,0.0,0.0,0.0,0.0,0.0,0.044139816891402,0.922119140625 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0457995370961725,0.9102689302884616,0.921630859375,0.0,0.0,0.0,0.0,0.0,0.0,0.0457995370961725,0.921630859375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0420230431482195,0.909814453125,0.921630859375,0.0,0.0,0.0,0.0,0.0,0.0,0.0420230431482195,0.921630859375 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0206277500838041,0.9093221028645834,0.91943359375,0.0,0.0,0.0,0.0,0.0,0.0,0.0206277500838041,0.91943359375 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1807981240563094,0.974827660454644,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.015066510338025784,0.08224391937255861 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.4117697617039084,1.1058464050292969,1.1058464050292969,0.0,0.0,0.0,0.0,0.0,0.0,0.012867805053247137,0.03455770015716553 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.1419559749774634,0.9743080139160156,0.9869270324707032,0.0,0.0,0.0,0.0,0.0,0.0,0.011829664581455283,0.08224391937255861 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.3285377053543925,0.9908145141601562,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.02737814211286604,0.08323160807291667 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.7093348321504891,1.165449242842825,1.821147918701172,117.49473684210524,1154.3,0.0,0.0,0.0,0.0,0.022166713504702784,0.05691087245941163 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.7557617723941803,1.1310743444106155,1.786785125732422,63.417647058823526,1078.1,0.0,0.0,0.0,0.0,0.023617555387318134,0.05583703517913819 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.2754821078851819,1.0909698486328123,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.008608815871411934,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.3188577378168702,1.0907554626464844,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.009964304306777194,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.3031111438758671,1.09178220308744,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.009472223246120846,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.2903241170570254,1.091601053873698,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.009072628658032043,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.2711795805953443,1.092937469482422,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.00847436189360451,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.3393113790079951,1.092747116088867,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.010603480593999846,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.2808090858161449,1.092487335205078,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.008775283931754528,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.3332310719415545,1.0922918319702148,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.010413470998173578,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.3804382211528718,1.0921799795968192,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.011888694411027243,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.4175759488716721,1.0921522776285808,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.013049248402239753,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.4552260008640587,1.0948883056640626,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.014225812527001834,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.411356383934617,1.092392921447754,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.01285488699795678,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.4093223549425602,1.0970993041992188,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.012791323591955006,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.3975517638027668,1.0934581756591797,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.012423492618836462,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.4015905461274087,1.1079330444335938,1.1079330444335938,0.0,0.0,0.0,0.0,0.0,0.0,0.012549704566481521,0.034622907638549805 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.7185030030086637,1.1908678327287947,1.821147918701172,161.88571428571427,1167.2,0.0,0.0,0.0,0.0,0.02245321884402074,0.05691087245941163 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.687455119099468,1.2141154745350713,1.82208251953125,197.03043478260864,1167.2,0.0,0.0,0.0,0.0,0.021482972471858375,0.05694007873535156 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.7183498959057033,1.231559295654297,1.82208251953125,227.552,1167.2,0.0,0.0,0.0,0.0,0.02244843424705323,0.05694007873535156 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.3473300472833216,1.0999110828746448,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.0108540639776038,0.03473317623138428 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0227622371166944,0.89404296875,0.89404296875,0.0,0.0,0.0,0.0,0.0,0.0,0.0227622371166944,0.89404296875 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.7508617220446467,1.2506152561732702,1.8650131225585935,218.10952380952375,1174.6,0.0,0.0,0.0,0.0,0.02346442881389521,0.05828166007995605 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.7910322640091181,1.2250595092773438,1.864707946777344,179.2473684210526,1150.6,0.0,0.0,0.0,0.0,0.02471975825028494,0.058272123336792 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.8250228371471167,1.1935085969812729,1.864707946777344,132.6529411764706,1144.1,0.0,0.0,0.0,0.0,0.025781963660847396,0.058272123336792 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.8157775518484414,1.1535603841145834,1.8641319274902344,74.06666666666666,1111.0,0.0,0.0,0.0,0.0,0.025493048495263793,0.058254122734069824 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.3319092858582735,1.1014210627629206,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.010372165183071047,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.3555150702595711,1.100698471069336,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.011109845945611596,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.3604190968908369,1.0989906311035156,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.011263096777838653,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.4371111425571143,1.108419418334961,1.110992431640625,0.0,0.0,0.0,0.0,0.0,0.0,0.013659723204909822,0.03471851348876953 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.3245283840224147,1.0978385077582464,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.010141512000700459,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.3186969049274921,1.0984559059143066,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.009959278278984128,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.3079464989714324,1.1020660400390625,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.009623328092857262,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.4558364050462842,1.1038773854573567,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.014244887657696381,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.4411233360879123,1.1100341796875,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.01378510425274726,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.4258913761004805,1.1097135543823242,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.013309105503140016,0.03473317623138428 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.4640344581566751,1.1094334920247395,1.1114616394042969,0.0,0.0,0.0,0.0,0.0,0.0,0.014501076817396097,0.03473317623138428 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.3347903867252171,0.9910341409536508,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.02789919889376809,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.3021581256762147,0.9905969301859536,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.025179843806351226,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.1532660089433193,0.9755423863728842,0.9891204833984376,0.0,0.0,0.0,0.0,0.0,0.0,0.012772167411943274,0.0824267069498698 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.3297842079773545,0.9903816554857336,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.02748201733144621,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1675109253264963,0.9781150817871094,0.992168426513672,0.0,0.0,0.0,0.0,0.0,0.0,0.013959243777208025,0.08268070220947267 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1717362320050597,0.992168426513672,0.992168426513672,0.0,0.0,0.0,0.0,0.0,0.0,0.014311352667088308,0.08268070220947267 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.2819025558419525,0.9863138552065248,0.9971771240234376,0.0,0.0,0.0,0.0,0.0,0.0,0.023491879653496042,0.0830980936686198 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.2806657059118151,0.9859054271991436,0.9971771240234376,0.0,0.0,0.0,0.0,0.0,0.0,0.023388808825984594,0.0830980936686198 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.3144453172571957,0.985454559326172,0.9971771240234376,0.0,0.0,0.0,0.0,0.0,0.0,0.02620377643809964,0.0830980936686198 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.2978500509634614,0.9849661191304524,0.9966888427734376,0.0,0.0,0.0,0.0,0.0,0.0,0.02482083758028845,0.08305740356445314 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.3249908541329205,0.9844564354938008,0.9964447021484376,0.0,0.0,0.0,0.0,0.0,0.0,0.027082571177743375,0.0830370585123698 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.3181345849297941,0.9839115142822266,0.9964447021484376,0.0,0.0,0.0,0.0,0.0,0.0,0.026511215410816174,0.0830370585123698 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.3242105329409241,0.983314695812407,0.9959564208984376,0.0,0.0,0.0,0.0,0.0,0.0,0.027017544411743675,0.08299636840820314 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.3179520419798791,0.9826826095581056,0.9959564208984376,0.0,0.0,0.0,0.0,0.0,0.0,0.02649600349832326,0.08299636840820314 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.1426720088347792,0.9819839879086144,0.9957122802734376,0.0,0.0,0.0,0.0,0.0,0.0,0.011889334069564933,0.0829760233561198 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.1463019680231809,0.9812213049994576,0.9957122802734376,0.0,0.0,0.0,0.0,0.0,0.0,0.012191830668598408,0.0829760233561198 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.1429671081714332,0.9803688946892234,0.9954681396484376,0.0,0.0,0.0,0.0,0.0,0.0,0.011913925680952767,0.08295567830403647 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.140427216887474,0.9794251918792723,0.9949798583984376,0.0,0.0,0.0,0.0,0.0,0.0,0.011702268073956168,0.0829149881998698 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.1422128221020102,0.978388214111328,0.9898529052734376,0.0,0.0,0.0,0.0,0.0,0.0,0.01185106850850085,0.0824877421061198 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.1419649110175669,0.9775693075997488,0.9898529052734376,0.0,0.0,0.0,0.0,0.0,0.0,0.011830409251463907,0.0824877421061198 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.1440808712504804,0.9766244154710036,0.9896087646484376,0.0,0.0,0.0,0.0,0.0,0.0,0.012006739270873368,0.08246739705403647 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1889881282113492,0.982458750406901,0.992168426513672,0.0,0.0,0.0,0.0,0.0,0.0,0.0157490106842791,0.08268070220947267 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1782069099135697,0.9863080978393556,0.9978561401367188,0.0,0.0,0.0,0.0,0.0,0.0,0.014850575826130807,0.08315467834472656 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1769811459816992,0.988654327392578,0.9980392456054688,0.0,0.0,0.0,0.0,0.0,0.0,0.014748428831808267,0.08316993713378906 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.1499801082536578,0.9885050455729166,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.012498342354471483,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.3132523647509515,0.9901135184548118,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.026104363729245957,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.3353057140484452,0.9898663475399926,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.027942142837370437,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.2986489371396601,0.9896432876586914,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.02488741142830501,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.1478116340003907,0.9894352963096216,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.012317636166699225,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.1493358388543129,0.9892177581787108,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.012444653237859407,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.1617429750040173,0.9890177109662224,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.013478581250334775,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.1488255239091813,0.9887773990631104,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.012402126992431775,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.1486972882412374,0.988246100289481,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.012391440686769783,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1788200340233743,0.9903418223063152,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.014901669501947858,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.1514276121743023,0.9881163377028244,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.01261896768119186,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.1437410316430032,0.988331158955892,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.0119784193035836,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.1534567829221487,0.990604747425426,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.012788065243512392,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.1498487791977822,0.9911914825439452,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.012487398266481849,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1705609760247171,0.992993672688802,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.014213414668726424,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1968574826605618,0.9922800064086914,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.016404790221713483,0.08323160807291667 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1716040140017867,0.9914583478655132,0.998779296875,0.0,0.0,0.0,0.0,0.0,0.0,0.014300334500148892,0.08323160807291667 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0271218949928879,0.89697265625,0.89990234375,0.0,0.0,0.0,0.0,0.0,0.0,0.0271218949928879,0.89990234375 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.7817243128083646,1.2717371401579485,1.8650131225585935,247.86521739130436,1174.6,0.0,0.0,0.0,0.0,0.024428884775261395,0.05828166007995605 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.1594914989545941,1.1973670959472655,1.2060394287109375,0.0,0.0,0.1061197916666666,0.1064453125,0.4666666666666667,1.0,0.004984109342331066,0.0376887321472168 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0093087540008127,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1062233664772727,0.1064453125,0.0,0.0,0.0093087540008127,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0097318459302186,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1070963541666666,0.111328125,0.0,0.0,0.0097318459302186,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.009509730618447,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1069504310344827,0.111328125,0.0,0.0,0.009509730618447,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0095946239307522,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1067940848214285,0.111328125,0.0,0.0,0.0095946239307522,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0096074319444596,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1066261574074074,0.111328125,0.0,0.0,0.0096074319444596,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0096294959075748,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1064453125,0.111328125,0.0,0.0,0.0096294959075748,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0109841087833046,1.0062217712402344,1.0062217712402344,0.0,0.0,0.10625,0.1064453125,0.0,0.0,0.0109841087833046,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0091585130430758,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1062418619791666,0.1064453125,0.0,0.0,0.0091585130430758,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0090972608886659,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1062330163043478,0.1064453125,0.0,0.0,0.0090972608886659,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0090534421615302,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1062127976190476,0.1064453125,0.0,0.0,0.0090534421615302,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0097000822424888,1.0062217712402344,1.0062217712402344,0.0,0.0,0.10736083984375,0.111328125,0.0,0.0,0.0097000822424888,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0091958036646246,1.0062217712402344,1.0062217712402344,0.0,0.0,0.106201171875,0.1064453125,0.0,0.0,0.0091958036646246,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0091883209533989,1.0062217712402344,1.0062217712402344,0.0,0.0,0.106188322368421,0.1064453125,0.0,0.0,0.0091883209533989,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0092448438517749,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1061740451388889,0.1064453125,0.0,0.0,0.0092448438517749,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0092829442583024,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1061580882352941,0.1064453125,0.0,0.0,0.0092829442583024,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0092678479850292,1.0062217712402344,1.0062217712402344,0.0,0.0,0.10614013671875,0.1064453125,0.0,0.0,0.0092678479850292,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0092787891626358,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1061197916666666,0.1064453125,0.0,0.0,0.0092787891626358,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0091581628657877,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1060965401785714,0.1064453125,0.0,0.0,0.0091581628657877,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0091709522530436,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1060697115384615,0.1064453125,0.0,0.0,0.0091709522530436,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.009722086135298,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1072328629032258,0.111328125,0.0,0.0,0.009722086135298,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0096108671277761,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1074810606060606,0.111328125,0.0,0.0,0.0096108671277761,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0260770660825073,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1060014204545454,0.1064453125,0.0,0.0,0.0260770660825073,1.0062217712402344 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1510150539688766,1.0760879516601562,1.0760993957519531,0.0,0.0,0.1058349609375,0.1064453125,0.0,0.0,0.012584587830739716,0.0896749496459961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.1478235782124102,1.076459884643555,1.0770759582519531,0.0,0.0,0.10614013671875,0.1064453125,0.0,0.0,0.012318631517700851,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.1490132519975304,1.0764188130696617,1.0770759582519531,0.0,0.0,0.1061197916666666,0.1064453125,0.0,0.0,0.0124177709997942,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.1506220242008566,1.0763718741280692,1.0770759582519531,0.0,0.0,0.1060965401785714,0.1064453125,0.0,0.0,0.012551835350071384,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.1483752857893705,1.0763177138108473,1.0770759582519531,0.0,0.0,0.1060697115384615,0.1064453125,0.0,0.0,0.012364607149114209,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.149582183919847,1.0762545267740886,1.0770759582519531,0.0,0.0,0.1060384114583333,0.1064453125,0.0,0.0,0.012465181993320584,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.1523486748337745,1.0761798511851917,1.0770759582519531,0.0,0.0,0.1060014204545454,0.1064453125,0.0,0.0,0.012695722902814543,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.1490621990524232,1.0760902404785155,1.0760993957519531,0.0,0.0,0.10595703125,0.1064453125,0.0,0.0,0.012421849921035268,0.0896749496459961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1472194367088377,1.0760892232259114,1.0760993957519531,0.0,0.0,0.1059027777777777,0.1064453125,0.0,0.0,0.012268286392403141,0.0896749496459961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1504310560412705,1.0760863167898995,1.0760993957519531,0.0,0.0,0.1057477678571428,0.1064453125,0.0,0.0,0.01253592133677254,0.0896749496459961 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0096003063954412,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1075942095588235,0.111328125,0.0,0.0,0.0096003063954412,1.0062217712402344 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.150464235804975,1.0760841369628906,1.0760993957519531,0.0,0.0,0.1056315104166666,0.1064453125,0.0,0.0,0.01253868631708125,0.0896749496459961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1500203278847038,1.0760810852050782,1.0760993957519531,0.0,0.0,0.10546875,0.1064453125,0.0,0.0,0.012501693990391983,0.0896749496459961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1454344308003783,1.0760765075683594,1.0760993957519531,0.0,0.0,0.105224609375,0.1064453125,0.0,0.0,0.012119535900031524,0.0896749496459961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1506393360905349,1.076068878173828,1.0760993957519531,0.0,0.0,0.1048177083333333,0.1064453125,0.0,0.0,0.012553278007544575,0.0896749496459961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1444049910642206,1.0760536193847656,1.0760993957519531,0.0,0.0,0.10400390625,0.1064453125,0.0,0.0,0.012033749255351717,0.0896749496459961 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1270697647705674,1.076007843017578,1.076007843017578,0.0,0.0,0.1015625,0.1015625,0.0,0.0,0.010589147064213949,0.08966732025146483 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0093801021575927,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1078016493055555,0.111328125,0.0,0.0,0.0093801021575927,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0096653001382946,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1077008928571428,0.111328125,0.0,0.0,0.0096653001382946,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.02576654125005,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1060384114583333,0.1064453125,0.0,0.0,0.02576654125005,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0264868177473545,1.0062217712402344,1.0062217712402344,0.0,0.0,0.10595703125,0.1064453125,0.0,0.0,0.0264868177473545,1.0062217712402344 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1598339937627315,1.1979091167449951,1.2060394287109375,0.0,0.0,0.10614013671875,0.1064453125,0.5,1.0,0.004994812305085359,0.0376887321472168 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0265426179394125,0.9718624114990234,0.9742698669433594,0.0,0.0,0.10595703125,0.1064453125,0.0,0.0,0.0265426179394125,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0162270460277795,0.972932391696506,0.9742698669433594,0.0,0.0,0.1061740451388889,0.1064453125,0.0,0.0,0.0162270460277795,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0160757228732109,0.9728537166819852,0.9742698669433594,0.0,0.0,0.1061580882352941,0.1064453125,0.0,0.0,0.0160757228732109,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0162002663128078,0.9727652072906494,0.9742698669433594,0.0,0.0,0.10614013671875,0.1064453125,0.0,0.0,0.0162002663128078,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0161514370702207,0.9726648966471354,0.9742698669433594,0.0,0.0,0.1061197916666666,0.1064453125,0.0,0.0,0.0161514370702207,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0162776373326778,0.9725502559116908,0.9742698669433594,0.0,0.0,0.1060965401785714,0.1064453125,0.0,0.0,0.0162776373326778,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0173565191216766,0.972417978140024,0.9742698669433594,0.0,0.0,0.1060697115384615,0.1064453125,0.0,0.0,0.0173565191216766,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0262613510712981,0.9722636540730796,0.9742698669433594,0.0,0.0,0.1060384114583333,0.1064453125,0.0,0.0,0.0262613510712981,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0264372178353369,0.9720812710848722,0.9742698669433594,0.0,0.0,0.1060014204545454,0.1064453125,0.0,0.0,0.0264372178353369,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0264293178915977,0.9715949164496528,0.9742698669433594,0.0,0.0,0.1059027777777777,0.1064453125,0.0,0.0,0.0264293178915977,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0162712032906711,0.9730661392211916,0.9742698669433594,0.0,0.0,0.106201171875,0.1064453125,0.0,0.0,0.0162712032906711,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0264531141147017,0.9712605476379396,0.9742698669433594,0.0,0.0,0.1058349609375,0.1064453125,0.0,0.0,0.0264531141147017,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0262650121003389,0.9708306448800224,0.9742698669433594,0.0,0.0,0.1057477678571428,0.1064453125,0.0,0.0,0.0262650121003389,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0263910731300711,0.9702574412027994,0.9742698669433594,0.0,0.0,0.1056315104166666,0.1064453125,0.0,0.0,0.0263910731300711,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0264407470822334,0.9694549560546876,0.9742698669433594,0.0,0.0,0.10546875,0.1064453125,0.0,0.0,0.0264407470822334,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.026364373974502,0.9682512283325196,0.9742698669433594,0.0,0.0,0.105224609375,0.1064453125,0.0,0.0,0.026364373974502,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0248812241479754,0.9662450154622396,0.9742698669433594,0.0,0.0,0.1048177083333333,0.1064453125,0.0,0.0,0.0248812241479754,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0284157269634306,0.9622325897216796,0.9694671630859376,0.0,0.0,0.10400390625,0.1064453125,0.0,0.0,0.0284157269634306,0.9694671630859376 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0175698706880211,0.954998016357422,0.954998016357422,0.0,0.0,0.1015625,0.1015625,0.0,0.0,0.0175698706880211,0.954998016357422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.016210536006838,0.9730027851305508,0.9742698669433594,0.0,0.0,0.106188322368421,0.1064453125,0.0,0.0,0.016210536006838,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.016240494325757,0.9731234595889136,0.9742698669433594,0.0,0.0,0.1062127976190476,0.1064453125,0.0,0.0,0.016240494325757,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0263155377469956,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1059027777777777,0.1064453125,0.0,0.0,0.0263155377469956,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0165986251085996,0.9980462970155658,1.5625076293945312,0.5333333333333333,17.6,0.1074810606060606,0.111328125,0.0,0.0,0.0165986251085996,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0266354903578758,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1058349609375,0.1064453125,0.0,0.0,0.0266354903578758,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0268771322444081,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1057477678571428,0.1064453125,0.0,0.0,0.0268771322444081,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0265197679400444,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1056315104166666,0.1064453125,0.0,0.0,0.0265197679400444,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0265724477358162,1.0062217712402344,1.0062217712402344,0.0,0.0,0.105224609375,0.1064453125,0.0,0.0,0.0265724477358162,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0266778692603111,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1048177083333333,0.1064453125,0.0,0.0,0.0266778692603111,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.026233347132802,1.0062217712402344,1.0062217712402344,0.0,0.0,0.10400390625,0.1064453125,0.0,0.0,0.026233347132802,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0270381509326398,1.0062217712402344,1.0062217712402344,0.0,0.0,0.1015625,0.1015625,0.0,0.0,0.0270381509326398,1.0062217712402344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.016463628038764,0.9982732885024128,1.5625076293945312,0.5176470588235295,17.6,0.1075942095588235,0.111328125,0.0,0.0,0.016463628038764,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0168124791234731,0.997805118560791,1.5625076293945312,0.55,17.6,0.10736083984375,0.111328125,0.0,0.0,0.0168124791234731,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0162959131412208,0.9731755690141156,0.9742698669433594,0.0,0.0,0.1062233664772727,0.1064453125,0.0,0.0,0.0162959131412208,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0165987350046634,0.997548380205708,1.5625076293945312,0.567741935483871,17.6,0.1072328629032258,0.111328125,0.0,0.0,0.0165987350046634,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0168809983879327,0.9972745259602864,1.5625076293945312,0.5866666666666667,17.6,0.1070963541666666,0.111328125,0.0,0.0,0.0168809983879327,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0166697017848491,0.9969817852151804,1.5625076293945312,0.606896551724138,17.6,0.1069504310344827,0.111328125,0.0,0.0,0.0166697017848491,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0168944229371845,0.9966681344168526,1.5625076293945312,0.6285714285714287,17.6,0.1067940848214285,0.111328125,0.0,0.0,0.0168944229371845,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.016770850867033,0.9963312502260562,1.5625076293945312,0.6518518518518519,17.6,0.1066261574074074,0.111328125,0.0,0.0,0.016770850867033,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,1.0319346352480352,0.9959684518667368,1.5625076293945312,0.676923076923077,17.6,0.1064453125,0.111328125,0.0,0.0,1.0319346352480352,1.5625076293945312 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0168277197517454,0.9732667605082194,0.9742698669433594,0.0,0.0,0.1062418619791666,0.1064453125,0.0,0.0,0.0168277197517454,0.9742698669433594 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0165082956664264,0.9732231471849524,0.9742698669433594,0.0,0.0,0.1062330163043478,0.1064453125,0.0,0.0,0.0165082956664264,0.9742698669433594 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.1492613642476499,1.076496124267578,1.0770759582519531,0.0,0.0,0.1061580882352941,0.1064453125,0.0,0.0,0.012438447020637492,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.149188966024667,1.07652833726671,1.0770759582519531,0.0,0.0,0.1061740451388889,0.1064453125,0.0,0.0,0.012432413835388916,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.1552466149441898,1.076557159423828,1.0770759582519531,0.0,0.0,0.106188322368421,0.1064453125,0.0,0.0,0.012937217912015816,0.08975632985432942 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.3829398942179978,1.1948079427083331,1.2053794860839844,0.0,0.0,0.1061197916666666,0.1064453125,0.0666666666666666,1.0,0.011966871694312431,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.3607300389558077,1.1902542114257812,1.1902542114257812,0.0,0.0,0.1015625,0.1015625,0.0,0.0,0.01127281371736899,0.037195444107055664 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.3985038320533931,1.198171615600586,1.2053794860839844,0.0,0.0,0.1075550426136363,0.111328125,0.5454545454545454,2.0,0.012453244751668535,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.4017131961882114,1.197828383672805,1.2053794860839844,0.0,0.0,0.1073753720238095,0.111328125,0.4761904761904761,2.0,0.012553537380881606,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.4027012516744435,1.197450828552246,1.2053794860839844,0.0,0.0,0.107177734375,0.111328125,0.4,2.0,0.012584414114826359,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.393973630387336,1.1970335307874178,1.2053794860839844,0.0,0.0,0.1069592927631579,0.111328125,0.3157894736842105,2.0,0.01231167594960425,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.4071699730120599,1.1965698666042752,1.2053794860839844,0.0,0.0,0.1067165798611111,0.111328125,0.2222222222222222,2.0,0.012724061656626873,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.3986806459724903,1.196051653693704,1.2053794860839844,0.0,0.0,0.1064453125,0.111328125,0.1176470588235294,1.0,0.012458770186640322,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.3996961498633027,1.1954686641693115,1.2053794860839844,0.0,0.0,0.10614013671875,0.1064453125,0.0625,1.0,0.01249050468322821,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.3874417683109641,1.1940528324672155,1.2053794860839844,0.0,0.0,0.1060965401785714,0.1064453125,0.0714285714285714,1.0,0.012107555259717628,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.3735528527759015,1.1903521219889324,1.1904067993164062,0.0,0.0,0.1048177083333333,0.1064453125,0.0,0.0,0.011673526649246922,0.037200212478637695 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.3813952622003853,1.1931815514197717,1.2053794860839844,0.0,0.0,0.1060697115384615,0.1064453125,0.0,0.0,0.01191860194376204,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.3885256829671561,1.1921650568644206,1.2053794860839844,0.0,0.0,0.1060384114583333,0.1064453125,0.0,0.0,0.012141427592723629,0.03766810894012451 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.382868270855397,1.1909637451171875,1.2007408142089844,0.0,0.0,0.1060014204545454,0.1064453125,0.0,0.0,0.011964633464231156,0.03752315044403076 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.3821379416622221,1.189986038208008,1.1899986267089844,0.0,0.0,0.10595703125,0.1064453125,0.0,0.0,0.01194181067694444,0.03718745708465576 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.368081561755389,1.189984639485677,1.1899948120117188,0.0,0.0,0.1059027777777777,0.1064453125,0.0,0.0,0.011502548804855905,0.03718733787536621 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.2949957996606827,1.189983367919922,1.1899948120117188,0.0,0.0,0.1058349609375,0.1064453125,0.0,0.0,0.009218618739396334,0.03718733787536621 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.295004179701209,1.1899817330496651,1.1899948120117188,0.0,0.0,0.1057477678571428,0.1064453125,0.0,0.0,0.009218880615662782,0.03718733787536621 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.296126171015203,1.1899795532226562,1.1899948120117188,0.0,0.0,0.1056315104166666,0.1064453125,0.0,0.0,0.009253942844225094,0.03718733787536621 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.3611063500866294,1.190324783325195,1.1903953552246094,0.0,0.0,0.10400390625,0.1064453125,0.0,0.0,0.011284573440207168,0.03719985485076904 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.3730793758295476,1.1903667449951172,1.190410614013672,0.0,0.0,0.105224609375,0.1064453125,0.0,0.0,0.011658730494673362,0.03720033168792725 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.1573700178414583,1.0765830993652343,1.0770759582519531,0.0,0.0,0.1064453125,0.111328125,0.0,0.0,0.013114168153454857,0.08975632985432942 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.1777509353123605,1.2008360290527345,1.2060394287109375,0.0,0.0,0.1078125,0.111328125,1.04,3.0,0.0055547167285112655,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1778769460506737,1.1983873703900505,1.2060394287109375,0.0,0.0,0.1061580882352941,0.1064453125,0.5294117647058824,1.0,0.005558654564083553,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1784591120667755,1.198812484741211,1.2060394287109375,0.0,0.0,0.1064453125,0.111328125,0.5555555555555556,1.0,0.0055768472520867345,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1784259513951838,1.1991928502133018,1.2060394287109375,0.0,0.0,0.1067023026315789,0.111328125,0.631578947368421,2.0,0.005575810981099494,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1800343692302703,1.1995351791381836,1.2060394287109375,0.0,0.0,0.10693359375,0.111328125,0.7,2.0,0.005626074038445947,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1797109441831708,1.199844905308315,1.2060394287109375,0.0,0.0,0.1071428571428571,0.111328125,0.8095238095238095,3.0,0.005615967005724087,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1796301282010972,1.2001264745538884,1.2060394287109375,0.0,0.0,0.107333096590909,0.111328125,0.8636363636363636,3.0,0.005613441506284287,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1787284570746123,1.2003835595172383,1.2060394287109375,0.0,0.0,0.1075067934782608,0.111328125,0.9130434782608696,3.0,0.005585264283581634,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1799503462389111,1.2006192207336426,1.2060394287109375,0.0,0.0,0.107666015625,0.111328125,0.9583333333333334,3.0,0.005623448319965972,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1622220738790929,1.1967476436070033,1.2060394287109375,0.0,0.0,0.1060965401785714,0.1064453125,0.4285714285714285,1.0,0.005069439808721653,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.3722185944207012,1.190375518798828,1.190410614013672,0.0,0.0,0.10546875,0.1064453125,0.0,0.0,0.011631831075646913,0.03720033168792725 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1601042388938367,1.1960328909067006,1.2060394287109375,0.0,0.0,0.1060697115384615,0.1064453125,0.3846153846153846,1.0,0.005003257465432397,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1587176909670233,1.1951990127563477,1.2060394287109375,0.0,0.0,0.1060384114583333,0.1064453125,0.3333333333333333,1.0,0.004959927842719478,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1581995170563459,1.1942135203968396,1.2060394287109375,0.0,0.0,0.1060014204545454,0.1064453125,0.2727272727272727,1.0,0.00494373490801081,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1595110730268061,1.1930309295654298,1.2060394287109375,0.0,0.0,0.10595703125,0.1064453125,0.2,1.0,0.00498472103208769,0.0376887321472168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.1561172748915851,1.1915855407714844,1.2011566162109375,0.0,0.0,0.1059027777777777,0.1064453125,0.1111111111111111,1.0,0.004878664840362035,0.0375361442565918 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1535867373459041,1.1903891563415527,1.1904144287109375,0.0,0.0,0.1058349609375,0.1064453125,0.0,0.0,0.0047995855420595035,0.0372004508972168 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.3611159240826964,1.1903855460030692,1.190410614013672,0.0,0.0,0.1057477678571428,0.1064453125,0.0,0.0,0.011284872627584262,0.03720033168792725 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.3719541509635746,1.190381368001302,1.190410614013672,0.0,0.0,0.1056315104166666,0.1064453125,0.0,0.0,0.011623567217611706,0.03720033168792725 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.2969700419344008,1.1899765014648438,1.1899948120117188,0.0,0.0,0.10546875,0.1064453125,0.0,0.0,0.009280313810450025,0.03718733787536621 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.2960643479600549,1.189971923828125,1.1899948120117188,0.0,0.0,0.105224609375,0.1064453125,0.0,0.0,0.009252010873751715,0.03718733787536621 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.2957147331908345,1.1899642944335938,1.1899948120117188,0.0,0.0,0.1048177083333333,0.1064453125,0.0,0.0,0.009241085412213579,0.03718733787536621 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.152250484097749,1.076274871826172,1.0763053894042969,0.0,0.0,0.1048177083333333,0.1064453125,0.0,0.0,0.012687540341479083,0.0896921157836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.064440700225532,1.0763858448375354,1.0772819519042969,0.0,0.0,0.1060014204545454,0.1064453125,0.0,0.0,0.005370058352127667,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0643361532129347,1.0762962341308593,1.0763053894042969,0.0,0.0,0.10595703125,0.1064453125,0.0,0.0,0.005361346101077892,0.0896921157836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1528426064178347,1.0762952168782551,1.0763053894042969,0.0,0.0,0.1059027777777777,0.1064453125,0.0,0.0,0.012736883868152893,0.0896921157836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1472886111587286,1.0762939453125,1.0763053894042969,0.0,0.0,0.1058349609375,0.1064453125,0.0,0.0,0.01227405092989405,0.0896921157836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.152555497828871,1.0762923104422433,1.0763053894042969,0.0,0.0,0.1057477678571428,0.1064453125,0.0,0.0,0.012712958152405918,0.0896921157836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1526841740123927,1.0762901306152344,1.0763053894042969,0.0,0.0,0.1056315104166666,0.1064453125,0.0,0.0,0.012723681167699391,0.0896921157836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1525730369612574,1.076287078857422,1.0763053894042969,0.0,0.0,0.10546875,0.1064453125,0.0,0.0,0.01271441974677145,0.0896921157836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1480982769280672,1.0762825012207031,1.0763053894042969,0.0,0.0,0.105224609375,0.1064453125,0.0,0.0,0.012341523077338934,0.0896921157836914 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1509404936805367,1.0762596130371094,1.0763053894042969,0.0,0.0,0.10400390625,0.1064453125,0.0,0.0,0.012578374473378057,0.0896921157836914 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.2953594531863928,1.1899490356445312,1.1899948120117188,0.0,0.0,0.10400390625,0.1064453125,0.0,0.0,0.009229982912074775,0.03718733787536621 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.133154931012541,1.076213836669922,1.076213836669922,0.0,0.0,0.1015625,0.1015625,0.0,0.0,0.011096244251045084,0.08968448638916017 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.1545310919173061,1.0767108775951244,1.0770759582519531,0.0,0.0,0.1077112268518518,0.111328125,0.1481481481481481,1.0,0.012877590993108841,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.1583442511036992,1.0766968360314002,1.0770759582519531,0.0,0.0,0.1075721153846153,0.111328125,0.1153846153846153,1.0,0.0131953542586416,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.1540963328443467,1.0766816711425782,1.0770759582519531,0.0,0.0,0.107421875,0.111328125,0.08,1.0,0.012841361070362226,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.1549197570420801,1.0766652425130208,1.0770759582519531,0.0,0.0,0.1072591145833333,0.111328125,0.0416666666666666,1.0,0.012909979753506676,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.1554816788993775,1.0766473853069802,1.0770759582519531,0.0,0.0,0.1070822010869565,0.111328125,0.0434782608695652,1.0,0.012956806574948125,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.1554986648261547,1.0766279047185725,1.0770759582519531,0.0,0.0,0.1068892045454545,0.111328125,0.0,0.0,0.012958222068846226,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.1558508933521807,1.0766065688360305,1.0770759582519531,0.0,0.0,0.1066778273809523,0.111328125,0.0,0.0,0.012987574446015058,0.08975632985432942 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0647122631780803,1.0764605204264324,1.0772819519042969,0.0,0.0,0.1060384114583333,0.1064453125,0.0,0.0,0.005392688598173359,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0643370598554611,1.076523707463191,1.0772819519042969,0.0,0.0,0.1060697115384615,0.1064453125,0.0,0.0,0.005361421654621759,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.064819592051208,1.076577867780413,1.0772819519042969,0.0,0.0,0.1060965401785714,0.1064453125,0.0,0.0,0.005401632670934,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0644068270921707,1.0766248067220052,1.0772819519042969,0.0,0.0,0.1061197916666666,0.1064453125,0.0,0.0,0.005367235591014225,0.08977349599202473 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.3011499396525323,1.1899032592773438,1.1899032592773438,0.0,0.0,0.1015625,0.1015625,0.0,0.0,0.009410935614141634,0.03718447685241699 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0720430640503764,1.0769639784289944,1.0772819519042969,0.0,0.0,0.1078629032258064,0.111328125,0.3225806451612903,1.0,0.0060035886708647,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0717499908059835,1.076953379313151,1.0772819519042969,0.0,0.0,0.1077473958333333,0.111328125,0.3,1.0,0.005979165900498625,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0708562429063022,1.076942049223801,1.0772819519042969,0.0,0.0,0.1076239224137931,0.111328125,0.2758620689655172,1.0,0.005904686908858516,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0718603171408176,1.0769299098423548,1.0772819519042969,0.0,0.0,0.1074916294642857,0.111328125,0.25,1.0,0.0059883597617348,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.072160345967859,1.0769168712474682,1.0772819519042969,0.0,0.0,0.107349537037037,0.111328125,0.2222222222222222,1.0,0.0060133621639882505,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0717239589430391,1.076902829683744,1.0772819519042969,0.0,0.0,0.1071965144230769,0.111328125,0.1923076923076923,1.0,0.005976996578586591,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0711798290722072,1.076887664794922,1.0772819519042969,0.0,0.0,0.10703125,0.111328125,0.16,1.0,0.005931652422683933,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0719359121285379,1.0768712361653645,1.0772819519042969,0.0,0.0,0.1068522135416666,0.111328125,0.125,1.0,0.005994659344044824,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0712931002490222,1.076853378959324,1.0772819519042969,0.0,0.0,0.1066576086956521,0.111328125,0.0869565217391304,1.0,0.005941091687418517,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0718416627496481,1.0768338983709165,1.0772819519042969,0.0,0.0,0.1064453125,0.111328125,0.0454545454545454,1.0,0.0059868052291373415,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.0720892939716577,1.0768125624883742,1.0772819519042969,0.0,0.0,0.1062127976190476,0.1064453125,0.0,0.0,0.006007441164304808,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0658831861801445,1.076789093017578,1.0772819519042969,0.0,0.0,0.106201171875,0.1064453125,0.0,0.0,0.005490265515012042,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0642099929973483,1.076763153076172,1.0772819519042969,0.0,0.0,0.106188322368421,0.1064453125,0.0,0.0,0.005350832749779024,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.064059215132147,1.0767343309190538,1.0772819519042969,0.0,0.0,0.1061740451388889,0.1064453125,0.0,0.0,0.005338267927678917,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0650684568099677,1.076702117919922,1.0772819519042969,0.0,0.0,0.1061580882352941,0.1064453125,0.0,0.0,0.005422371400830642,0.08977349599202473 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0651648789644241,1.0766658782958984,1.0772819519042969,0.0,0.0,0.10614013671875,0.1064453125,0.0,0.0,0.0054304065803686755,0.08977349599202473 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0264854594133794,1.0062217712402344,1.0062217712402344,0.0,0.0,0.10546875,0.1064453125,0.0,0.0,0.0264854594133794,1.0062217712402344 diff --git a/result_csv/2D/result2D_cuda12_release_with_pip.csv b/result_csv/2D/result2D_cuda12_release_with_pip.csv new file mode 100644 index 0000000..58c5d78 --- /dev/null +++ b/result_csv/2D/result2D_cuda12_release_with_pip.csv @@ -0,0 +1,1559 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.4508089290029602,1.3640691857588918,2.182079315185547,7.628947368421052,100.6,0.3536441200657895,0.41015625,21.76315789473684,35.0,0.03756741075024669,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0855426850030198,1.3424788082347197,1.87939453125,12.741176470588236,57.1,0.1371783088235294,0.1484375,6.0588235294117645,12.0,0.0855426850030198,1.87939453125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.943137451002258,1.9105947428736196,2.44775390625,52.41379310344827,116.5,0.7442921605603449,0.87109375,32.0,56.0,0.029473045343820562,0.0764923095703125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,2.0164637279958697,1.4769935607910156,1.6811180114746094,25.8,46.7,0.1005859375,0.1484375,0.0,0.0,2.0164637279958697,1.6811180114746094 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,1.7592539850011235,1.544015611921038,1.87939453125,30.942857142857143,57.1,0.12109375,0.1484375,1.0,4.0,1.7592539850011235,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0844369410042418,1.500749588012695,1.87939453125,27.075000000000003,57.1,0.12451171875,0.1484375,1.25,4.0,0.0844369410042418,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0844892739987699,1.467532263861762,1.87939453125,24.06666666666667,57.1,0.1271701388888889,0.1484375,2.0,8.0,0.0844892739987699,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0828113530005794,1.4409584045410155,1.87939453125,21.660000000000004,57.1,0.129296875,0.1484375,3.0,12.0,0.0828113530005794,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0852144700038479,1.4192161560058594,1.87939453125,19.69090909090909,57.1,0.1310369318181818,0.1484375,3.8181818181818175,12.0,0.0852144700038479,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0880023649951908,1.4010976155598958,1.87939453125,18.05,57.1,0.1324869791666666,0.1484375,4.333333333333333,12.0,0.0880023649951908,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0855741580016911,1.3857665428748498,1.87939453125,16.661538461538463,57.1,0.1337139423076923,0.1484375,4.769230769230769,12.0,0.0855741580016911,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0854682789940852,1.3726256234305243,1.87939453125,15.471428571428572,57.1,0.134765625,0.1484375,5.142857142857143,12.0,0.0854682789940852,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0854730810096953,1.361236826578776,1.87939453125,14.44,57.1,0.1356770833333333,0.1484375,5.533333333333333,12.0,0.0854730810096953,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0856632810027804,1.351271629333496,1.87939453125,13.5375,57.1,0.136474609375,0.1484375,5.8125,12.0,0.0856632810027804,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0854666710074525,1.3346629672580297,1.87939453125,12.033333333333337,57.1,0.1378038194444444,0.1484375,6.222222222222222,12.0,0.0854666710074525,1.87939453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0865007990068988,1.3548545837402344,1.983325958251953,11.155882352941177,99.9,0.1514246323529411,0.16796875,7.117647058823529,12.0,0.0865007990068988,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,1.3094723130052444,1.38974126180013,1.983325958251953,18.061904761904763,99.9,0.1411830357142857,0.16796875,5.9523809523809526,12.0,1.3094723130052444,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.4926776220090687,1.385380484841087,1.983325958251953,17.240909090909096,99.9,0.1424005681818181,0.16796875,5.818181818181818,12.0,0.4926776220090687,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0863803240063134,1.3816112020741338,1.983325958251953,16.49130434782609,99.9,0.1435122282608695,0.16796875,5.869565217391305,12.0,0.0863803240063134,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0866640059975907,1.378156026204427,1.983325958251953,15.804166666666664,99.9,0.14453125,0.16796875,5.958333333333333,12.0,0.0866640059975907,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.086868484999286,1.3749870300292968,1.983325958251953,15.172,99.9,0.14546875,0.16796875,6.16,12.0,0.086868484999286,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0866609210061142,1.3720618027907152,1.983325958251953,14.588461538461535,99.9,0.1463341346153846,0.16796875,6.346153846153846,12.0,0.0866609210061142,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.086848455001018,1.3693532590512876,1.983325958251953,14.048148148148146,99.9,0.1471354166666666,0.16796875,6.518518518518518,12.0,0.086848455001018,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0867501769971568,1.3668381827218192,1.983325958251953,13.546428571428567,99.9,0.1478794642857142,0.16796875,6.642857142857143,12.0,0.0867501769971568,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0868194970098557,1.3644965599323142,1.983325958251953,13.079310344827585,99.9,0.148572198275862,0.16796875,6.758620689655173,12.0,0.0868194970098557,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.086662759000319,1.362311045328776,1.983325958251953,12.643333333333333,99.9,0.14921875,0.16796875,6.866666666666666,12.0,0.086662759000319,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0870904849871294,1.3602665316674016,1.983325958251953,12.23548387096774,99.9,0.1498235887096774,0.16796875,6.967741935483871,12.0,0.0870904849871294,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0865786350041162,1.3583498001098633,1.983325958251953,11.853125,99.9,0.150390625,0.16796875,7.0,12.0,0.0865786350041162,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.9480418890016152,1.9087514877319336,2.44775390625,52.442857142857136,116.5,0.7397635323660714,0.87109375,31.607142857142858,56.0,0.029626309031300476,0.0764923095703125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.946613977997913,1.9067762162950304,2.44775390625,52.44814814814816,116.5,0.7348994502314815,0.87109375,31.05555555555556,56.0,0.029581686812434782,0.0764923095703125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.944137029000558,1.9046443058894231,2.4477500915527344,52.42115384615385,116.5,0.7296612079326923,0.87109375,30.384615384615383,56.0,0.029504282156267436,0.07649219036102295 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.9439252100128216,1.9023419189453128,2.4477500915527344,52.398,116.5,0.72400390625,0.87109375,29.86,56.0,0.029497662812900675,0.07649219036102295 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0848559139994904,1.297658920288086,1.867225646972656,23.35,93.4,0.131103515625,0.1484375,3.5,6.0,0.0848559139994904,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.8461082669964526,1.3346290588378906,1.867225646972656,31.133333333333336,93.4,0.1253255208333333,0.1484375,2.6666666666666665,4.0,0.8461082669964526,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.7449234880041331,1.5848922729492188,2.016193389892578,44.2,88.4,0.39697265625,0.71484375,12.5,25.0,0.02327885900012916,0.06300604343414307 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,1.3061485409998568,1.774437713623047,2.1953201293945312,56.14000000000001,100.4,0.5876953125,0.71484375,19.0,26.0,0.040817141906245524,0.0686037540435791 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.5473579830140807,1.704266866048177,2.1953201293945312,46.78333333333334,100.4,0.60888671875,0.71484375,20.0,26.0,0.01710493696919002,0.0686037540435791 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.5471293279988458,1.7367825508117676,2.315105438232422,46.625,100.4,0.6353759765625,0.71484375,24.25,42.0,0.017097791499963932,0.07234704494476318 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.5456868059991393,1.7563091278076173,2.3152618408203125,46.47,100.4,0.65126953125,0.71484375,26.2,42.0,0.017052712687473104,0.07235193252563477 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.5524818970006891,1.7695728937784831,2.3182106018066406,46.11666666666667,100.4,0.661865234375,0.71484375,27.416666666666668,42.0,0.017265059281271533,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.5473481279914267,1.7783851623535156,2.3182106018066406,45.96428571428572,100.4,0.66943359375,0.71484375,28.357142857142858,42.0,0.017104628999732086,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.5483832030004123,1.7854223251342771,2.3182106018066406,46.06875,100.4,0.67510986328125,0.71484375,28.9375,42.0,0.017136975093762885,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.5479117060021963,1.7908284929063585,2.3182106018066406,45.96666666666667,100.4,0.6795247395833334,0.71484375,29.38888888888889,42.0,0.017122240812568634,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.5448983459937153,1.7951677322387696,2.3182106018066406,45.885,100.4,0.683056640625,0.71484375,29.75,42.0,0.017028073312303604,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,1.2573185640067095,1.8206410615340525,2.3182106018066406,47.83478260869565,100.4,0.6872027853260869,0.71484375,29.82608695652174,42.0,0.03929120512520967,0.07244408130645752 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.9217687180062056,1.847664319551908,2.406684875488281,50.93076923076922,116.5,0.6903921274038461,0.71484375,28.07692307692308,42.0,0.028805272437693926,0.07520890235900878 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.5253940989932744,1.8337424949363423,2.406684875488281,49.04444444444444,116.5,0.6912977430555556,0.71484375,27.77777777777778,42.0,0.016418565593539824,0.07520890235900878 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.5278381719981553,1.8422641096443968,2.4379539489746094,49.54137931034482,116.5,0.6929216056034483,0.71484375,27.58620689655172,42.0,0.016494942874942353,0.07618606090545654 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.5272574389964575,1.8500013043803556,2.447723388671875,49.87419354838709,116.5,0.6943359375,0.71484375,27.41935483870968,42.0,0.016476794968639297,0.0764913558959961 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.5274912899913033,1.8568006573301368,2.447723388671875,50.17878787878788,116.5,0.6955788352272727,0.71484375,27.272727272727277,42.0,0.01648410281222823,0.0764913558959961 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.5279010550002567,1.862823268345424,2.447734832763672,50.425714285714285,116.5,0.6966796875,0.71484375,27.17142857142857,42.0,0.016496907968758023,0.07649171352386475 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.5284323669911828,1.868188290982633,2.447734832763672,50.64324324324325,116.5,0.6976615287162162,0.71484375,27.10810810810811,42.0,0.016513511468474462,0.07649171352386475 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.5276739360124338,1.8730093149038465,2.447738647460937,50.920512820512826,116.5,0.6985426682692307,0.71484375,27.05128205128205,42.0,0.016489810500388558,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.5284569860086776,1.877359995027868,2.447738647460937,51.08536585365854,116.5,0.6993378429878049,0.71484375,27.02439024390244,42.0,0.016514280812771176,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.9505877129995496,1.8941794308749111,2.447738647460937,52.47727272727273,116.5,0.7039462002840909,0.87109375,27.272727272727277,42.0,0.029705866031235924,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.9463664000068092,1.8971367711606235,2.447738647460937,52.43695652173913,116.5,0.7112134850543478,0.87109375,28.0,45.0,0.029573950000212786,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.9429686819930794,1.899847666422526,2.447738647460937,52.40625,116.5,0.7178751627604166,0.87109375,28.791666666666668,52.0,0.02946777131228373,0.07649183273315428 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.087186342003406,1.3565492341012666,1.983325958251953,11.493939393939392,99.9,0.1509232954545454,0.16796875,7.0606060606060606,12.0,0.087186342003406,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0869455420033773,1.3532567705426897,1.983325958251953,10.837142857142856,99.9,0.1518973214285714,0.16796875,7.171428571428572,12.0,0.0869455420033773,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0832086500013247,1.2606887817382812,1.867225646972656,15.566666666666668,93.4,0.1368815104166666,0.1484375,5.666666666666667,12.0,0.0832086500013247,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.2419476520008174,1.3663225173950195,2.182079315185547,10.353571428571428,100.6,0.3418317522321428,0.3515625,19.857142857142858,27.0,0.020162304333401448,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.2600758879998466,1.2819933210100447,1.9798736572265625,6.664285714285714,93.3,0.3321010044642857,0.3515625,20.5,27.0,0.021672990666653884,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.2594417529908241,1.279871114095052,1.9798736572265625,6.22,93.3,0.3333984375,0.3515625,20.933333333333334,27.0,0.021620146082568677,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.9807304749992908,1.325757868149701,2.089649200439453,11.13529411764706,96.0,0.3355353860294117,0.3515625,20.47058823529412,27.0,0.08172753958327424,0.17413743336995444 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.5506839449953986,1.326750225490994,2.089649200439453,10.516666666666667,96.0,0.33642578125,0.3515625,19.88888888888889,27.0,0.04589032874961655,0.17413743336995444 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.2418387609941419,1.3707143783569335,2.182079315185547,14.495,100.6,0.337939453125,0.3515625,19.6,27.0,0.02015323008284516,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.2424423339980421,1.3698080153692336,2.182079315185547,13.804761904761904,100.6,0.3385881696428571,0.3515625,19.666666666666668,27.0,0.020203527833170174,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.2418087650003144,1.368984049016779,2.182079315185547,13.177272727272726,100.6,0.3391779119318182,0.3515625,19.727272727272727,27.0,0.020150730416692866,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.2405112300039036,1.368231731912364,2.182079315185547,12.604347826086956,100.6,0.3397163722826087,0.3515625,19.782608695652176,27.0,0.020042602500325298,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.2420773790072417,1.3677862485249836,2.182079315185547,12.079166666666666,100.6,0.3402099609375,0.3515625,19.83333333333333,27.0,0.02017311491727014,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.2416062370029976,1.3673764038085938,2.182079315185547,11.595999999999998,100.6,0.3406640625,0.3515625,19.8,27.0,0.020133853083583134,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.2422675490088295,1.366998085608849,2.182079315185547,11.15,100.6,0.3410832331730769,0.3515625,19.76923076923077,27.0,0.020188962417402458,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.2422235020057996,1.366647790979456,2.182079315185547,10.737037037037036,100.6,0.3414713541666667,0.3515625,19.814814814814813,27.0,0.02018529183381663,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.2420513919933,1.3660196764715786,2.182079315185547,9.99655172413793,100.6,0.3421672952586206,0.3515625,19.82758620689655,27.0,0.020170949332775,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0866420759994071,1.3517477247450087,1.983325958251953,10.53611111111111,99.9,0.15234375,0.16796875,7.305555555555555,12.0,0.0866420759994071,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.2425321100017754,1.3657451629638673,2.182079315185547,9.663333333333332,100.6,0.34248046875,0.3515625,19.966666666666665,27.0,0.020211009166814616,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.2423935840051854,1.3654883600050405,2.182079315185547,9.351612903225806,100.6,0.3427734375,0.3515625,20.06451612903226,27.0,0.02019946533376545,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.4542161490098806,1.36524760723114,2.182079315185547,9.059375,100.6,0.343048095703125,0.3515625,19.96875,27.0,0.037851345750823384,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.4531113959965296,1.365021445534446,2.182079315185547,8.784848484848483,100.6,0.3450816761363636,0.41015625,20.303030303030305,31.0,0.0377592829997108,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.4527036059880629,1.364808587466969,2.182079315185547,8.526470588235293,100.6,0.3469956341911764,0.41015625,20.705882352941178,34.0,0.03772530049900524,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.4512354639882687,1.364607892717634,2.182079315185547,8.282857142857143,100.6,0.3488002232142857,0.41015625,20.942857142857143,34.0,0.03760295533235573,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.4510297220112989,1.364418347676595,2.182079315185547,8.052777777777777,100.6,0.3505045572916667,0.41015625,21.11111111111111,34.0,0.03758581016760824,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.4503801480022957,1.36423904831345,2.182079315185547,7.835135135135134,100.6,0.3521167652027027,0.41015625,21.405405405405407,34.0,0.03753167900019131,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.2873890640039462,0.9864387512207032,0.9864387512207032,0.0,0.0,0.0791015625,0.0791015625,0.0,0.0,0.2873890640039462,0.9864387512207032 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.4508851129940012,1.3639080341045673,2.182079315185547,7.433333333333333,100.6,0.3550931490384615,0.41015625,22.102564102564106,35.0,0.037573759416166766,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.4510255940112984,1.363754940032959,2.182079315185547,7.2475,100.6,0.3564697265625,0.41015625,22.525,39.0,0.037585466167608196,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.4491543699987232,1.3636093139648438,2.182079315185547,7.070731707317073,100.6,0.3577791539634146,0.41015625,22.951219512195124,40.0,0.037429530833226934,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.2599967889982508,1.2844478900615983,1.9798736572265625,7.176923076923076,93.3,0.3306039663461538,0.3515625,20.46153846153846,27.0,0.021666399083187567,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.2589482510084053,1.2876373926798503,1.9798736572265625,7.774999999999999,93.3,0.328857421875,0.3515625,19.916666666666668,27.0,0.021579020917367107,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.2592566030070884,1.2914071516557173,1.9798736572265625,8.481818181818182,93.3,0.3267933238636363,0.3515625,19.272727272727277,27.0,0.021604716917257367,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.25910080599715,1.2959323883056642,1.9798736572265625,9.33,93.3,0.32431640625,0.3515625,19.1,27.0,0.021591733833095834,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.1625784129864769,1.3503202489904456,1.983325958251953,10.25135135135135,99.9,0.1527660472972972,0.16796875,7.405405405405405,12.0,0.1625784129864769,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.1626024340075673,1.348967903538754,1.983325958251953,9.98157894736842,99.9,0.1531661184210526,0.16796875,7.578947368421052,14.0,0.1626024340075673,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.1627493510022759,1.3476849091358674,1.983325958251953,9.725641025641025,99.9,0.153545673076923,0.16796875,7.897435897435898,20.0,0.1627493510022759,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.1623817369982134,1.346466064453125,1.983325958251953,9.482499999999998,99.9,0.15390625,0.16796875,8.175,20.0,0.1623817369982134,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.1627620109939016,1.3453066756085652,1.983325958251953,9.25121951219512,99.9,0.154249237804878,0.16796875,8.365853658536585,20.0,0.1627620109939016,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.1625386670057196,1.3442024957566034,1.983325958251953,9.03095238095238,99.9,0.1545758928571428,0.16796875,8.738095238095237,24.0,0.1625386670057196,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.1626627619989449,1.3431496731070585,1.983325958251953,8.820930232558139,99.9,0.1548873546511628,0.16796875,9.023255813953488,24.0,0.1626627619989449,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.1622340369940502,1.342150254683061,1.983325958251953,8.620454545454544,99.9,0.1551846590909091,0.16796875,9.227272727272728,24.0,0.1622340369940502,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.1627368470071815,1.3411952548556858,1.983325958251953,8.428888888888888,99.9,0.15546875,0.16796875,9.444444444444445,24.0,0.1627368470071815,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.1630139050103025,1.340287084164827,1.983325958251953,8.245652173913042,99.9,0.1557404891304347,0.16796875,9.58695652173913,24.0,0.1630139050103025,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.1628425380040425,1.3394175590352808,1.983325958251953,8.070212765957447,99.9,0.156000664893617,0.16796875,9.808510638297872,24.0,0.1628425380040425,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.1623478580004302,1.338584264119466,1.983325958251953,7.902083333333333,99.9,0.15625,0.16796875,10.041666666666666,24.0,0.1623478580004302,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.162850583990803,1.3377849812410316,1.983325958251953,7.740816326530611,99.9,0.1564891581632653,0.16796875,10.20408163265306,24.0,0.162850583990803,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.1625088110013166,1.3370176696777345,1.983325958251953,7.585999999999999,99.9,0.15671875,0.16796875,10.36,24.0,0.1625088110013166,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.162606368001434,1.3362804487639783,1.983325958251953,7.437254901960784,99.9,0.1569393382352941,0.16796875,10.509803921568627,24.0,0.162606368001434,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.1623139580042334,1.3355715825007513,1.983325958251953,7.294230769230769,99.9,0.1571514423076923,0.16796875,10.692307692307692,24.0,0.1623139580042334,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.1627213909960119,1.3348894659078343,1.983325958251953,7.156603773584905,99.9,0.1573555424528301,0.16796875,10.849056603773583,24.0,0.1627213909960119,1.983325958251953 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.4596173250029096,1.0518341064453125,1.0518341064453125,0.0,0.0,0.0791015625,0.0791015625,0.0,0.0,0.03830144375024246,0.08765284220377605 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,1.0222228269994955,1.4121665954589844,1.9798736572265625,31.1,93.3,0.2607421875,0.3515625,8.0,12.0,0.08518523558329129,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.2596420740010217,1.3706130981445312,1.9798736572265625,23.325,93.3,0.283447265625,0.3515625,10.25,17.0,0.02163683950008514,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.2595903530018404,1.3457168579101562,1.9798736572265625,18.66,93.3,0.2970703125,0.3515625,12.4,21.0,0.021632529416820034,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.2571735910023562,1.3291212717692058,1.9798736572265625,15.55,93.3,0.30615234375,0.3515625,14.833333333333334,27.0,0.021431132583529685,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.259839379999903,1.317267826625279,1.9798736572265625,13.328571428571427,93.3,0.3126395089285714,0.3515625,16.571428571428573,27.0,0.021653281666658582,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.2597208849911112,1.308377742767334,1.9798736572265625,11.6625,93.3,0.3175048828125,0.3515625,17.125,27.0,0.0216434070825926,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.2588511990034021,1.301463656955295,1.9798736572265625,10.366666666666667,93.3,0.3212890625,0.3515625,18.22222222222222,27.0,0.021570933250283506,0.16498947143554688 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0848888629989232,1.275476837158203,1.867225646972656,18.68,93.4,0.1345703125,0.1484375,4.4,8.0,0.0848888629989232,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.085873067000648,1.2501258850097656,1.867225646972656,13.342857142857143,93.4,0.1385323660714285,0.1484375,6.571428571428571,12.0,0.085873067000648,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.4526940199866658,1.3633383817450946,2.182079315185547,6.741860465116279,100.6,0.3602152979651162,0.41015625,23.511627906976745,40.0,0.037724501665555486,0.1818399429321289 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.9749116680031876,1.9152349744524275,2.487579345703125,51.56607142857143,117.9,0.7397635323660714,0.87109375,34.142857142857146,58.0,0.030465989625099613,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.2471465039998293,1.287566502888997,1.979572296142578,7.633333333333333,91.6,0.328857421875,0.3515625,19.666666666666668,27.0,0.020595541999985773,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.246606916989549,1.2913360595703125,1.979572296142578,8.327272727272726,91.6,0.3267933238636363,0.3515625,19.09090909090909,27.0,0.02055057641579575,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.2467456050071632,1.2958599090576173,1.979572296142578,9.16,91.6,0.32431640625,0.3515625,18.3,26.0,0.02056213375059693,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.2464429969986667,1.301389906141493,1.979572296142578,10.177777777777775,91.6,0.3212890625,0.3515625,17.666666666666668,26.0,0.02053691641655556,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.2466918590071145,1.3083043098449707,1.979572296142578,11.45,91.6,0.3175048828125,0.3515625,17.0,26.0,0.02055765491725954,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.2464110870059812,1.3171942574637276,1.979572296142578,13.085714285714284,91.6,0.3126395089285714,0.3515625,15.714285714285714,26.0,0.02053425725049843,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.2442430180090014,1.3290475209554036,1.979572296142578,15.266666666666666,91.6,0.30615234375,0.3515625,14.0,23.0,0.02035358483408345,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.2468368630070472,1.3456428527832032,1.979572296142578,18.32,91.6,0.2970703125,0.3515625,12.2,19.0,0.0205697385839206,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.246599698002683,1.3705387115478516,1.979572296142578,22.9,91.6,0.283447265625,0.3515625,10.5,14.0,0.020549974833556917,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,1.0099507340055425,1.412041982014974,1.979572296142578,30.53333333333333,91.6,0.2607421875,0.3515625,9.333333333333334,14.0,0.08416256116712854,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.4487208319915226,1.0516738891601562,1.0516738891601562,0.0,0.0,0.0791015625,0.0791015625,0.0,0.0,0.03739340266596022,0.08763949076334636 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.9748886599991238,1.9170583527663656,2.487579345703125,51.41551724137932,117.9,0.7442921605603449,0.87109375,34.93103448275862,58.0,0.030465270624972618,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.9723360400093952,1.9132765310781972,2.487579345703125,51.668518518518525,117.9,0.7348994502314815,0.87109375,33.629629629629626,58.0,0.0303855012502936,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0858214250038145,1.242203712463379,1.867225646972656,11.675,93.4,0.1397705078125,0.1484375,7.0,12.0,0.0858214250038145,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.9781679040024756,1.9120477529672475,2.487579345703125,51.76346153846154,117.9,0.7296612079326923,0.87109375,32.92307692307692,58.0,0.03056774700007736,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.9736386529984884,1.908860321044922,2.487579345703125,51.896,117.9,0.72400390625,0.87109375,32.32,58.0,0.030426207906202762,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.9712217609921936,1.906383832295736,2.487579345703125,51.99583333333334,117.9,0.7178751627604166,0.87109375,31.729166666666668,58.0,0.03035068003100605,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.9758559700130718,1.9046871351159136,2.487579345703125,52.167391304347845,117.9,0.7112134850543478,0.87109375,30.630434782608692,49.0,0.030495499062908493,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.9804022640018956,1.9007289192893289,2.487579345703125,52.3818181818182,117.9,0.7039462002840909,0.87109375,30.045454545454547,46.0,0.030637570750059236,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.5241026829899056,1.8819686145317265,2.487579345703125,51.28536585365854,117.9,0.6993378429878049,0.71484375,30.04878048780488,46.0,0.01637820884343455,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.5252508919948013,1.8763316227839544,2.487579345703125,51.07435897435897,117.9,0.6985426682692307,0.71484375,30.153846153846157,46.0,0.016414090374837542,0.07773685455322266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.5247067229938693,1.870085226522909,2.48733139038086,50.8,117.9,0.6976615287162162,0.71484375,30.27027027027027,46.0,0.016397085093558417,0.07772910594940187 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.5250466639990918,1.8631390162876675,2.4873199462890625,50.60857142857143,117.9,0.6966796875,0.71484375,30.34285714285714,46.0,0.01640770824997162,0.0777287483215332 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.5251592050044565,1.855351187966087,2.4873199462890625,50.35454545454546,117.9,0.6955788352272727,0.71484375,30.363636363636363,46.0,0.016411225156389264,0.0777287483215332 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.5234009209962096,1.8465584785707536,2.4560623168945312,50.07741935483871,117.9,0.6943359375,0.71484375,30.451612903225808,46.0,0.01635627878113155,0.0767519474029541 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.5207887310098158,1.8376308309620824,2.4248046875,49.8,117.9,0.6929216056034483,0.71484375,30.41379310344828,46.0,0.016274647844056744,0.075775146484375 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.2476376200065715,1.2843768780048077,1.979572296142578,7.046153846153846,91.6,0.3306039663461538,0.3515625,20.307692307692307,28.0,0.02063646833388096,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.2475660100026289,1.2816431862967357,1.979572296142578,6.542857142857143,91.6,0.3321010044642857,0.3515625,20.785714285714285,28.0,0.020630500833552407,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.2473366600024746,1.2792742411295572,1.979572296142578,6.1066666666666665,91.6,0.3333984375,0.3515625,21.133333333333333,28.0,0.020611388333539548,0.1649643580118815 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.9845139030076098,1.324749890495749,2.085521697998047,10.8,92.0,0.3355353860294117,0.3515625,21.294117647058822,28.0,0.08204282525063415,0.17379347483317056 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.4386571970098885,1.3635978698730469,2.181873321533203,6.565116279069768,98.7,0.3602152979651162,0.41015625,23.3953488372093,40.0,0.036554766417490704,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.439856041004532,1.363642647152855,2.181873321533203,6.721428571428572,98.7,0.3590262276785714,0.41015625,23.0,38.0,0.036654670083711004,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.4400505310040898,1.3636896086902153,2.181873321533203,6.885365853658537,98.7,0.3577791539634146,0.41015625,22.634146341463413,37.0,0.03667087758367415,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.4395548189932015,1.3637389183044433,2.181873321533203,7.0575,98.7,0.3564697265625,0.41015625,22.275,34.0,0.036629568249433454,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.4420792430028086,1.363790756616837,2.181873321533203,7.238461538461538,98.7,0.3550931490384615,0.41015625,21.97435897435897,34.0,0.03683993691690072,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.4424301849940093,1.3638453232614618,2.181873321533203,7.428947368421053,98.7,0.3536441200657895,0.41015625,21.657894736842103,34.0,0.03686918208283411,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.4420562000013888,1.3639028394544446,2.181873321533203,7.62972972972973,98.7,0.3521167652027027,0.41015625,21.405405405405407,34.0,0.0368380166667824,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.4417397240031278,1.3639635509914825,2.181873321533203,7.841666666666667,98.7,0.3505045572916667,0.41015625,21.27777777777778,34.0,0.03681164366692732,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.4414620399911655,1.3640277317592076,2.181873321533203,8.065714285714286,98.7,0.3488002232142857,0.41015625,21.057142857142857,34.0,0.036788503332597124,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.441337526004645,1.364095687866211,2.181873321533203,8.302941176470588,98.7,0.3469956341911764,0.41015625,20.764705882352946,34.0,0.03677812716705375,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.441974368004594,1.3641677625251538,2.181873321533203,8.554545454545455,98.7,0.3450816761363636,0.41015625,20.363636363636363,30.0,0.03683119733371617,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.4408701969950925,1.3642443418502808,2.181873321533203,8.821875,98.7,0.343048095703125,0.3515625,20.0625,28.0,0.03673918308292438,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.2433119280030951,1.3644518698415449,2.181873321533203,9.106451612903228,98.7,0.3427734375,0.3515625,20.161290322580644,28.0,0.020275994000257924,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.2431278149888385,1.3646732330322269,2.181873321533203,9.41,98.7,0.34248046875,0.3515625,20.33333333333333,28.0,0.020260651249069877,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.2435685989912599,1.364909862649852,2.181873321533203,9.73448275862069,98.7,0.3421672952586206,0.3515625,20.344827586206897,28.0,0.020297383249271658,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.242917337003746,1.3651633943830217,2.181873321533203,10.082142857142856,98.7,0.3418317522321428,0.3515625,20.5,28.0,0.02024311141697883,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.2433299320109654,1.3654357062445746,2.181873321533203,10.455555555555556,98.7,0.3414713541666667,0.3515625,20.51851851851852,28.0,0.020277494334247116,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.2418260690028546,1.365728965172401,2.181873321533203,10.857692307692307,98.7,0.3410832331730769,0.3515625,20.423076923076923,28.0,0.020152172416904552,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.2430230830068467,1.366280059814453,2.181873321533203,11.292,98.7,0.3406640625,0.3515625,20.52,28.0,0.020251923583903892,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.2427395519916899,1.3668770790100098,2.181873321533203,11.7625,98.7,0.3402099609375,0.3515625,20.45833333333333,28.0,0.02022829599930749,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.2433843790058745,1.3675260129182234,2.181873321533203,12.27391304347826,98.7,0.3397163722826087,0.3515625,20.347826086956523,28.0,0.020282031583822874,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.2431591860076878,1.368233940818093,2.181873321533203,12.831818181818182,98.7,0.3391779119318182,0.3515625,20.454545454545453,28.0,0.02026326550064065,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.2430225090065505,1.369009290422712,2.181873321533203,13.442857142857145,98.7,0.3385881696428571,0.3515625,20.428571428571427,28.0,0.020251875750545874,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.2423663499939721,1.369862174987793,2.181873321533203,14.115,98.7,0.337939453125,0.3515625,20.4,28.0,0.02019719583283101,0.1818227767944336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.5511314159957692,1.3257997300889757,2.085521697998047,10.2,92.0,0.33642578125,0.3515625,20.61111111111111,28.0,0.04592761799964743,0.17379347483317056 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.5177036240056623,1.8291169625741464,2.405254364013672,49.31111111111112,117.9,0.6912977430555556,0.71484375,30.185185185185187,46.0,0.016178238250176946,0.07516419887542725 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.8406969849893358,1.8431327526385968,2.405254364013672,51.20769230769231,117.9,0.6903921274038461,0.71484375,30.615384615384617,46.0,0.026271780780916743,0.07516419887542725 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,1.297348988999147,1.8358856836954756,2.31496810913086,51.0,117.9,0.6883544921875,0.71484375,31.5,46.0,0.04054215590622334,0.07234275341033937 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.5809850090008695,1.7885282516479493,2.29849624633789,46.24,100.4,0.683056640625,0.71484375,32.1,46.0,0.01815578153127717,0.07182800769805907 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0867855440010316,1.2628326416015625,1.9716300964355469,5.505882352941176,93.8,0.1544404871323529,0.16796875,8.911764705882353,13.0,0.0867855440010316,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0871177509980043,1.262039531360973,1.9716300964355469,5.672727272727272,93.8,0.1540305397727272,0.16796875,8.818181818181818,13.0,0.0871177509980043,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0867093520064372,1.261196851730347,1.9716300964355469,5.85,93.8,0.153594970703125,0.16796875,8.71875,13.0,0.0867093520064372,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0868237230024533,1.260299805671938,1.9716300964355469,6.038709677419354,93.8,0.1531313004032258,0.16796875,8.774193548387096,13.0,0.0868237230024533,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0868764790066052,1.2593429565429688,1.9716300964355469,6.239999999999999,93.8,0.15263671875,0.16796875,8.833333333333334,13.0,0.0868764790066052,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0870004689932102,1.258320117818898,1.9716300964355469,6.455172413793103,93.8,0.1521080280172413,0.16796875,8.793103448275861,13.0,0.0870004689932102,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0868357779982034,1.2572242191859655,1.9716300964355469,6.685714285714285,93.8,0.1515415736607142,0.16796875,8.785714285714286,13.0,0.0868357779982034,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0868034419981995,1.2560471428765192,1.9716300964355469,6.933333333333333,93.8,0.1509331597222222,0.16796875,8.777777777777779,13.0,0.0868034419981995,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0867947229999117,1.2547795222355769,1.9716300964355469,7.199999999999999,93.8,0.1502779447115384,0.16796875,8.76923076923077,13.0,0.0867947229999117,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0868335910054156,1.2534104919433593,1.9716300964355469,7.487999999999999,93.8,0.1495703125,0.16796875,8.72,13.0,0.0868335910054156,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0868398530001286,1.251927375793457,1.9716300964355469,7.8,93.8,0.1488037109375,0.16796875,8.666666666666666,13.0,0.0868398530001286,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0868742000020574,1.250315293021824,1.9716300964355469,8.139130434782608,93.8,0.1479704483695652,0.16796875,8.608695652173912,13.0,0.0868742000020574,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.4014681330008898,1.2485566572709517,1.9716300964355469,8.509090909090908,93.8,0.1470614346590909,0.16796875,8.727272727272727,13.0,0.4014681330008898,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.9822428890038282,1.246877216157459,1.9716300964355469,8.914285714285715,93.8,0.1460658482142857,0.16796875,8.857142857142858,13.0,0.9822428890038282,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0859803409985033,1.211640006617496,1.867225646972656,4.915789473684211,93.4,0.1447882401315789,0.1484375,8.842105263157896,12.0,0.0859803409985033,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0857421580003574,1.2127516004774306,1.867225646972656,5.188888888888889,93.4,0.1445855034722222,0.1484375,8.722222222222221,12.0,0.0857421580003574,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0861424199974862,1.2139939700855928,1.867225646972656,5.494117647058824,93.4,0.1443589154411764,0.1484375,8.588235294117647,12.0,0.0861424199974862,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.085828836003202,1.2153916358947754,1.867225646972656,5.8375,93.4,0.14410400390625,0.1484375,8.5,12.0,0.085828836003202,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0857045570010086,1.2169756571451822,1.867225646972656,6.226666666666668,93.4,0.1438151041666666,0.1484375,8.466666666666667,12.0,0.0857045570010086,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0859338139998726,1.2187859671456474,1.867225646972656,6.671428571428572,93.4,0.1434849330357142,0.1484375,8.357142857142858,12.0,0.0859338139998726,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0847869879944482,1.2208747863769531,1.867225646972656,7.184615384615385,93.4,0.1431039663461538,0.1484375,8.307692307692308,12.0,0.0847869879944482,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0860532020014943,1.2237186431884766,1.867225646972656,7.783333333333334,93.4,0.1426595052083333,0.1484375,8.083333333333334,12.0,0.0860532020014943,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0859871409920742,1.2270795648748225,1.867225646972656,8.490909090909092,93.4,0.1421342329545454,0.1484375,7.909090909090909,12.0,0.0859871409920742,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0862570860044797,1.2311126708984377,1.867225646972656,9.34,93.4,0.14150390625,0.1484375,7.7,12.0,0.0862570860044797,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0856554460042389,1.236042022705078,1.867225646972656,10.377777777777778,93.4,0.1407335069444444,0.1484375,7.444444444444445,12.0,0.0856554460042389,1.867225646972656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0868833160056965,1.2635804312569754,1.9716300964355469,5.348571428571428,93.8,0.1548270089285714,0.16796875,8.942857142857143,13.0,0.0868833160056965,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0869542069995077,1.2642866770426433,1.9716300964355469,5.199999999999999,93.8,0.1551920572916666,0.16796875,8.944444444444445,13.0,0.0869542069995077,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0866711739945458,1.264954747380437,1.9716300964355469,5.059459459459459,93.8,0.1555373733108108,0.16796875,8.91891891891892,13.0,0.0866711739945458,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.1629845620045671,1.265587656121505,1.9716300964355469,4.926315789473684,93.8,0.1558645148026315,0.16796875,8.921052631578947,13.0,0.1629845620045671,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.580402198000229,1.7837446000840929,2.29849624633789,46.17777777777778,100.4,0.6795247395833334,0.71484375,31.11111111111111,46.0,0.018137568687507155,0.07182800769805907 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.579930694992072,1.777724027633667,2.2887039184570312,46.2625,100.4,0.67510986328125,0.71484375,29.875,46.0,0.01812283421850225,0.07152199745178223 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.5803835440019611,1.7707042694091797,2.2887039184570312,46.40714285714286,100.4,0.66943359375,0.71484375,28.285714285714285,45.0,0.018136985750061285,0.07152199745178223 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.5802690620039357,1.7616717020670574,2.28741455078125,46.44166666666667,100.4,0.661865234375,0.71484375,26.33333333333333,39.0,0.01813340818762299,0.07148170471191406 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.5817558010021457,1.7491554260253903,2.280990600585937,46.68000000000001,100.4,0.65126953125,0.71484375,24.8,39.0,0.018179868781317055,0.07128095626831053 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.5779895390005549,1.731192111968994,2.270721435546875,46.8625,100.4,0.6353759765625,0.71484375,22.5,39.0,0.018062173093767342,0.07096004486083984 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.579806807989371,1.7036279042561848,2.194541931152344,47.116666666666674,100.4,0.60888671875,0.71484375,18.666666666666668,29.0,0.018118962749667844,0.06857943534851076 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,1.341164006997133,1.7738235473632813,2.194541931152344,56.540000000000006,100.4,0.5876953125,0.71484375,16.6,24.0,0.0419113752186604,0.06857943534851076 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.7847885439987294,1.5844345092773438,2.01577377319336,45.75,91.5,0.39697265625,0.71484375,10.0,20.0,0.024524641999960295,0.0629929304122925 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.1632534539967309,1.2725262112087674,1.9716300964355469,3.4666666666666663,93.8,0.1594509548611111,0.16796875,11.833333333333334,22.0,0.1632534539967309,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.1630536090087844,1.2722152853911777,1.9716300964355469,3.532075471698113,93.8,0.159290241745283,0.16796875,11.679245283018869,22.0,0.1630536090087844,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.1635708859976148,1.2718924008882964,1.9716300964355469,3.6,93.8,0.1591233473557692,0.16796875,11.557692307692308,22.0,0.1635708859976148,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.163098037999589,1.2715568542480469,1.9716300964355469,3.6705882352941175,93.8,0.1589499080882352,0.16796875,11.431372549019608,22.0,0.163098037999589,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.1632601339952089,1.2712078857421876,1.9716300964355469,3.744,93.8,0.15876953125,0.16796875,11.26,22.0,0.1632601339952089,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.163067082001362,1.270844673623844,1.9716300964355469,3.8204081632653057,93.8,0.1585817920918367,0.16796875,11.081632653061224,22.0,0.163067082001362,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.1630178170016734,1.2704663276672363,1.9716300964355469,3.9,93.8,0.15838623046875,0.16796875,10.916666666666666,22.0,0.1630178170016734,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.1634220440028002,1.270071881882688,1.9716300964355469,3.9829787234042553,93.8,0.158182347074468,0.16796875,10.76595744680851,22.0,0.1634220440028002,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.163231465005083,1.26966028628142,1.9716300964355469,4.069565217391304,93.8,0.1579695991847826,0.16796875,10.608695652173912,22.0,0.163231465005083,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.1630175289901672,1.2692303975423178,1.9716300964355469,4.16,93.8,0.1577473958333333,0.16796875,10.355555555555556,22.0,0.1630175289901672,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.1635479270044015,1.2687809684059836,1.9716300964355469,4.254545454545454,93.8,0.1575150923295454,0.16796875,10.136363636363637,22.0,0.1635479270044015,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.1632342679949943,1.2683106355888898,1.9716300964355469,4.353488372093023,93.8,0.1572719840116279,0.16796875,9.976744186046512,22.0,0.1632342679949943,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.1631663820007816,1.2678179059709822,1.9716300964355469,4.457142857142857,93.8,0.1570172991071428,0.16796875,9.738095238095235,22.0,0.1631663820007816,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.1629874299978837,1.267301140761957,1.9716300964355469,4.565853658536585,93.8,0.1567501905487804,0.16796875,9.53658536585366,22.0,0.1629874299978837,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.1633907060022466,1.2667585372924806,1.9716300964355469,4.68,93.8,0.1564697265625,0.16796875,9.225,16.0,0.1633907060022466,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.1629197540023597,1.2661881080040565,1.9716300964355469,4.8,93.8,0.1561748798076923,0.16796875,9.051282051282053,14.0,0.1629197540023597,1.9716300964355469 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.4510545170051045,1.3634706224714006,2.182079315185547,6.902380952380952,100.6,0.3590262276785714,0.41015625,23.285714285714285,40.0,0.03758787641709204,0.1818399429321289 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,2.2062856960110366,2.530251979827881,3.258872985839844,908.55,1598.3,0.0,0.0,0.0,0.0,0.0689464280003449,0.10183978080749513 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,2.2049541759915883,2.228334426879883,2.647163391113281,896.175,1587.8,0.0,0.0,0.0,0.0,0.06890481799973713,0.08272385597229003 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,4.177211402013199,3.884487486722176,4.9798583984375,892.3052631578946,1600.2,0.0,0.0,0.0,0.0,0.13053785631291248,0.15562057495117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.3997063700080616,0.9611053466796876,1.0109481811523438,0.0,0.0,0.0,0.0,0.0,0.0,0.3997063700080616,1.0109481811523438 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.5996532249992015,1.5474878508469154,2.6851882934570312,212.35517241379307,921.5,0.0,0.0,0.0,0.0,0.5996532249992015,2.6851882934570312 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.6015698920091381,1.5858816331432712,2.709541320800781,226.2838709677419,921.5,0.0,0.0,0.0,0.0,0.6015698920091381,2.709541320800781 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.5723898830037797,1.6193352901574336,2.709545135498047,238.5939393939394,921.5,0.0,0.0,0.0,0.0,0.5723898830037797,2.709545135498047 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.9608910670067417,1.6798373328314886,2.72536849975586,269.4555555555555,925.5,0.0,0.0,0.0,0.0,0.9608910670067417,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.923976231002598,1.7038824181807668,2.72536849975586,278.89473684210526,925.5,0.0,0.0,0.0,0.0,0.923976231002598,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.9054891090054298,1.745114281063988,2.72536849975586,299.247619047619,992.4,0.0,0.0,0.0,0.0,0.9054891090054298,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.8440642049972666,1.7622595700350674,2.72536849975586,307.8818181818182,992.4,0.0,0.0,0.0,0.0,0.8440642049972666,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.8730674749967875,1.7786792257557744,2.72536849975586,316.16956521739127,997.0,0.0,0.0,0.0,0.0,0.8730674749967875,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.9998305879998952,1.793288787206014,2.72536849975586,323.125,997.0,0.0,0.0,0.0,0.0,0.9998305879998952,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.9668681909970472,1.8067295837402344,2.72536849975586,329.278,997.0,0.0,0.0,0.0,0.0,0.9668681909970472,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,1.0652689970011124,1.4489421844482422,1.9216461181640625,547.85,1095.7,0.0,0.0,0.0,0.0,0.08877241641675937,0.16013717651367188 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,1.0830549739912383,1.6475324630737305,2.387237548828125,539.225,1095.7,0.0,0.0,0.0,0.0,0.09025458116593653,0.19893646240234375 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.9670705949974944,1.794363021850586,2.688823699951172,511.6666666666667,1095.7,0.0,0.0,0.0,0.0,0.08058921624979119,0.22406864166259766 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,1.010933137993561,1.8919830322265625,2.7991981506347656,534.3,1204.4,0.0,0.0,0.0,0.0,0.08424442816613009,0.23326651255289713 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.9513138859911124,1.9571128845214845,2.837665557861328,548.6899999999999,1212.5,0.0,0.0,0.0,0.0,0.07927615716592604,0.23647212982177734 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,1.07844696000393,2.0027666091918945,2.8532676696777344,558.25,1212.5,0.0,0.0,0.0,0.0,0.0898705800003275,0.23777230580647787 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.9169630179967498,2.0361341748918806,2.8702621459960938,564.9714285714286,1212.5,0.0,0.0,0.0,0.0,0.07641358483306249,0.23918851216634116 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,1.8551548019895563,2.147301393396714,3.209850311279297,565.2294117647059,1212.5,0.0,0.0,0.0,0.0,0.15459623349912968,0.2674875259399414 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,1.5743658419960411,2.326509566534133,3.6093597412109375,595.2761904761904,1212.5,0.0,0.0,0.0,0.0,0.1311971534996701,0.3007799784342448 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,1.3189582580089336,2.422242323557536,3.662616729736328,598.7125,1212.5,0.0,0.0,0.0,0.0,0.10991318816741114,0.30521806081136066 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,1.2597017919906648,2.45125858600323,3.662616729736328,584.5461538461539,1212.5,0.0,0.0,0.0,0.0,0.1049751493325554,0.30521806081136066 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,1.3409165570046753,2.553802744547526,3.668109893798828,604.55,1212.5,0.0,0.0,0.0,0.0,0.11174304641705628,0.30567582448323566 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,1.3105684259935515,2.603766123453776,3.668109893798828,606.4818181818182,1212.5,0.0,0.0,0.0,0.0,0.10921403549946263,0.30567582448323566 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,2.480041397997411,2.6744432191591003,3.751407623291016,624.0162162162162,1212.5,0.0,0.0,0.0,0.0,0.20667011649978426,0.312617301940918 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,2.303814034996321,2.7600079491024925,3.773914337158203,650.9833333333333,1212.5,0.0,0.0,0.0,0.0,0.19198450291636007,0.3144928614298503 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,2.372788116990705,2.807189692621645,3.788410186767578,664.6086956521739,1212.5,0.0,0.0,0.0,0.0,0.19773234308255874,0.31570084889729816 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,2.392771350001567,2.847033004760742,3.792301177978516,674.4759999999999,1212.5,0.0,0.0,0.0,0.0,0.19939761250013058,0.31602509816487634 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.5681673969957046,1.5051826194480613,2.6851882934570312,196.55185185185184,921.5,0.0,0.0,0.0,0.0,0.5681673969957046,2.6851882934570312 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.6300511100125732,1.5037730290339544,2.6851882934570312,204.1115384615385,921.5,0.0,0.0,0.0,0.0,0.6300511100125732,2.6851882934570312 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.6497454760101391,1.453147570292155,2.680282592773437,184.86666666666665,921.5,0.0,0.0,0.0,0.0,0.6497454760101391,2.680282592773437 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.2875113350019092,1.009136199951172,1.070537567138672,0.0,0.0,0.0,0.0,0.0,0.0,0.2875113350019092,1.070537567138672 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,2.092797334000352,2.7568162282307944,3.663848876953125,900.9,1598.3,0.0,0.0,0.0,0.0,0.065399916687511,0.11449527740478516 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,2.209681455991813,2.8977322578430176,3.79092788696289,919.725,1598.3,0.0,0.0,0.0,0.0,0.06905254549974416,0.11846649646759032 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,2.6801047430053586,3.096827007475353,4.2426605224609375,907.809523809524,1598.3,0.0,0.0,0.0,0.0,0.08375327321891746,0.1325831413269043 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,2.7110062449937686,3.29414308988131,4.634201049804688,883.7307692307694,1598.3,0.0,0.0,0.0,0.0,0.08471894515605527,0.1448187828063965 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,2.6953559889952885,3.443214047339654,4.719936370849609,869.9129032258065,1598.3,0.0,0.0,0.0,0.0,0.08422987465610277,0.1474980115890503 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,2.56644052300544,3.5551521513197155,4.723804473876953,858.95,1598.3,0.0,0.0,0.0,0.0,0.08020126634392,0.14761888980865479 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,4.334311218000948,3.696250649385674,4.938198089599609,876.3581395348835,1598.3,0.0,0.0,0.0,0.0,0.13544722556252964,0.1543186902999878 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,4.31342394699459,3.803803482055664,4.948482513427734,886.074,1598.3,0.0,0.0,0.0,0.0,0.13479449834358093,0.1546400785446167 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,2.483622672996717,2.7345105743408205,3.7158164978027344,673.2539999999999,1253.1,0.0,0.0,0.0,0.0,0.20696855608305975,0.30965137481689453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.3955746249994263,0.910869598388672,0.910869598388672,0.0,0.0,0.0,0.0,0.0,0.0,0.3955746249994263,0.910869598388672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.3765178280009422,0.957378387451172,1.003887176513672,0.0,0.0,0.0,0.0,0.0,0.0,0.3765178280009422,1.003887176513672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.4138503790018148,0.9886690775553384,1.051250457763672,0.0,0.0,0.0,0.0,0.0,0.0,0.4138503790018148,1.051250457763672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.2440056659979745,1.0244438171386718,1.085674285888672,0.0,0.0,0.0,0.0,0.0,0.0,0.2440056659979745,1.085674285888672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.6486203249951359,1.3933828527277166,2.680282592773437,162.41363636363636,921.5,0.0,0.0,0.0,0.0,0.6486203249951359,2.680282592773437 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.2827118610002799,1.0355847676595051,1.091289520263672,0.0,0.0,0.0,0.0,0.0,0.0,0.2827118610002799,1.091289520263672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.2904658019979251,1.044379643031529,1.097148895263672,0.0,0.0,0.0,0.0,0.0,0.0,0.2904658019979251,1.097148895263672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.2937196130078519,1.0511589050292969,1.098613739013672,0.0,0.0,0.0,0.0,0.0,0.0,0.2937196130078519,1.098613739013672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.2683078850095626,1.0564587910970051,1.098857879638672,0.0,0.0,0.0,0.0,0.0,0.0,0.2683078850095626,1.098857879638672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.2684945150103885,1.061260223388672,1.104473114013672,0.0,0.0,0.0,0.0,0.0,0.0,0.2684945150103885,1.104473114013672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.2742684940021718,1.0656325600363992,1.109355926513672,0.0,0.0,0.0,0.0,0.0,0.0,0.2742684940021718,1.109355926513672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.2822086719970684,1.0693372090657551,1.110088348388672,0.0,0.0,0.0,0.0,0.0,0.0,0.2822086719970684,1.110088348388672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.2516854919958859,1.0725282522348256,1.110820770263672,0.0,0.0,0.0,0.0,0.0,0.0,0.2516854919958859,1.110820770263672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.2550156070064986,1.075629643031529,1.115947723388672,0.0,0.0,0.0,0.0,0.0,0.0,0.2550156070064986,1.115947723388672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.6533788149972679,1.1445324420928955,2.13775634765625,56.9625,911.4,0.0,0.0,0.0,0.0,0.6533788149972679,2.13775634765625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.6390278550097719,1.2364497714572482,2.5143051147460938,98.08333333333331,911.4,0.0,0.0,0.0,0.0,0.6390278550097719,2.5143051147460938 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.6411799719935516,1.3214118957519532,2.645610809326172,134.35,921.5,0.0,0.0,0.0,0.0,0.6411799719935516,2.645610809326172 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.4076759269955801,0.9112625122070312,0.9112625122070312,0.0,0.0,0.0,0.0,0.0,0.0,0.4076759269955801,0.9112625122070312 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.9067114280042006,1.725529098510742,2.72536849975586,289.76,992.4,0.0,0.0,0.0,0.0,0.9067114280042006,2.72536849975586 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.5102840720064705,0.9918797810872396,1.0534286499023438,0.0,0.0,0.0,0.0,0.0,0.0,0.5102840720064705,1.0534286499023438 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,2.0704350370069733,2.17055892944336,2.5417022705078125,1031.55,1585.6,0.0,0.0,0.0,0.0,0.06470109490646792,0.07942819595336914 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,1.9611507520021405,2.653618494669596,3.503734588623047,911.7333333333336,1600.5,0.0,0.0,0.0,0.0,0.06128596100006689,0.10949170589447021 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,1.9905479099979857,2.8135645389556885,3.7519454956054688,919.99375,1600.5,0.0,0.0,0.0,0.0,0.06220462218743705,0.1172482967376709 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,2.1308743209956447,2.921369361877441,3.815952301025391,929.445,1600.5,0.0,0.0,0.0,0.0,0.0665898225311139,0.11924850940704347 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,2.729084321996197,3.084649658203125,4.2152252197265625,899.724,1600.5,0.0,0.0,0.0,0.0,0.08528388506238116,0.13172578811645508 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,2.772610430009081,3.2590755462646483,4.689144134521484,885.16,1600.5,0.0,0.0,0.0,0.0,0.08664407593778378,0.1465357542037964 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,2.643701411012444,3.402623530796596,4.761520385742188,875.0485714285714,1600.5,0.0,0.0,0.0,0.0,0.08261566909413888,0.1487975120544434 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,2.677735595003469,3.513790225982666,4.821582794189453,866.9725000000001,1600.5,0.0,0.0,0.0,0.0,0.0836792373438584,0.1506744623184204 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,4.157314404990757,3.6554244021151927,4.990047454833984,878.1702127659573,1600.5,0.0,0.0,0.0,0.0,0.12991607515596115,0.155938982963562 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,4.515617178985849,3.781592767888849,5.000526428222656,890.7418181818182,1600.5,0.0,0.0,0.0,0.0,0.14111303684330778,0.156266450881958 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,4.339187610996305,3.861109887399981,5.020103454589844,897.7225806451614,1600.5,0.0,0.0,0.0,0.0,0.13559961284363453,0.15687823295593262 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,1.029503472003853,1.4316444396972656,1.8863754272460935,542.75,1085.5,0.0,0.0,0.0,0.0,0.08579195600032108,0.15719795227050778 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,1.0376386410061968,1.6068878173828125,2.3125877380371094,533.025,1085.5,0.0,0.0,0.0,0.0,0.08646988675051641,0.19271564483642578 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,1.0355127899965737,1.7444712320963542,2.6000633239746094,508.05,1085.5,0.0,0.0,0.0,0.0,0.08629273249971448,0.21667194366455078 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.951003595997463,1.8398332595825195,2.723255157470703,537.675,1253.1,0.0,0.0,0.0,0.0,0.07925029966645525,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.9969042420125334,1.8893001556396485,2.723255157470703,552.3199999999999,1253.1,0.0,0.0,0.0,0.0,0.08307535350104445,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.8753367229946889,1.9235579172770183,2.723255157470703,562.9333333333333,1253.1,0.0,0.0,0.0,0.0,0.07294472691622407,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.9576398079952924,1.9502266475132533,2.723255157470703,571.5214285714285,1253.1,0.0,0.0,0.0,0.0,0.07980331733294103,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.7865378760034218,1.9701292514801023,2.723255157470703,577.16875,1253.1,0.0,0.0,0.0,0.0,0.06554482300028515,0.22693792978922525 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,1.4376449209958082,2.0565803929379114,3.02994155883789,582.5473684210527,1253.1,0.0,0.0,0.0,0.0,0.11980374341631735,0.25249512990315753 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,1.3014218059979612,2.1758048317649146,3.4600372314453125,589.1500000000001,1253.1,0.0,0.0,0.0,0.0,0.10845181716649677,0.28833643595377606 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,1.2383183279889636,2.2273260752360025,3.612285614013672,574.3166666666667,1253.1,0.0,0.0,0.0,0.0,0.1031931939990803,0.30102380116780597 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,1.2572737240116112,2.32358240198206,3.663150787353516,585.2074074074075,1253.1,0.0,0.0,0.0,0.0,0.10477281033430093,0.305262565612793 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.2956609789980575,1.1485488891601563,1.6948776245117188,118.7,593.5,0.0,0.0,0.0,0.0,0.2956609789980575,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,1.2378591159940695,2.4639081087979404,3.700393676757813,593.1242424242424,1253.1,0.0,0.0,0.0,0.0,0.10315492633283913,0.30836613972981775 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,2.1647768639959395,2.57887770000257,3.7158164978027344,630.171052631579,1253.1,0.0,0.0,0.0,0.0,0.18039807199966162,0.30965137481689453 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,2.1916264820029028,2.6399364471435547,3.7158164978027344,647.45,1253.1,0.0,0.0,0.0,0.0,0.18263554016690856,0.30965137481689453 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,2.076277909000055,2.690958271855893,3.7158164978027344,663.7739130434783,1253.1,0.0,0.0,0.0,0.0,0.1730231590833379,0.30965137481689453 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,1.942233688998385,2.4489312171936035,3.130290985107422,938.9,1600.5,0.0,0.0,0.0,0.0,0.060694802781199535,0.09782159328460693 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,1.3166960640082834,2.4416842306813886,3.700393676757813,605.1967741935484,1253.1,0.0,0.0,0.0,0.0,0.10972467200069029,0.30836613972981775 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.9819860930001596,1.8017435260847503,2.7423858642578125,329.4,981.5,0.0,0.0,0.0,0.0,0.9819860930001596,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.6053640289901523,1.3466174385764382,2.6248435974121094,148.6818181818182,923.5,0.0,0.0,0.0,0.0,0.6053640289901523,2.6248435974121094 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.966727307997644,1.7875795948262116,2.7423858642578125,325.60816326530613,981.5,0.0,0.0,0.0,0.0,0.966727307997644,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.3047758180036908,1.1372528076171875,1.6948776245117188,98.91666666666669,593.5,0.0,0.0,0.0,0.0,0.3047758180036908,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.3035998620034661,1.129253932407924,1.6948776245117188,84.78571428571429,593.5,0.0,0.0,0.0,0.0,0.3035998620034661,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.2587655269890092,1.1212743123372395,1.6948776245117188,65.94444444444444,593.5,0.0,0.0,0.0,0.0,0.2587655269890092,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.2830194479902275,1.11944580078125,1.6948776245117188,59.35,593.5,0.0,0.0,0.0,0.0,0.2830194479902275,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.2886720759997843,1.118438027121804,1.6948776245117188,53.95454545454545,593.5,0.0,0.0,0.0,0.0,0.2886720759997843,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.2824859510001261,1.1180051167805989,1.6948776245117188,49.458333333333336,593.5,0.0,0.0,0.0,0.0,0.2824859510001261,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.2868697810044978,1.1176763681265025,1.6948776245117188,45.65384615384615,593.5,0.0,0.0,0.0,0.0,0.2868697810044978,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.2968023889989126,1.117429460797991,1.6948776245117188,42.392857142857146,593.5,0.0,0.0,0.0,0.0,0.2968023889989126,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.2849621130008017,1.1172154744466145,1.6948776245117188,39.56666666666667,593.5,0.0,0.0,0.0,0.0,0.2849621130008017,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.6753024849895155,1.1757695815142464,2.115386962890625,89.23529411764706,923.5,0.0,0.0,0.0,0.0,0.6753024849895155,2.115386962890625 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.7101214819995221,1.2601547241210938,2.5164451599121094,125.5684210526316,923.5,0.0,0.0,0.0,0.0,0.7101214819995221,2.5164451599121094 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.6737478529976215,1.3371583847772508,2.6248435974121094,155.76190476190476,923.5,0.0,0.0,0.0,0.0,0.6737478529976215,2.6248435974121094 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.2870681469939882,1.1247196197509766,1.6948776245117188,74.1875,593.5,0.0,0.0,0.0,0.0,0.2870681469939882,1.6948776245117188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.6371877880010288,1.4593357849121094,2.6587371826171875,202.768,923.5,0.0,0.0,0.0,0.0,0.6371877880010288,2.6587371826171875 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.9942784510058118,1.675163475242821,2.7115516662597656,280.2351351351352,948.0,0.0,0.0,0.0,0.0,0.9942784510058118,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.5909132480010157,1.4626388549804688,2.6587371826171875,194.9692307692308,923.5,0.0,0.0,0.0,0.0,0.5909132480010157,2.6587371826171875 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,1.0091511189966695,1.7386147255121276,2.7423858642578125,306.9581395348837,981.5,0.0,0.0,0.0,0.0,1.0091511189966695,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.9807521690090651,1.7178815516029915,2.7115516662597656,299.5780487804878,981.5,0.0,0.0,0.0,0.0,0.9807521690090651,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.9246219640044728,1.6972943819486177,2.7115516662597656,291.03076923076924,981.5,0.0,0.0,0.0,0.0,0.9246219640044728,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.983030843999586,1.756772698296441,2.7423858642578125,313.98,981.5,0.0,0.0,0.0,0.0,0.983030843999586,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.6232045270007802,1.6183837441837086,2.7115516662597656,252.0735294117647,923.5,0.0,0.0,0.0,0.0,0.6232045270007802,2.7115516662597656 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.593859305998194,1.5492968241373697,2.6870040893554688,228.46,923.5,0.0,0.0,0.0,0.0,0.593859305998194,2.6870040893554688 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.5525964269909309,1.5084589549473353,2.6630783081054688,213.08571428571423,923.5,0.0,0.0,0.0,0.0,0.5525964269909309,2.6630783081054688 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.9815462429978652,1.7722154170908826,2.7423858642578125,320.34680851063825,981.5,0.0,0.0,0.0,0.0,0.9815462429978652,2.7423858642578125 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.6482672020065365,1.6198812542539651,2.7115516662597656,259.7121212121212,923.5,0.0,0.0,0.0,0.0,0.6482672020065365,2.7115516662597656 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1211612060433253,1.0947698865618023,1.1187515258789062,0.0,0.0,0.9698660714285714,0.990234375,0.0,0.0,0.0037862876888539155,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.0339338410412892,0.9518307277134488,0.9548835754394532,0.0,0.0,0.6632254464285714,0.724609375,0.0,0.0,0.0028278200867741,0.07957363128662111 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1168453179998323,1.0946610549400593,1.1187515258789062,0.0,0.0,0.970568426724138,0.990234375,0.0,0.0,0.0036514161874947595,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.116700698970817,1.0945594787597657,1.1187515258789062,0.0,0.0,0.9712239583333332,0.990234375,0.0,0.0,0.0036468968428380313,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1214206989970989,1.094888757776331,1.1187515258789062,0.0,0.0,0.9691116898148148,0.990234375,0.0,0.0,0.0037943968436593405,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.070563449000474,0.9337196350097656,0.9337196350097656,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.005880287416706167,0.07780996958414714 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0340835590031929,0.944223403930664,0.9547271728515624,0.0,0.0,0.509765625,0.599609375,0.0,0.0,0.002840296583599408,0.0795605977376302 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.030250619049184,0.9477628072102864,0.9548416137695312,0.0,0.0,0.5813802083333334,0.724609375,0.0,0.0,0.0025208849207653335,0.07957013448079427 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.02875692298403,0.9495410919189452,0.954875946044922,0.0,0.0,0.6171875,0.724609375,0.0,0.0,0.0023964102486691667,0.0795729955037435 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.039501644030679,0.9506095886230468,0.9548835754394532,0.0,0.0,0.638671875,0.724609375,0.0,0.0,0.0032918036692232504,0.07957363128662111 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.032283044012729,0.9513219197591146,0.9548835754394532,0.0,0.0,0.6529947916666666,0.724609375,0.0,0.0,0.002690253667727417,0.07957363128662111 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1178838670020923,1.0944644558814265,1.1187515258789062,0.0,0.0,0.9718371975806452,0.990234375,0.0,0.0,0.0036838708438153844,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0261813190300017,0.95311705271403,0.9549293518066406,0.0,0.0,0.6888020833333334,0.724609375,0.0,0.0,0.002181776585833475,0.07957744598388672 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.034471308987122,0.9522123336791992,0.9548835754394532,0.0,0.0,0.6708984375,0.724609375,0.0,0.0,0.002872609082260167,0.07957363128662111 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.032904477964621,0.9525133768717448,0.9549217224121094,0.0,0.0,0.6768663194444444,0.724609375,0.0,0.0,0.0027420398303850835,0.07957681020100911 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0290982670267112,0.9527545928955078,0.954925537109375,0.0,0.0,0.681640625,0.724609375,0.0,0.0,0.0024248555855592665,0.07957712809244792 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0280996519722975,0.9529522982510652,0.9549293518066406,0.0,0.0,0.685546875,0.724609375,0.0,0.0,0.002341637664358125,0.07957744598388672 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0668269679881632,0.9532570472130408,0.954936981201172,0.0,0.0,0.6915564903846154,0.724609375,0.0,0.0,0.0055689139990136,0.07957808176676433 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0601811609813012,0.9535184587751117,0.9569168090820312,0.0,0.0,0.6939174107142857,0.724609375,0.0,0.0,0.005015096748441766,0.07974306742350261 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.066530096984934,0.9537455240885416,0.9569244384765624,0.0,0.0,0.6959635416666666,0.724609375,0.0,0.0,0.0055441747487445,0.0797437032063802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0612162449979223,0.953944444656372,0.956928253173828,0.0,0.0,0.69775390625,0.724609375,0.0,0.0,0.005101353749826859,0.079744021097819 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0721804130007512,0.9541201871984144,0.9569320678710938,0.0,0.0,0.6993336397058824,0.724609375,0.0,0.0,0.006015034416729267,0.07974433898925781 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1226463660132139,1.095155029296875,1.1187515258789062,0.0,0.0,0.967421875,0.990234375,0.0,0.0,0.0038326989379129342,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0575060719856992,0.954276614718967,0.9569358825683594,0.0,0.0,0.7007378472222222,0.724609375,0.0,0.0,0.004792172665474934,0.07974465688069661 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1348962050396949,1.0950167729304388,1.1187515258789062,0.0,0.0,0.968299278846154,0.990234375,0.0,0.0,0.004215506407490466,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.0778401470161043,1.0997643904252483,1.1187515258789062,0.0,0.0,0.9383877840909092,0.990234375,0.0,0.0,0.0024325045942532593,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1174913480062969,1.095304807027181,1.1187515258789062,0.0,0.0,0.9664713541666666,0.990234375,0.0,0.0,0.003671604625196778,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0801628729677759,1.0995288848876954,1.1187515258789062,0.0,0.0,0.933203125,0.990234375,0.0,0.0,0.002505089780242997,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0556816320167854,0.9547962188720704,0.9619140625,0.0,0.0,0.703125,0.724609375,0.0,0.0,0.004640136001398783,0.08015950520833333 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1029483529855497,1.1187515258789062,1.1187515258789062,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0032171360307984283,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.0673427159781567,1.097148895263672,1.1187515258789062,0.0,0.0,0.705078125,0.990234375,0.0,0.0,0.002104459874317397,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.061347539012786,1.09356689453125,1.1187515258789062,0.0,0.0,0.8001302083333334,0.990234375,0.0,0.0,0.0019171105941495625,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0789242719765752,1.0956916809082031,1.1187515258789062,0.0,0.0,0.84765625,0.990234375,0.0,0.0,0.002466383499267975,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0712623680010438,1.0969680786132812,1.1187515258789062,0.0,0.0,0.876171875,0.990234375,0.0,0.0,0.0022269490000326186,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0680931599927134,1.0978190104166667,1.1187515258789062,0.0,0.0,0.8951822916666666,0.990234375,0.0,0.0,0.0021279112497722937,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0672394739813171,1.0984268188476562,1.1187515258789062,0.0,0.0,0.9087611607142856,0.990234375,0.0,0.0,0.0021012335619161595,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0622517089941538,1.0988826751708984,1.1187515258789062,0.0,0.0,0.9189453125,0.990234375,0.0,0.0,0.0019453659060673062,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0725338790216483,1.099241468641493,1.1187515258789062,0.0,0.0,0.9268663194444444,0.990234375,0.0,0.0,0.0022666837194265095,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1225415509543381,1.0999606450398762,1.1187515258789062,0.0,0.0,0.9427083333333334,0.990234375,0.0,0.0,0.0038294234673230654,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1200708100222982,1.095468106477157,1.1187515258789062,0.0,0.0,0.965438179347826,0.990234375,0.0,0.0,0.003752212813196819,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.1142866960144601,1.098936521089994,1.1187515258789062,0.0,0.0,0.9463641826923076,0.990234375,0.0,0.0,0.0035714592504518783,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1089587460155598,1.0980592455182756,1.1187515258789062,0.0,0.0,0.9494977678571428,0.990234375,0.0,0.0,0.0034049608129862437,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1151950119528919,1.0976168314615886,1.1187515258789062,0.0,0.0,0.9522135416666668,0.990234375,0.0,0.0,0.003599844123527872,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1117952949716709,1.0972297191619873,1.1187515258789062,0.0,0.0,0.95458984375,0.990234375,0.0,0.0,0.0034936029678647156,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1340987339499406,1.0968883738798254,1.1187515258789062,0.0,0.0,0.9566865808823528,0.990234375,0.0,0.0,0.004190585435935644,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1185403169947676,1.096585167778863,1.1187515258789062,0.0,0.0,0.9585503472222222,0.990234375,0.0,0.0,0.0037043849060864873,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.1137388069764711,1.096314078883121,1.1187515258789062,0.0,0.0,0.960217927631579,0.990234375,0.0,0.0,0.0035543377180147218,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1290639489889145,1.0960700988769532,1.1187515258789062,0.0,0.0,0.96171875,0.990234375,0.0,0.0,0.004033248405903578,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1287187270354479,1.0958495367140997,1.1187515258789062,0.0,0.0,0.963076636904762,0.990234375,0.0,0.0,0.004022460219857747,0.03496098518371582 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1344641529722139,1.0956491990522903,1.1187515258789062,0.0,0.0,0.9643110795454546,0.990234375,0.0,0.0,0.004202004780381684,0.03496098518371582 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0544599830172956,0.954421595523232,0.95703125,0.0,0.0,0.7019942434210527,0.724609375,0.0,0.0,0.004538331918107967,0.07975260416666667 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0186681040213443,0.9764527214898004,1.0319786071777344,0.0,0.0,0.5186631944444444,0.521484375,0.0,0.0,0.0186681040213443,1.0319786071777344 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0683852020301856,0.9554143633161272,0.9677772521972656,0.0,0.0,0.7041480654761905,0.724609375,0.0,0.0,0.0056987668358488,0.08064810434977214 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0631643339875154,0.9559764862060548,0.9677810668945312,0.0,0.0,0.705078125,0.724609375,0.0,0.0,0.005263694498959617,0.08064842224121094 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0165083219762891,0.9517338275909424,1.475860595703125,12.58125,201.3,0.51513671875,0.521484375,0.0,0.0,0.0165083219762891,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0111214729840867,0.9523057376637178,1.475860595703125,11.841176470588236,201.3,0.5155101102941176,0.521484375,0.0,0.0,0.0111214729840867,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0132799440179951,0.9533568488226996,1.475860595703125,11.183333333333334,201.3,0.5158420138888888,0.521484375,0.0,0.0,0.0132799440179951,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0133378009777516,0.954554507606908,1.475860595703125,10.594736842105265,201.3,0.5161389802631579,0.521484375,0.0,0.0,0.0133378009777516,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0166235659853555,0.9558765411376952,1.475860595703125,10.065,201.3,0.51640625,0.521484375,0.0,0.0,0.0166235659853555,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0192084180307574,0.9575396946498326,1.475860595703125,9.585714285714284,201.3,0.5166480654761905,0.521484375,0.0,0.0,0.0192084180307574,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0138325199950486,0.9592737718061968,1.475860595703125,9.15,201.3,0.5168678977272727,0.521484375,0.0,0.0,0.0138325199950486,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.012494804977905,0.9612816520359204,1.475860595703125,8.752173913043478,201.3,0.5170686141304348,0.521484375,0.0,0.0,0.012494804977905,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0228788380045443,0.963529109954834,1.475860595703125,8.387500000000001,201.3,0.5172526041666666,0.521484375,0.0,0.0,0.0228788380045443,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0129091049893759,0.9659873962402344,1.475860595703125,8.052,201.3,0.517421875,0.521484375,0.0,0.0,0.0129091049893759,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.028258342994377,0.968256583580604,1.475860595703125,7.742307692307692,201.3,0.517578125,0.521484375,0.0,0.0,0.028258342994377,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.018660589994397,0.9705402232982494,1.475860595703125,7.455555555555556,201.3,0.5177228009259259,0.521484375,0.0,0.0,0.018660589994397,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0288734060013666,0.9728381293160576,1.475860595703125,7.189285714285715,201.3,0.5178571428571429,0.521484375,0.0,0.0,0.0288734060013666,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0243954859906807,0.9749792690934806,1.475860595703125,6.941379310344828,201.3,0.5179822198275862,0.521484375,0.0,0.0,0.0243954859906807,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.029865588992834,0.9769776662190756,1.475860595703125,6.71,201.3,0.5180989583333333,0.521484375,0.0,0.0,0.029865588992834,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0180322430096566,0.9790045215237524,1.475860595703125,6.493548387096775,201.3,0.5182081653225806,0.521484375,0.0,0.0,0.0180322430096566,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0210575539967976,0.9810572862625122,1.475860595703125,6.290625,201.3,0.518310546875,0.521484375,0.0,0.0,0.0210575539967976,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0205741259851492,0.983133605032256,1.475860595703125,6.1000000000000005,201.3,0.5184067234848485,0.521484375,0.0,0.0,0.0205741259851492,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0378701310255564,0.98508778740378,1.475860595703125,5.920588235294118,201.3,0.5184972426470589,0.521484375,0.0,0.0,0.0378701310255564,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0212617939687334,0.9869303022112164,1.475860595703125,5.751428571428572,201.3,0.5185825892857143,0.521484375,0.0,0.0,0.0212617939687334,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0187190190190449,0.9888060887654624,1.475860595703125,5.591666666666667,201.3,0.5186631944444444,0.521484375,0.0,0.0,0.0187190190190449,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0172875690041109,0.9907124493573164,1.475860595703125,5.440540540540541,201.3,0.5187922297297297,0.5234375,0.0,0.0,0.0172875690041109,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0141711300238966,0.9926469702469676,1.475860595703125,5.297368421052632,201.3,0.5189144736842105,0.5234375,0.0,0.0,0.0141711300238966,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0219337720191106,0.9514116923014324,1.475860595703125,13.42,201.3,0.5147135416666667,0.521484375,0.0,0.0,0.0219337720191106,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.024766644986812,0.9510435376848492,1.475860595703125,14.37857142857143,201.3,0.5142299107142857,0.521484375,0.0,0.0,0.024766644986812,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0121745599899441,0.9513702392578124,1.475860595703125,15.484615384615385,201.3,0.513671875,0.521484375,0.0,0.0,0.0121745599899441,1.475860595703125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.064155114989262,0.9624403751257694,0.9797019958496094,0.0,0.0,0.7115885416666666,0.724609375,0.0,0.0,0.0053462595824385,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0592659710091538,0.9567444842794668,0.9736404418945312,0.0,0.0,0.7059273097826086,0.724609375,0.0,0.0,0.004938830917429484,0.08113670349121094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.0864136149757541,0.9574484825134276,0.9736404418945312,0.0,0.0,0.7067057291666666,0.724609375,0.0,0.0,0.007201134581312842,0.08113670349121094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.069076728017535,0.9580978393554688,0.9736824035644532,0.0,0.0,0.707421875,0.724609375,0.0,0.0,0.00575639400146125,0.08114020029703777 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.069207569991704,0.9586997398963342,0.9737472534179688,0.0,0.0,0.7080829326923077,0.724609375,0.0,0.0,0.005767297499308666,0.08114560445149739 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0854665649821981,0.959257479067202,0.9737586975097656,0.0,0.0,0.7086950231481481,0.724609375,0.0,0.0,0.007122213748516508,0.0811465581258138 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0920915029710158,0.9597767421177456,0.973796844482422,0.0,0.0,0.7092633928571429,0.724609375,0.0,0.0,0.007674291914251317,0.08114973704020183 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0642093539936468,0.9602616408775592,0.9738388061523438,0.0,0.0,0.7097925646551724,0.724609375,0.0,0.0,0.005350779499470566,0.08115323384602864 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0577327730134129,0.9607142130533854,0.9738388061523438,0.0,0.0,0.7102864583333334,0.724609375,0.0,0.0,0.004811064417784408,0.08115323384602864 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0670423079864122,0.9613267221758444,0.9797019958496094,0.0,0.0,0.7107484879032258,0.724609375,0.0,0.0,0.005586858998867683,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0760623649694025,0.9619009494781494,0.9797019958496094,0.0,0.0,0.711181640625,0.724609375,0.0,0.0,0.006338530414116875,0.08164183298746745 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0647194019984453,0.9629480698529412,0.9797019958496094,0.0,0.0,0.7119715073529411,0.724609375,0.0,0.0,0.0053932834998704415,0.08164183298746745 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0216016850317828,0.9521617889404296,1.475860595703125,16.775000000000002,201.3,0.5130208333333334,0.521484375,0.0,0.0,0.0216016850317828,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.5808840100071393,0.86395263671875,0.86395263671875,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.5808840100071393,0.86395263671875 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0373084769817069,1.0759302775065105,1.475860595703125,67.10000000000001,201.3,0.4876302083333333,0.521484375,0.0,0.0,0.0373084769817069,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0226194660062901,1.0301885604858398,1.475860595703125,50.325,201.3,0.49609375,0.521484375,0.0,0.0,0.0226194660062901,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0256253110128454,1.0037261962890625,1.475860595703125,40.260000000000005,201.3,0.501171875,0.521484375,0.0,0.0,0.0256253110128454,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0248223390080966,0.9860846201578776,1.475860595703125,33.550000000000004,201.3,0.5045572916666666,0.521484375,0.0,0.0,0.0248223390080966,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0227646559942513,0.9741810389927456,1.475860595703125,28.75714285714286,201.3,0.5069754464285714,0.521484375,0.0,0.0,0.0227646559942513,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0177271770080551,0.9658637046813964,1.475860595703125,25.1625,201.3,0.5087890625,0.521484375,0.0,0.0,0.0177271770080551,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0374962270143441,0.9599372016059028,1.475860595703125,22.366666666666667,201.3,0.5101996527777778,0.521484375,0.0,0.0,0.0374962270143441,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.01631943002576,0.956173324584961,1.475860595703125,20.130000000000003,201.3,0.511328125,0.521484375,0.0,0.0,0.01631943002576,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0144935579737648,0.9535414955832742,1.475860595703125,18.3,201.3,0.5122514204545454,0.521484375,0.0,0.0,0.0144935579737648,1.475860595703125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0163109340355731,0.9780853890083931,1.0368614196777344,0.0,0.0,0.5187922297297297,0.5234375,0.0,0.0,0.0163109340355731,1.0368614196777344 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0131401029648259,0.9280110527487362,0.9780616760253906,0.0,0.0,0.5155101102941176,0.521484375,0.0,0.0,0.0131401029648259,0.9780616760253906 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.021465650992468,0.9748662676130022,1.0319786071777344,0.0,0.0,0.5185825892857143,0.521484375,0.0,0.0,0.021465650992468,1.0319786071777344 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0554984940099529,0.9498134189181856,0.9515533447265624,0.0,0.0,0.7007378472222222,0.724609375,0.0,0.0,0.0046248745008294085,0.07929611206054686 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1039456570288166,1.0817820231119792,1.0935783386230469,0.0,0.0,0.9691116898148148,0.990234375,0.0,0.0,0.0032483017821505187,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1032185559743084,1.0816553660801478,1.0935783386230469,0.0,0.0,0.9698660714285714,0.990234375,0.0,0.0,0.0032255798741971375,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1048612180165946,1.0815387594288792,1.0935783386230469,0.0,0.0,0.970568426724138,0.990234375,0.0,0.0,0.0032769130630185815,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1138142619747668,1.081429926554362,1.0935783386230469,0.0,0.0,0.9712239583333332,0.990234375,0.0,0.0,0.0035566956867114623,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.1164979279856197,1.08132811515562,1.0935783386230469,0.0,0.0,0.9718371975806452,0.990234375,0.0,0.0,0.0036405602495506156,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1152030520024709,1.081233024597168,1.0935783386230469,0.0,0.0,0.972412109375,0.990234375,0.0,0.0,0.0036000953750772156,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.1210469810175709,1.0811436971028645,1.0935783386230469,0.0,0.0,0.972952178030303,0.990234375,0.0,0.0,0.0037827181567990907,0.034174323081970215 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.0817470280453562,0.9244041442871094,0.9244041442871094,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.006812252337113017,0.07703367869059245 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.0327290190034545,0.9368820190429688,0.949359893798828,0.0,0.0,0.509765625,0.599609375,0.0,0.0,0.0027274182502878747,0.07911332448323567 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.0408531629946082,0.9414011637369792,0.950439453125,0.0,0.0,0.5813802083333334,0.724609375,0.0,0.0,0.0034044302495506835,0.07920328776041667 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.0318194890278391,0.9439125061035156,0.951446533203125,0.0,0.0,0.6171875,0.724609375,0.0,0.0,0.0026516240856532584,0.07928721110026042 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.0476154980133287,0.9454208374023436,0.9514541625976562,0.0,0.0,0.638671875,0.724609375,0.0,0.0,0.0039679581677773915,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.0439698750269599,0.9464263916015624,0.9514541625976562,0.0,0.0,0.6529947916666666,0.724609375,0.0,0.0,0.003664156252246658,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.034007093985565,0.9471446446010044,0.9514541625976562,0.0,0.0,0.6632254464285714,0.724609375,0.0,0.0,0.0028339244987970833,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.035575638001319,0.947683334350586,0.9514541625976562,0.0,0.0,0.6708984375,0.724609375,0.0,0.0,0.0029646365001099167,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.0348568930057808,0.9481023152669272,0.9514541625976562,0.0,0.0,0.6768663194444444,0.724609375,0.0,0.0,0.0029047410838150666,0.07928784688313802 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.0297393840155564,0.948441696166992,0.951496124267578,0.0,0.0,0.681640625,0.724609375,0.0,0.0,0.0024782820012963667,0.07929134368896483 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.0291187219554558,0.9487197182395242,0.9514999389648438,0.0,0.0,0.685546875,0.724609375,0.0,0.0,0.00242656016295465,0.07929166158040364 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.0402681470150128,0.9489514032999674,0.9514999389648438,0.0,0.0,0.6888020833333334,0.724609375,0.0,0.0,0.0033556789179177335,0.07929166158040364 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0572063369909301,0.9491480313814604,0.951507568359375,0.0,0.0,0.6915564903846154,0.724609375,0.0,0.0,0.004767194749244175,0.07929229736328125 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.0648036730126477,0.9493184770856584,0.9515342712402344,0.0,0.0,0.6939174107142857,0.724609375,0.0,0.0,0.005400306084387308,0.07929452260335286 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.054018254042603,0.9494664510091144,0.9515380859375,0.0,0.0,0.6959635416666666,0.724609375,0.0,0.0,0.004501521170216917,0.07929484049479167 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0600484480382874,0.9495961666107178,0.9515419006347656,0.0,0.0,0.69775390625,0.724609375,0.0,0.0,0.00500403733652395,0.07929515838623047 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1021329389768652,1.0819184229924128,1.0935783386230469,0.0,0.0,0.968299278846154,0.990234375,0.0,0.0,0.0031916543430270377,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1143957420135848,1.0820657348632812,1.0935783386230469,0.0,0.0,0.967421875,0.990234375,0.0,0.0,0.003574866937924525,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.1052700679865665,1.0822257995605469,1.0935783386230469,0.0,0.0,0.9664713541666666,0.990234375,0.0,0.0,0.0032896896245802032,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.0767617509700357,1.083356857299805,1.0935096740722656,0.0,0.0,0.933203125,0.990234375,0.0,0.0,0.0023988047178136154,0.0341721773147583 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.1151751310098916,1.039081573486328,1.039081573486328,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0035992228440591125,0.03247129917144775 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0240335629787296,0.973186492919922,1.0319786071777344,0.0,0.0,0.5184972426470589,0.521484375,0.0,0.0,0.0240335629787296,1.0319786071777344 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.0711912510450929,1.0506000518798828,1.0621185302734375,0.0,0.0,0.705078125,0.990234375,0.0,0.0,0.002224726595159153,0.03319120407104492 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.077456291008275,1.0596809387207031,1.0778427124023438,0.0,0.0,0.8001302083333334,0.990234375,0.0,0.0,0.002420509094008594,0.03368258476257324 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.0649118340224959,1.068134307861328,1.0934944152832031,0.0,0.0,0.84765625,0.990234375,0.0,0.0,0.0020284948132029967,0.0341717004776001 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.0705886710202321,1.0732078552246094,1.0935020446777344,0.0,0.0,0.876171875,0.990234375,0.0,0.0,0.002205895969382253,0.0341719388961792 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.0743507299921475,1.0765902201334636,1.0935020446777344,0.0,0.0,0.8951822916666666,0.990234375,0.0,0.0,0.002323460312254609,0.0341719388961792 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.0668155809980817,1.0790067400251115,1.093505859375,0.0,0.0,0.9087611607142856,0.990234375,0.0,0.0,0.002087986906190053,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.0714074620045721,1.0808191299438477,1.093505859375,0.0,0.0,0.9189453125,0.990234375,0.0,0.0,0.002231483187642878,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.0706988759920932,1.082228766547309,1.093505859375,0.0,0.0,0.9268663194444444,0.990234375,0.0,0.0,0.0022093398747529123,0.03417205810546875 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.0692687180126085,1.0842836553400212,1.0935516357421875,0.0,0.0,0.9383877840909092,0.990234375,0.0,0.0,0.0021646474378940158,0.03417348861694336 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.1112581730121746,1.0824027683423914,1.0935783386230469,0.0,0.0,0.965438179347826,0.990234375,0.0,0.0,0.003476817906630456,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1343220350099727,1.085055987040202,1.0935516357421875,0.0,0.0,0.9427083333333334,0.990234375,0.0,0.0,0.004197563594061647,0.03417348861694336 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.1119688840117305,1.0857115525465746,1.0935783386230469,0.0,0.0,0.9463641826923076,0.990234375,0.0,0.0,0.003499027625366578,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1009033139562234,1.0846946716308594,1.0935783386230469,0.0,0.0,0.9522135416666668,0.990234375,0.0,0.0,0.0031532285611319813,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1040943530388176,1.084282159805298,1.0935783386230469,0.0,0.0,0.95458984375,0.990234375,0.0,0.0,0.00325294853246305,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1043826889945194,1.0839184031767004,1.0935783386230469,0.0,0.0,0.9566865808823528,0.990234375,0.0,0.0,0.003261959031078731,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.100753545993939,1.0835952758789062,1.0935783386230469,0.0,0.0,0.9585503472222222,0.990234375,0.0,0.0,0.0031485483123105938,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.0995276189642027,1.0833063627544202,1.0935783386230469,0.0,0.0,0.960217927631579,0.990234375,0.0,0.0,0.0031102380926313344,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1041031699860468,1.0830463409423827,1.0935783386230469,0.0,0.0,0.96171875,0.990234375,0.0,0.0,0.0032532240620639623,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1031194520182907,1.082811264764695,1.0935783386230469,0.0,0.0,0.963076636904762,0.990234375,0.0,0.0,0.0032224828755715845,0.034174323081970215 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.1109554009744897,1.082597732543945,1.0935783386230469,0.0,0.0,0.9643110795454546,0.990234375,0.0,0.0,0.0034673562804528033,0.034174323081970215 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0736045240191742,0.9497110703412224,0.9515495300292968,0.0,0.0,0.6993336397058824,0.724609375,0.0,0.0,0.006133710334931183,0.07929579416910806 +tensorflow,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1019842930254526,1.0851663861955916,1.0935783386230469,0.0,0.0,0.9494977678571428,0.990234375,0.0,0.0,0.003187009157045394,0.034174323081970215 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0553145019803196,0.950213582892167,0.957416534423828,0.0,0.0,0.7019942434210527,0.724609375,0.0,0.0,0.0046095418316933,0.07978471120198567 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0194046020042151,0.943605596368963,1.0122604370117188,0.0,0.0,0.5168678977272727,0.521484375,0.0,0.0,0.0194046020042151,1.0122604370117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0385557929985225,0.9087101329456676,0.943828582763672,0.0,0.0,0.5122514204545454,0.521484375,0.0,0.0,0.0385557929985225,0.943828582763672 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0332241370342671,0.9120438893636068,0.9487152099609376,0.0,0.0,0.5130208333333334,0.521484375,0.0,0.0,0.0332241370342671,0.9487152099609376 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0143839339725673,0.9152406545785756,0.9536018371582032,0.0,0.0,0.513671875,0.521484375,0.0,0.0,0.0143839339725673,0.9536018371582032 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0119788749725557,0.9183325086321148,0.958526611328125,0.0,0.0,0.5142299107142857,0.521484375,0.0,0.0,0.0119788749725557,0.958526611328125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0119269990245811,0.9216634114583332,0.9682960510253906,0.0,0.0,0.5147135416666667,0.521484375,0.0,0.0,0.0119269990245811,0.9682960510253906 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0110707179992459,0.9248828887939452,0.973175048828125,0.0,0.0,0.51513671875,0.521484375,0.0,0.0,0.0110707179992459,0.973175048828125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0220818460220471,0.9310631222195096,0.9829483032226562,0.0,0.0,0.5158420138888888,0.521484375,0.0,0.0,0.0220818460220471,0.9829483032226562 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0231196139939129,0.9340511121247944,0.987834930419922,0.0,0.0,0.5161389802631579,0.521484375,0.0,0.0,0.0231196139939129,0.987834930419922 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0134298909688368,0.9372285842895508,0.997600555419922,0.0,0.0,0.51640625,0.521484375,0.0,0.0,0.0134298909688368,0.997600555419922 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0118859129725024,0.9403363182431176,1.0024909973144531,0.0,0.0,0.5166480654761905,0.521484375,0.0,0.0,0.0118859129725024,1.0024909973144531 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0283965480048209,0.9468028856360394,1.0171432495117188,0.0,0.0,0.5170686141304348,0.521484375,0.0,0.0,0.0283965480048209,1.0171432495117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0154840179602615,0.901991950141059,0.9242477416992188,0.0,0.0,0.5101996527777778,0.521484375,0.0,0.0,0.0154840179602615,0.9242477416992188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0202968299854546,0.9499371846516927,1.0220260620117188,0.0,0.0,0.5172526041666666,0.521484375,0.0,0.0,0.0202968299854546,1.0220260620117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0322749550105072,0.9556701366718,1.0269050598144531,0.0,0.0,0.517578125,0.521484375,0.0,0.0,0.0322749550105072,1.0269050598144531 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0252904570079408,0.958309880009404,1.0269432067871094,0.0,0.0,0.5177228009259259,0.521484375,0.0,0.0,0.0252904570079408,1.0269432067871094 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0280419599730521,0.96076420375279,1.0270309448242188,0.0,0.0,0.5178571428571429,0.521484375,0.0,0.0,0.0280419599730521,1.0270309448242188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0229314640164375,0.9630511053677264,1.0270843505859375,0.0,0.0,0.5179822198275862,0.521484375,0.0,0.0,0.0229314640164375,1.0270843505859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0285906390054151,0.9653483072916668,1.0319671630859375,0.0,0.0,0.5180989583333333,0.521484375,0.0,0.0,0.0285906390054151,1.0319671630859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0281584459589794,0.967497302639869,1.0319671630859375,0.0,0.0,0.5182081653225806,0.521484375,0.0,0.0,0.0281584459589794,1.0319671630859375 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0483201570459641,0.950575828552246,0.95745849609375,0.0,0.0,0.703125,0.724609375,0.0,0.0,0.004026679753830342,0.0797882080078125 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0329369439859874,0.9714049136999882,1.0319786071777344,0.0,0.0,0.5184067234848485,0.521484375,0.0,0.0,0.0329369439859874,1.0319786071777344 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0278805790003389,0.9695119857788086,1.0319671630859375,0.0,0.0,0.518310546875,0.521484375,0.0,0.0,0.0278805790003389,1.0319671630859375 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0192235850263386,0.9051982879638673,0.9340553283691406,0.0,0.0,0.511328125,0.521484375,0.0,0.0,0.0192235850263386,0.9340553283691406 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0205703969695605,0.9528207397460936,1.0220260620117188,0.0,0.0,0.517421875,0.521484375,0.0,0.0,0.0205703969695605,1.0220260620117188 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0180604450288228,0.8992099761962891,0.9193687438964844,0.0,0.0,0.5087890625,0.521484375,0.0,0.0,0.0180604450288228,0.9193687438964844 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0567938910098746,0.95318603515625,0.9576263427734376,0.0,0.0,0.711181640625,0.724609375,0.0,0.0,0.004732824250822883,0.0798021952311198 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0571693580131977,0.9512020457874644,0.9574661254882812,0.0,0.0,0.705078125,0.724609375,0.0,0.0,0.004764113167766476,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0582091299584135,0.9514743970788044,0.9574661254882812,0.0,0.0,0.7059273097826086,0.724609375,0.0,0.0,0.004850760829867792,0.07978884379069011 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.014469752961304,0.8963301522391183,0.9096031188964844,0.0,0.0,0.5069754464285714,0.521484375,0.0,0.0,0.014469752961304,0.9096031188964844 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0521407950436696,0.9509037562779018,0.9574623107910156,0.0,0.0,0.7041480654761905,0.724609375,0.0,0.0,0.004345066253639133,0.0797885258992513 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0537967520067468,0.9517240524291992,0.9574661254882812,0.0,0.0,0.7067057291666666,0.724609375,0.0,0.0,0.0044830626672289,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.0626055479515343,0.9519537353515624,0.9574661254882812,0.0,0.0,0.707421875,0.724609375,0.0,0.0,0.005217128995961191,0.07978884379069011 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0581641060416586,0.952167510986328,0.9575119018554688,0.0,0.0,0.7080829326923077,0.724609375,0.0,0.0,0.004847008836804883,0.07979265848795573 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0674735839711502,0.9525533403669084,0.9575729370117188,0.0,0.0,0.7092633928571429,0.724609375,0.0,0.0,0.005622798664262517,0.07979774475097656 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0682628899812698,0.9527277453192348,0.957611083984375,0.0,0.0,0.7097925646551724,0.724609375,0.0,0.0,0.005688574165105816,0.07980092366536458 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0687841080361977,0.9528905232747396,0.957611083984375,0.0,0.0,0.7102864583333334,0.724609375,0.0,0.0,0.005732009003016475,0.07980092366536458 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.05508906400064,0.9530427994266631,0.957611083984375,0.0,0.0,0.7107484879032258,0.724609375,0.0,0.0,0.0045907553333866665,0.07980092366536458 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0586136910133063,0.9523674293800636,0.9575653076171876,0.0,0.0,0.7086950231481481,0.724609375,0.0,0.0,0.004884474251108858,0.07979710896809897 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.0677986070513725,0.9533207055294152,0.9576301574707032,0.0,0.0,0.7115885416666666,0.724609375,0.0,0.0,0.005649883920947708,0.07980251312255861 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0192790490109473,0.8910209655761718,0.9047203063964844,0.0,0.0,0.501171875,0.521484375,0.0,0.0,0.0192790490109473,0.9047203063964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.01912558398908,0.8835156758626302,0.894927978515625,0.0,0.0,0.4876302083333333,0.521484375,0.0,0.0,0.01912558398908,0.894927978515625 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0543572339811362,0.9534474541159236,0.9576301574707032,0.0,0.0,0.7119715073529411,0.724609375,0.0,0.0,0.004529769498428016,0.07980251312255861 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0175010649836622,0.8778095245361328,0.8899307250976562,0.0,0.0,0.470703125,0.521484375,0.0,0.0,0.0175010649836622,0.8899307250976562 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0538929380127228,0.8656883239746094,0.8656883239746094,0.0,0.0,0.419921875,0.419921875,0.0,0.0,0.0538929380127228,0.8656883239746094 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0573759920080192,0.9536798265245224,0.9576301574707032,0.0,0.0,0.7127278645833334,0.7265625,0.0,0.0,0.004781332667334933,0.07980251312255861 +tensorflow,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.0568311900133267,0.9535669599260602,0.9576301574707032,0.0,0.0,0.7123325892857143,0.724609375,0.0,0.0,0.004735932501110558,0.07980251312255861 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0484390549827367,0.8941179911295573,0.9096031188964844,0.0,0.0,0.5045572916666666,0.521484375,0.0,0.0,0.0484390549827367,0.9096031188964844 +tensorflow,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.030761803034693,0.8875961303710938,0.8998374938964844,0.0,0.0,0.49609375,0.521484375,0.0,0.0,0.030761803034693,0.8998374938964844 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0291305229911813,1.0337373188563757,1.03851318359375,0.0,0.0,0.0626220703125,0.0732421875,0.0,0.0,0.0291305229911813,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0295601279940456,1.0339580598424694,1.03851318359375,0.0,0.0,0.0634925717213114,0.0732421875,0.0,0.0,0.0295601279940456,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0292809959937585,1.0337845651726971,1.03851318359375,0.0,0.0,0.0628083881578947,0.0732421875,0.0,0.0,0.0292809959937585,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0289591089967871,1.0338301823056977,1.03851318359375,0.0,0.0,0.06298828125,0.0732421875,0.0,0.0,0.0289591089967871,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0295379400049569,1.0338742530952063,1.03851318359375,0.0,0.0,0.0631620762711864,0.0732421875,0.0,0.0,0.0295379400049569,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0290831669990438,1.0339168548583983,1.03851318359375,0.0,0.0,0.063330078125,0.0732421875,0.0,0.0,0.0290831669990438,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0294310129975201,1.0336883544921875,1.03851318359375,0.0,0.0,0.0624289772727272,0.0732421875,0.0,0.0,0.0294310129975201,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0290952450013719,1.0340365455264138,1.03851318359375,0.0,0.0,0.0638330853174603,0.07421875,0.0,0.0,0.0290952450013719,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0292483020020881,1.0339979356335056,1.03851318359375,0.0,0.0,0.0636655745967741,0.07421875,0.0,0.0,0.0292483020020881,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0291307080042315,1.0340739488601685,1.03851318359375,0.0,0.0,0.063995361328125,0.07421875,0.0,0.0,0.0291307080042315,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0292559910012641,1.0341102013221153,1.03851318359375,0.0,0.0,0.0641526442307692,0.07421875,0.0,0.0,0.0292559910012641,1.03851318359375 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1106627929984824,1.2256927490234375,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0092218994165402,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1236723420006455,1.2254009246826172,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.25,1.0,0.010306028500053792,0.1021410624186198 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0294624720118008,1.033584882628243,1.03851318359375,0.0,0.0,0.0620209316037735,0.0732421875,0.0,0.0,0.0294624720118008,1.03851318359375 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1241354300000239,1.2254981994628906,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.010344619166668659,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1207270890008658,1.225433349609375,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.01006059075007215,0.1021410624186198 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0293596720002824,1.0336375766330297,1.03851318359375,0.0,0.0,0.0622287326388888,0.0732421875,0.0,0.0,0.0293596720002824,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0163404339982662,1.033994807753452,1.03851318359375,0.0,0.0,0.060024527616279,0.060546875,0.0,0.0,0.0163404339982662,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0290129460045136,1.0335301619309645,1.03851318359375,0.0,0.0,0.0618051382211538,0.0732421875,0.0,0.0,0.0290129460045136,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0161064129933947,1.0349999404535062,1.03851318359375,0.0,0.0,0.0599990472560975,0.060546875,0.0,0.0,0.0161064129933947,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0159265639958903,1.037277984619141,1.03826904296875,0.0,0.0,0.0599051339285714,0.060546875,0.0,0.0,0.0159265639958903,1.03826904296875 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0160890769911929,1.037305514017741,1.03826904296875,0.0,0.0,0.0599229600694444,0.060546875,0.0,0.0,0.0160890769911929,1.03826904296875 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1327097760076867,1.2253684997558594,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.5,1.0,0.011059148000640557,0.1021410624186198 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0160268659965368,1.0373381537360111,1.03851318359375,0.0,0.0,0.0599398226351351,0.060546875,0.0,0.0,0.0160268659965368,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0161924119893228,1.0367076271458675,1.03851318359375,0.0,0.0,0.0599557976973684,0.060546875,0.0,0.0,0.0161924119893228,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0157006679946789,1.036108946188902,1.03851318359375,0.0,0.0,0.059970953525641,0.060546875,0.0,0.0,0.0157006679946789,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0162773740012198,1.0355401992797852,1.03851318359375,0.0,0.0,0.0599853515625,0.060546875,0.0,0.0,0.0162773740012198,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.016021458999603,1.0344854082380022,1.03851318359375,0.0,0.0,0.0600120907738095,0.060546875,0.0,0.0,0.016021458999603,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0293205080088228,1.033473295323989,1.03851318359375,0.0,0.0,0.0615808823529411,0.0732421875,0.0,0.0,0.0293205080088228,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0161644570034695,1.0335265072909268,1.03851318359375,0.0,0.0,0.0600363991477272,0.060546875,0.0,0.0,0.0161644570034695,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.2019897989957826,1.0330790201822917,1.03851318359375,0.0,0.0,0.0600477430555555,0.060546875,0.0,0.0,0.2019897989957826,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0293634710105834,1.0331518753715183,1.03851318359375,0.0,0.0,0.0603133491847826,0.072265625,0.0,0.0,0.0293634710105834,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0296119690028717,1.0332216303399269,1.03851318359375,0.0,0.0,0.0605884308510638,0.0732421875,0.0,0.0,0.0296119690028717,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0288620270002866,1.0332884788513184,1.03851318359375,0.0,0.0,0.06085205078125,0.0732421875,0.0,0.0,0.0288620270002866,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0291176680038915,1.033352598852041,1.03851318359375,0.0,0.0,0.0611049107142857,0.0732421875,0.0,0.0,0.0291176680038915,1.03851318359375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.028797607999877,1.0334141540527344,1.03851318359375,0.0,0.0,0.06134765625,0.0732421875,0.0,0.0,0.028797607999877,1.03851318359375 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1315137100027641,1.2253814697265626,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.4,1.0,0.010959475833563674,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0775030689983395,1.2257198333740231,1.2263031005859375,0.0,0.0,0.0597981770833333,0.060546875,0.6333333333333333,1.0,0.0064585890831949586,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1331903130048886,1.2253592354910714,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.5714285714285714,1.0,0.011099192750407383,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0766494699928443,1.2258301812249262,1.2263031005859375,0.0,0.0,0.0599398226351351,0.060546875,0.7027027027027027,1.0,0.006387455832737025,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0774505420122295,1.2256997207115436,1.2263031005859375,0.0,0.0,0.0597723599137931,0.060546875,0.6206896551724138,1.0,0.006454211834352459,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.0772743059933418,1.2257386484453756,1.2263031005859375,0.0,0.0,0.0598223286290322,0.060546875,0.6451612903225806,1.0,0.00643952549944515,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0763093849964207,1.225756287574768,1.2263031005859375,0.0,0.0,0.059844970703125,0.060546875,0.65625,1.0,0.006359115416368392,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.0771148139901924,1.2257728576660156,1.2263031005859375,0.0,0.0,0.059866240530303,0.060546875,0.6666666666666666,1.0,0.006426234499182701,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0807799629983492,1.2257884530460132,1.2263031005859375,0.0,0.0,0.0598862591911764,0.060546875,0.6764705882352942,1.0,0.006731663583195767,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.0779170669993618,1.2258031572614396,1.2263031005859375,0.0,0.0,0.0599051339285714,0.060546875,0.6857142857142857,1.0,0.006493088916613483,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.077527667992399,1.225817044576009,1.2263031005859375,0.0,0.0,0.0599229600694444,0.060546875,0.6944444444444444,1.0,0.006460638999366584,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,19,0.0814490109914913,1.2258426264712683,1.2263031005859375,0.0,0.0,0.0599557976973684,0.060546875,0.6842105263157895,1.0,0.006787417582624275,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0769458669965388,1.225655025906033,1.2263031005859375,0.0,0.0,0.0597149884259259,0.060546875,0.5925925925925926,1.0,0.0064121555830449,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.2863616859976901,1.2258544334998498,1.2263031005859375,0.0,0.0,0.059970953525641,0.060546875,0.6666666666666666,1.0,0.02386347383314084,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.1089841700013494,1.226384449005127,1.2470550537109375,0.0,0.0,0.063525390625,0.2021484375,0.675,1.0,0.009082014166779116,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.1087056620017392,1.2268886100955123,1.2470550537109375,0.0,0.0,0.0669064405487804,0.2021484375,0.6829268292682927,1.0,0.0090588051668116,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.110810723999748,1.2273687635149275,1.2470550537109375,0.0,0.0,0.0701264880952381,0.2021484375,0.7142857142857143,2.0,0.009234226999979,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.1087504699971759,1.2278265842171605,1.2470550537109375,0.0,0.0,0.073196765988372,0.2021484375,0.7441860465116279,2.0,0.009062539166431325,0.10392125447591145 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0158584590099053,1.03721792047674,1.03802490234375,0.0,0.0,0.059866240530303,0.060546875,0.0,0.0,0.0158584590099053,1.03802490234375 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.1085749619960552,1.2282635948874734,1.2470550537109375,0.0,0.0,0.0761274857954545,0.2021484375,0.7727272727272727,2.0,0.009047913499671266,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.0769009679934242,1.225678171430315,1.2263031005859375,0.0,0.0,0.0597446986607142,0.060546875,0.6071428571428571,1.0,0.006408413999452017,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0784386609884677,1.225630099956806,1.2263031005859375,0.0,0.0,0.0596829927884615,0.060546875,0.5769230769230769,1.0,0.006536555082372309,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1319296360015869,1.2253522872924805,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.625,1.0,0.010994136333465574,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.1332635680009843,1.2253320217132568,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6875,1.0,0.011105297333415358,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1322646729968255,1.2253468831380208,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.5555555555555556,1.0,0.011022056083068792,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.1326334990008035,1.2253425598144532,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6,1.0,0.011052791583400293,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.1338993490062421,1.2253393693403765,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6363636363636364,1.0,0.011158279083853508,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1335616470023524,1.225337028503418,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.011130137250196034,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.1324819520086748,1.2253350477952225,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.6923076923076923,1.0,0.011040162667389566,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.1339381619909545,1.2253336225237166,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.7142857142857143,1.0,0.01116151349924621,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.1396120809949934,1.2253326416015624,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.7333333333333333,1.0,0.011634340082916117,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.1332653910067165,1.225331474752987,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.7058823529411765,1.0,0.011105449250559708,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0776829800015548,1.2256031799316407,1.2263031005859375,0.0,0.0,0.0596484375,0.060546875,0.6,1.0,0.006473581666796233,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.1328456530027324,1.2253309885660808,1.2256927490234375,0.0,0.0,0.0595703125,0.0595703125,0.7222222222222222,1.0,0.011070471083561033,0.1021410624186198 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0771833640028489,1.2253821523565995,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.7368421052631579,1.0,0.0064319470002374085,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.076985035004327,1.2254281997680665,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.75,1.0,0.006415419583693917,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.0777717519958969,1.2254698617117743,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.7142857142857143,1.0,0.006480979332991409,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0804196170065552,1.225507736206055,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.6818181818181818,1.0,0.006701634750546266,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0768884270073613,1.2255423172660496,1.2263031005859375,0.0,0.0,0.0595703125,0.0595703125,0.6521739130434783,1.0,0.006407368917280109,0.10219192504882812 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0777054439968196,1.225574016571045,1.2263031005859375,0.0,0.0,0.0596110026041666,0.060546875,0.625,1.0,0.0064754536664016335,0.10219192504882812 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0158615779946558,1.037248835844152,1.03826904296875,0.0,0.0,0.0598862591911764,0.060546875,0.0,0.0,0.0158615779946558,1.03826904296875 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.1722458570002345,1.226188044394216,1.2267532348632812,0.0,0.0,0.0598223286290322,0.060546875,0.5806451612903226,1.0,0.014353821416686209,0.10222943623860677 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0154295750107849,1.037192702293396,1.03802490234375,0.0,0.0,0.059844970703125,0.060546875,0.0,0.0,0.0154295750107849,1.03802490234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.015758271998493,1.0371658571304814,1.03802490234375,0.0,0.0,0.0598223286290322,0.060546875,0.0,0.0,0.015758271998493,1.03802490234375 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.1719554220035206,1.2259914564049763,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.782608695652174,1.0,0.014329618500293384,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.1713379570137476,1.2260231971740725,1.2267532348632812,0.0,0.0,0.0596110026041666,0.060546875,0.75,1.0,0.014278163084478967,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.1717564999999012,1.2260523986816407,1.2267532348632812,0.0,0.0,0.0596484375,0.060546875,0.72,1.0,0.014313041666658434,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.1720768780069193,1.226079353919396,1.2267532348632812,0.0,0.0,0.0596829927884615,0.060546875,0.6923076923076923,1.0,0.01433973983390994,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.1717333880078513,1.2261043124728732,1.2267532348632812,0.0,0.0,0.0597149884259259,0.060546875,0.6666666666666666,1.0,0.01431111566732094,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.1711312830011593,1.2261274882725306,1.2267532348632812,0.0,0.0,0.0597446986607142,0.060546875,0.6428571428571429,1.0,0.014260940250096608,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.172262898995541,1.226149065741177,1.2267532348632812,0.0,0.0,0.0597723599137931,0.060546875,0.6206896551724138,1.0,0.014355241582961751,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.1710067990061361,1.2261692047119142,1.2267532348632812,0.0,0.0,0.0597981770833333,0.060546875,0.6,1.0,0.014250566583844675,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.1101678549894131,1.2290806148363196,1.2470550537109375,0.0,0.0,0.081649116847826,0.203125,0.8260869565217391,2.0,0.009180654582451092,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.1726768290100153,1.2262057065963743,1.2267532348632812,0.0,0.0,0.059844970703125,0.060546875,0.5625,1.0,0.014389735750834609,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.1721079609997104,1.2262222983620383,1.2267532348632812,0.0,0.0,0.059866240530303,0.060546875,0.5454545454545454,1.0,0.0143423300833092,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.1720416220050538,1.2262379141414868,1.2267532348632812,0.0,0.0,0.0598862591911764,0.060546875,0.5294117647058824,1.0,0.014336801833754484,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.1726451340073254,1.2262526375906808,1.2267532348632812,0.0,0.0,0.0599051339285714,0.060546875,0.5142857142857142,1.0,0.01438709450061045,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.9691884790081532,1.2446290093499262,1.905677795410156,2.291891891891892,84.8,0.0643211570945946,0.22265625,0.5135135135135135,1.0,0.08076570658401276,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.206859236001037,1.2443219235068874,1.905677795410156,2.231578947368421,84.8,0.0679481907894736,0.22265625,0.5263157894736842,1.0,0.017238269666753084,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.2122529960033716,1.2440367478590746,1.905677795410156,2.174358974358974,84.8,0.0713892227564102,0.22265625,0.5384615384615384,1.0,0.017687749666947635,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.2089544949994888,1.2437662124633788,1.905677795410156,2.12,84.8,0.074658203125,0.22265625,0.575,2.0,0.017412874583290733,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.1732465840032091,1.225956830111417,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.8181818181818182,1.0,0.01443721533360076,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.1715659759938717,1.225918906075614,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.8095238095238095,1.0,0.014297164666155973,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.1721726079995278,1.2258771896362304,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.85,1.0,0.014347717333293984,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.1339558250037953,1.2257904052734374,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.7,1.0,0.011162985416982942,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1242823520005913,1.2258270263671875,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.6,1.0,0.010356862666715943,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1293974649888696,1.2258453369140625,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.5,1.0,0.010783122082405798,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1245061480003641,1.2258758544921875,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.3333333333333333,1.0,0.010375512333363675,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1192651519959326,1.2259407043457031,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.009938762666327717,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1102617800061125,1.22613525390625,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.009188481667176042,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1262877639965154,1.225799560546875,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.625,1.0,0.01052398033304295,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1348463359900051,1.2257944742838542,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.011237194665833757,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.1333499669999582,1.225787422873757,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.7272727272727273,1.0,0.011112497249996517,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.173211789006018,1.2258310819927014,1.2267532348632812,0.0,0.0,0.0595703125,0.0595703125,0.8421052631578947,1.0,0.0144343157505015,0.10222943623860677 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1343500999937532,1.225785255432129,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.75,1.0,0.0111958416661461,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.1355192399933003,1.225783421443059,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.7692307692307693,1.0,0.01129326999944169,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.1334560329996748,1.2257821219308036,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.7857142857142857,1.0,0.011121336083306232,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.1338577129936311,1.22578125,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.8,1.0,0.011154809416135926,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.1348902239988092,1.225780725479126,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.8125,1.0,0.011240851999900768,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.1351108560047578,1.22578026266659,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.8235294117647058,1.0,0.011259238000396484,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.1319848519924562,1.2257798512776692,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.8333333333333334,1.0,0.010998737666038016,0.10217793782552083 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.2088719210005365,1.243508873916254,1.905677795410156,2.0682926829268293,84.8,0.0777677210365853,0.22265625,0.5853658536585366,2.0,0.017405993416711375,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.2072035759920254,1.2432637895856584,1.905677795410156,2.019047619047619,84.8,0.0807291666666666,0.22265625,0.5952380952380952,2.0,0.017266964666002117,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.2111037180002313,1.2430301045262535,1.905677795410156,1.9720930232558136,84.8,0.0835528706395348,0.22265625,0.627906976744186,2.0,0.017591976500019275,0.15880648295084634 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0327613779954845,1.0369475971568711,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0327613779954845,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0313560049980878,1.0368192036946615,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0313560049980878,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0323072350001893,1.036818265914917,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0323072350001893,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.032902318998822,1.036817438462201,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032902318998822,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.031995381010347,1.036816702948676,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.031995381010347,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0332915519975358,1.0368545933773643,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0332915519975358,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0327278230106458,1.0368886947631837,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0327278230106458,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0323785029904684,1.0369195483979723,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0323785029904684,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0159541759931016,1.0369732068932576,1.03753662109375,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0159541759931016,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0327899120020447,1.0368215120755708,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0327899120020447,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0155779930064454,1.0369966824849446,1.03753662109375,0.0,0.0,0.0596110026041666,0.060546875,0.0,0.0,0.0155779930064454,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0159238119958899,1.0370182800292969,1.03753662109375,0.0,0.0,0.0596484375,0.060546875,0.0,0.0,0.0159238119958899,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0159290599985979,1.0370382162240834,1.03753662109375,0.0,0.0,0.0596829927884615,0.060546875,0.0,0.0,0.0159290599985979,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0158595079992664,1.0370566756637007,1.03753662109375,0.0,0.0,0.0597149884259259,0.060546875,0.0,0.0,0.0158595079992664,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0155005929991602,1.0370738165719169,1.03753662109375,0.0,0.0,0.0597446986607142,0.060546875,0.0,0.0,0.0155005929991602,1.03753662109375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0160156920028384,1.0371066126330146,1.03802490234375,0.0,0.0,0.0597723599137931,0.060546875,0.0,0.0,0.0160156920028384,1.03802490234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0158394610043615,1.037137222290039,1.03802490234375,0.0,0.0,0.0597981770833333,0.060546875,0.0,0.0,0.0158394610043615,1.03802490234375 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0326701979938661,1.0368202754429408,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0326701979938661,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0313921679917257,1.0368229548136394,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0313921679917257,1.037029266357422 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.2076149530039401,1.2428070415150037,1.905677795410156,1.9272727272727272,84.8,0.0862482244318181,0.22265625,0.6590909090909091,2.0,0.017301246083661674,0.15880648295084634 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0320372199930716,1.036916732788086,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320372199930716,1.037029266357422 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.2136223480047192,1.2425938924153646,1.905677795410156,1.8844444444444444,84.8,0.0888454861111111,0.22265625,0.6666666666666666,2.0,0.0178018623337266,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.2067845290002878,1.2423900106678838,1.905677795410156,1.8434782608695648,84.8,0.0913298233695652,0.22265625,0.6956521739130435,2.0,0.017232044083357316,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.212120815005619,1.2421948047394449,1.905677795410156,1.804255319148936,84.8,0.0937084441489361,0.22265625,0.7021276595744681,2.0,0.017676734583801583,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.2064659159950679,1.2420077323913574,1.905677795410156,1.7666666666666666,84.8,0.0959879557291666,0.22265625,0.7083333333333334,2.0,0.01720549299958899,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.2115171389887109,1.2418282956493143,1.905677795410156,1.730612244897959,84.8,0.0981744260204081,0.22265625,0.7346938775510204,2.0,0.01762642824905924,0.15880648295084634 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.2130470250122016,1.241656036376953,1.905677795410156,1.696,84.8,0.1002734375,0.22265625,0.76,2.0,0.0177539187510168,0.15880648295084634 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0244545229943469,1.037029266357422,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0244545229943469,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0318011460039997,1.0368792215983074,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0318011460039997,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.032289402995957,1.0368246598677202,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032289402995957,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0321802559919888,1.036860466003418,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0321802559919888,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0320625520107569,1.0368492126464843,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320625520107569,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.032259375002468,1.0368417104085286,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032259375002468,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0320557780069066,1.0368363516671315,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320557780069066,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0348940609983401,1.036832332611084,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0348940609983401,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0324436709925066,1.0368292066786025,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0324436709925066,1.037029266357422 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.032561297994107,1.0368267059326173,1.037029266357422,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032561297994107,1.037029266357422 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.110443181998562,1.2286811828613282,1.2470550537109375,0.0,0.0,0.0789496527777777,0.203125,0.8,2.0,0.009203598499880167,0.10392125447591145 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0236214159958763,1.0350809795100515,1.0386009216308594,0.0,0.0,0.0599990472560975,0.060546875,0.0,0.0,0.0236214159958763,1.0386009216308594 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.1096514249948086,1.2294630497059924,1.2470550537109375,0.0,0.0,0.0842337101063829,0.203125,0.851063829787234,2.0,0.009137618749567382,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.1099119260034058,1.2298295497894287,1.2470550537109375,0.0,0.0,0.0867106119791666,0.203125,0.875,2.0,0.009159327166950483,0.10392125447591145 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.1738616570073645,1.7318089392877394,1.7342872619628906,0.0,0.0,0.0598223286290322,0.060546875,1.5483870967741935,2.0,0.005433176781480141,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.1738279069977579,1.7314132452011108,1.7342872619628906,0.0,0.0,0.059844970703125,0.060546875,1.5625,2.0,0.005432122093679935,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.3715254510025261,1.7310415325742778,1.7342872619628906,0.0,0.0,0.059866240530303,0.060546875,1.5757575757575757,2.0,0.01161017034382894,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.2231665400031488,1.73057960061466,1.7342872619628906,0.0,0.0,0.0709443933823529,0.4365234375,1.6176470588235294,3.0,0.0069739543750984,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.2167997530050343,1.7301442827497209,1.7342872619628906,0.0,0.0,0.0813895089285714,0.4365234375,1.7142857142857142,5.0,0.006774992281407322,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.2208351680019404,1.729733149210612,1.7342872619628906,0.0,0.0,0.0912543402777777,0.4365234375,1.805555555555556,5.0,0.006901099000060637,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.2220418640063144,1.7293442391060494,1.7342872619628906,0.0,0.0,0.1005859375,0.4365234375,1.891891891891892,5.0,0.006938808250197325,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.2193484189920127,1.7289757979543583,1.7342872619628906,0.0,0.0,0.1094263980263157,0.4365234375,1.973684210526316,5.0,0.006854638093500397,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.217585053993389,1.7286262512207031,1.7342872619628906,0.0,0.0,0.1178135016025641,0.4365234375,2.051282051282051,5.0,0.006799532937293407,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.220715713003301,1.7282941818237303,1.7342872619628906,0.0,0.0,0.12578125,0.4365234375,2.125,5.0,0.0068973660313531564,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.2214429750019917,1.7279783109339273,1.7342872619628906,0.0,0.0,0.1333603277439024,0.4365234375,2.1707317073170733,5.0,0.006920092968812241,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.2204245639877626,1.727677481515067,1.7342872619628906,0.0,0.0,0.1405784970238095,0.4365234375,2.2142857142857144,5.0,0.006888267624617582,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.2209214960021199,1.7273906441622002,1.7342872619628906,0.0,0.0,0.1474836482558139,0.4375,2.2790697674418605,5.0,0.006903796750066247,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.219316203991184,1.7271168448708274,1.7342872619628906,0.0,0.0,0.1540749289772727,0.4375,2.340909090909091,5.0,0.0068536313747245,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.2190395380021073,1.726855214436849,1.7342872619628906,0.0,0.0,0.1603732638888889,0.4375,2.3777777777777778,5.0,0.006844985562565853,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.2209299209935125,1.7266049592391304,1.7342872619628906,0.0,0.0,0.1663977581521739,0.4375,2.4565217391304346,6.0,0.0069040600310472655,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.2186576579988468,1.7263653531987615,1.7342872619628906,0.0,0.0,0.1721658909574468,0.4375,2.5106382978723403,6.0,0.006833051812463962,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.1737749179883394,1.7322310129801433,1.7342872619628906,0.0,0.0,0.0597981770833333,0.060546875,1.5666666666666669,2.0,0.005430466187135607,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.175740898004733,1.7326821952030576,1.7342872619628906,0.0,0.0,0.0597723599137931,0.060546875,1.5517241379310345,2.0,0.005491903062647906,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.1757708939985605,1.7331656047276087,1.7342872619628906,0.0,0.0,0.0597446986607142,0.060546875,1.5357142857142858,2.0,0.0054928404374550155,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1721916870010318,1.7334124247233074,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.3888888888888888,2.0,0.005380990218782244,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.2672741099959239,1.7334345037286931,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.2727272727272727,2.0,0.008352315937372621,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.2654581240058178,1.733432133992513,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.25,2.0,0.008295566375181807,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.2656538009905489,1.7334301288311298,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.3076923076923077,2.0,0.008301681280954654,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.2646270789991831,1.733428682599749,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.3571428571428572,2.0,0.008269596218724471,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.2641822909936309,1.73342768351237,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.4,2.0,0.008255696593550965,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1724356249906122,1.7334270477294922,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.4375,2.0,0.005388613280956632,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.172684904988273,1.7334193061379826,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.411764705882353,2.0,0.005396403280883531,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1738607910083374,1.7334578664679277,1.7342758178710938,0.0,0.0,0.0595703125,0.0595703125,1.4210526315789471,2.0,0.005433149719010544,0.05419611930847168 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.1747537260089302,1.7337029068558305,1.7342872619628906,0.0,0.0,0.0597149884259259,0.060546875,1.5185185185185186,2.0,0.005461053937779068,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1733662449987605,1.7334989547729491,1.7342796325683594,0.0,0.0,0.0595703125,0.0595703125,1.45,2.0,0.005417695156211265,0.05419623851776123 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1739774750021752,1.733536129906064,1.7342796325683594,0.0,0.0,0.0595703125,0.0595703125,1.4285714285714286,2.0,0.005436796093817975,0.05419623851776123 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1733409029984614,1.7335700988769531,1.734283447265625,0.0,0.0,0.0595703125,0.0595703125,1.4545454545454546,2.0,0.005416903218701918,0.05419635772705078 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.174774063998484,1.7336012798806897,1.7342872619628906,0.0,0.0,0.0595703125,0.0595703125,1.4782608695652173,2.0,0.005461689499952625,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1746861569990869,1.733629862467448,1.7342872619628906,0.0,0.0,0.0596110026041666,0.060546875,1.5,2.0,0.005458942406221466,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1746147680096328,1.7336561584472656,1.7342872619628906,0.0,0.0,0.0596484375,0.060546875,1.52,2.0,0.005456711500301025,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.1735511409933678,1.733680431659405,1.7342872619628906,0.0,0.0,0.0596829927884615,0.060546875,1.5,2.0,0.005423473156042744,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.2208812390017556,1.7261357307434082,1.7342872619628906,0.0,0.0,0.1776936848958333,0.4375,2.5416666666666665,6.0,0.006902538718804863,0.05419647693634033 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.2478523430036148,1.733795166015625,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.007745385718862963,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.264999902996351,1.733598709106445,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,0.5,1.0,0.008281246968635969,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.4863911680004094,1.755153775215149,2.48956298828125,2.6625,85.2,0.106964111328125,0.4404296875,1.34375,4.0,0.015199724000012793,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.4248291300027631,1.7336692810058594,1.7343978881835938,0.0,0.0,0.0596110026041666,0.060546875,1.1666666666666667,2.0,0.013275910312586348,0.054199934005737305 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.4358831150020705,1.7336984252929688,1.7343978881835938,0.0,0.0,0.0596484375,0.060546875,1.16,2.0,0.013621347343814703,0.054199934005737305 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.4269103690021438,1.7337256211500902,1.734405517578125,0.0,0.0,0.0596829927884615,0.060546875,1.1538461538461535,2.0,0.013340949031316994,0.054200172424316406 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.4271324790024664,1.7337508024992767,1.734405517578125,0.0,0.0,0.0597149884259259,0.060546875,1.148148148148148,2.0,0.013347889968827076,0.054200172424316406 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.6545246059977217,1.7592969434014682,2.48956298828125,2.9379310344827587,85.2,0.0728717672413793,0.4404296875,1.1724137931034482,2.0,0.020453893937428802,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.4869159219961148,1.7578238169352214,2.48956298828125,2.8400000000000003,85.2,0.0849934895833333,0.4404296875,1.2,2.0,0.015216122562378587,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.4850349699991056,1.7564457308861516,2.48956298828125,2.7483870967741937,85.2,0.0963331653225806,0.4404296875,1.2580645161290325,3.0,0.01515734281247205,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.4879581270070048,1.7539401198878433,2.48956298828125,2.581818181818182,85.2,0.1169507575757575,0.4404296875,1.4242424242424243,4.0,0.0152486914689689,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.4256455730064772,1.7336030439897017,1.734394073486328,0.0,0.0,0.0595703125,0.0595703125,1.181818181818182,2.0,0.013301424156452413,0.05419981479644775 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.4839488989964593,1.7527978560503792,2.48956298828125,2.5058823529411764,85.2,0.1263499540441176,0.4404296875,1.4705882352941178,4.0,0.015123403093639354,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.4889982489985414,1.7517208644321989,2.48956298828125,2.434285714285714,85.2,0.1352120535714285,0.4404296875,1.5142857142857142,4.0,0.015281195281204418,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.4877412260102574,1.750703705681695,2.48956298828125,2.3666666666666667,85.2,0.1435818142361111,0.4404296875,1.5277777777777777,4.0,0.015241913312820543,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.4871284030086826,1.7497415284852724,2.48956298828125,2.3027027027027027,85.2,0.1514991554054054,0.4404296875,1.5675675675675675,4.0,0.015222762594021331,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.486556917996495,1.7488299921939248,2.48956298828125,2.2421052631578946,85.2,0.1589997944078947,0.4404296875,1.5789473684210529,4.0,0.015204903687390468,0.07779884338378906 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.4843874369980767,1.7479652013534157,2.48956298828125,2.184615384615385,85.2,0.1661157852564102,0.4404296875,1.5897435897435896,4.0,0.015137107406189896,0.07779884338378906 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1247390829958021,1.2258061000279017,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.5714285714285714,1.0,0.010394923582983507,0.10217793782552083 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.4243318850058131,1.7336376024329143,1.7343978881835938,0.0,0.0,0.0595703125,0.0595703125,1.173913043478261,2.0,0.013260371406431659,0.054199934005737305 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.4258613899874035,1.7335653759184335,1.7343902587890625,0.0,0.0,0.0595703125,0.0595703125,1.1904761904761905,2.0,0.01330816843710636,0.0541996955871582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.2641656490013702,1.733533223470052,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.008255176531292818,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.2663093309965916,1.7334383184259587,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.181818181818182,2.0,0.008322166593643487,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.2618818420014577,1.7335004806518557,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008183807562545553,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.2648830649995943,1.7334808349609374,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008277595781237322,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.2650015230028657,1.733467737833659,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008281297593839554,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.2616213220026111,1.7334583827427454,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.1428571428571428,2.0,0.008175666312581598,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.265140571995289,1.7334513664245603,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.125,2.0,0.008285642874852782,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.2660070130077656,1.7334459092881944,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.1111111111111112,2.0,0.008312719156492674,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.2602878679899731,1.7334415435791015,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2,2.0,0.00813399587468666,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.2637934320082422,1.7334359486897786,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.1666666666666667,2.0,0.008243544750257568,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.4245163239975227,1.7335241317749024,1.7343902587890625,0.0,0.0,0.0595703125,0.0595703125,1.2,2.0,0.013266135124922585,0.0541996955871582 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.2645219069963787,1.7334339435283954,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2307692307692308,2.0,0.008266309593636834,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.2618376710015582,1.7334324972970143,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2142857142857142,2.0,0.008182427218798694,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.266446731009637,1.7334314982096355,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2,2.0,0.008326460344051156,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.4250320279970765,1.7334308624267578,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.25,2.0,0.013282250874908641,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.4246296429919312,1.7334294038660385,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2352941176470589,2.0,0.01326967634349785,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.4241213259956566,1.7334281073676214,1.733795166015625,0.0,0.0,0.0595703125,0.0595703125,1.2222222222222223,2.0,0.013253791437364269,0.05418109893798828 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.4255865159939276,1.733478546142578,1.7343864440917969,0.0,0.0,0.0595703125,0.0595703125,1.2105263157894737,2.0,0.013299578624810238,0.05419957637786865 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.2627173840010073,1.733437728881836,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.3,2.0,0.008209918250031478,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.2636488209973322,1.7334420945909288,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.2222222222222223,2.0,0.008239025656166632,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.2630458030034788,1.733447551727295,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.25,2.0,0.008220181343858712,0.05418097972869873 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0329298260039649,1.036964225769043,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0329298260039649,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0323517340002581,1.036890470064603,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0323517340002581,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0328640689986059,1.0368905748639787,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0328640689986059,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0324224509968189,1.0368906656901042,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0324224509968189,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0325098539906321,1.036890745162964,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0325098539906321,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0326481170050101,1.0368908152860754,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0326481170050101,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0328083329950459,1.03689087761773,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0328083329950459,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0329288529901532,1.0369294819078947,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0329288529901532,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0330460409895749,1.0369956606910342,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0330460409895749,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0325290890032192,1.0368902033025569,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0325290890032192,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.032869620990823,1.0370242378928445,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032869620990823,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0236884229962015,1.0370503301205842,1.0376243591308594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0236884229962015,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0238568390050204,1.0370742479960124,1.0376243591308594,0.0,0.0,0.0596110026041666,0.060546875,0.0,0.0,0.0238568390050204,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0234003059886163,1.0370962524414062,1.0376243591308594,0.0,0.0,0.0596484375,0.060546875,0.0,0.0,0.0234003059886163,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0249818629963556,1.0371165642371545,1.0376243591308594,0.0,0.0,0.0596829927884615,0.060546875,0.0,0.0,0.0249818629963556,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0235934639931656,1.03713537145544,1.0376243591308594,0.0,0.0,0.0597149884259259,0.060546875,0.0,0.0,0.0235934639931656,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.023839011992095,1.0371528353009904,1.0376243591308594,0.0,0.0,0.0597446986607142,0.060546875,0.0,0.0,0.023839011992095,1.0376243591308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0325715740036685,1.0368903477986653,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0325715740036685,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.031666883995058,1.0368900299072266,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.031666883995058,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0242065970087423,1.0372168223063152,1.0381126403808594,0.0,0.0,0.0597981770833333,0.060546875,0.0,0.0,0.0242065970087423,1.0381126403808594 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.1102687160018831,1.23229033606393,1.2470550537109375,0.0,0.0,0.1033412388392857,0.203125,1.0357142857142858,2.0,0.00918905966682359,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.109161257991218,1.230181090685786,1.2470550537109375,0.0,0.0,0.0890864158163265,0.203125,0.8979591836734694,2.0,0.009096771499268167,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.1089974899950902,1.230518569946289,1.2470550537109375,0.0,0.0,0.0913671875,0.203125,0.92,2.0,0.009083124166257516,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.1092035170004237,1.230842814725988,1.2470550537109375,0.0,0.0,0.0935585171568627,0.203125,0.9411764705882352,2.0,0.009100293083368642,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.1107590769970556,1.2311545885526216,1.2470550537109375,0.0,0.0,0.0956655649038461,0.203125,0.9615384615384616,2.0,0.009229923083087966,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.1097766530001536,1.2314545973291935,1.2470550537109375,0.0,0.0,0.0976931014150943,0.203125,0.981132075471698,2.0,0.009148054416679466,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.1090487909968942,1.2317434946695964,1.2470550537109375,0.0,0.0,0.0996455439814814,0.203125,1.0,2.0,0.009087399249741184,0.10392125447591145 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.1099825680139474,1.2320218866521662,1.2470550537109375,0.0,0.0,0.1015269886363636,0.203125,1.018181818181818,2.0,0.009165214001162283,0.10392125447591145 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0268066850112518,1.0368728637695312,1.0368728637695312,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0268066850112518,1.0368728637695312 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0317387979885097,1.036889817979601,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0317387979885097,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0320078869990538,1.036882400512695,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320078869990538,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.031487449989072,1.0368855794270833,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.031487449989072,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0322705370053881,1.0368871688842771,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0322705370053881,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0319038120069308,1.0368881225585938,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0319038120069308,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0319271040061721,1.0368887583414714,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0319271040061721,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0320600350096356,1.0368892124720983,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.0320600350096356,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.032408213999588,1.0368895530700684,1.0368919372558594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.032408213999588,1.0368919372558594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0237081300001591,1.0371859320278825,1.0381126403808594,0.0,0.0,0.0597723599137931,0.060546875,0.0,0.0,0.0237081300001591,1.0381126403808594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0238084559969138,1.0372457196635585,1.0381126403808594,0.0,0.0,0.0598223286290322,0.060546875,0.0,0.0,0.0238084559969138,1.0381126403808594 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.2637068409967469,1.7334545680454798,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.2857142857142858,2.0,0.00824083878114834,0.05418097972869873 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0382297860051039,1.0470266649799962,1.6034164428710938,1.314516129032258,81.5,0.0638388356854838,0.0732421875,0.0,0.0,0.0382297860051039,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0401386740122688,1.0467711708762428,1.6034164428710938,1.481818181818182,81.5,0.0626420454545454,0.0732421875,0.0,0.0,0.0401386740122688,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0379481039999518,1.046811580657959,1.6034164428710938,1.4553571428571428,81.5,0.0628313337053571,0.0732421875,0.0,0.0,0.0379481039999518,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0379093319934327,1.0468505725525974,1.6034164428710938,1.4298245614035088,81.5,0.0630139802631579,0.0732421875,0.0,0.0,0.0379093319934327,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0376696419989457,1.0468882198991447,1.6034164428710938,1.4051724137931034,81.5,0.0631903286637931,0.0732421875,0.0,0.0,0.0376696419989457,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0389440529979765,1.0469245910644531,1.6034164428710938,1.38135593220339,81.5,0.0633606991525423,0.0732421875,0.0,0.0,0.0389440529979765,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.038014101999579,1.0469597498575849,1.6034164428710938,1.3583333333333334,81.5,0.063525390625,0.0732421875,0.0,0.0,0.038014101999579,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0379770680010551,1.0469937559034004,1.6034164428710938,1.3360655737704918,81.5,0.0636846823770491,0.0732421875,0.0,0.0,0.0379770680010551,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0379212380066746,1.0470585293240018,1.6034164428710938,1.2936507936507935,81.5,0.0640035962301587,0.07421875,0.0,0.0,0.0379212380066746,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0386376910028047,1.046685776620541,1.6034164428710938,1.5377358490566038,81.5,0.0622420400943396,0.0732421875,0.0,0.0,0.0386376910028047,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0373738439957378,1.047089397907257,1.6034164428710938,1.2734375,81.5,0.0641632080078125,0.07421875,0.0,0.0,0.0373738439957378,1.6034164428710938 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.2490676199959125,1.7337913513183594,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,0.0,0.0,0.007783363124872266,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.2643718860053923,1.7335948944091797,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,0.5,1.0,0.00826162143766851,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.2596583630074747,1.7335294087727864,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.008114323843983584,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.2592857190029463,1.7334966659545898,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008102678718842071,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.2595260850066552,1.7334770202636718,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.0,2.0,0.008110190156457975,0.05418097972869873 +gpunufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.2615328789979685,1.7334639231363933,1.7337913513183594,0.0,0.0,0.0595703125,0.0595703125,1.1666666666666667,2.0,0.008172902468686516,0.05418097972869873 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0376042850111844,1.0467292644359447,1.6034164428710938,1.5092592592592593,81.5,0.0624457465277777,0.0732421875,0.0,0.0,0.0376042850111844,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0380686279968358,1.0466406161968524,1.6034164428710938,1.5673076923076923,81.5,0.0620304987980769,0.0732421875,0.0,0.0,0.0380686279968358,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0237231420032912,1.037272810935974,1.0381126403808594,0.0,0.0,0.059844970703125,0.060546875,0.0,0.0,0.0237231420032912,1.0381126403808594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.024201884996728,1.0356218338012697,1.0386009216308594,0.0,0.0,0.0599853515625,0.060546875,0.0,0.0,0.024201884996728,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0243527950078714,1.0372982603130918,1.0381126403808594,0.0,0.0,0.059866240530303,0.060546875,0.0,0.0,0.0243527950078714,1.0381126403808594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0240750280063366,1.037329393274644,1.0383567810058594,0.0,0.0,0.0598862591911764,0.060546875,0.0,0.0,0.0240750280063366,1.0383567810058594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0241010059980908,1.0373587472098214,1.0383567810058594,0.0,0.0,0.0599051339285714,0.060546875,0.0,0.0,0.0241010059980908,1.0383567810058594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0239442869933554,1.0373864703708224,1.0383567810058594,0.0,0.0,0.0599229600694444,0.060546875,0.0,0.0,0.0239442869933554,1.0383567810058594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0239187559927813,1.0374192933778503,1.0386009216308594,0.0,0.0,0.0599398226351351,0.060546875,0.0,0.0,0.0239187559927813,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0240259679994778,1.0367889404296875,1.0386009216308594,0.0,0.0,0.0599557976973684,0.060546875,0.0,0.0,0.0240259679994778,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0252501959912478,1.036190424209986,1.0386009216308594,0.0,0.0,0.059970953525641,0.060546875,0.0,0.0,0.0252501959912478,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0239300599932903,1.034565880185082,1.0386009216308594,0.0,0.0,0.0600120907738095,0.060546875,0.0,0.0,0.0239300599932903,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.038001674998668,1.0465936847761566,1.6034164428710938,1.5980392156862746,81.5,0.0618106617647058,0.0732421875,0.0,0.0,0.038001674998668,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0237856160092633,1.0340747389682503,1.0386009216308594,0.0,0.0,0.060024527616279,0.060546875,0.0,0.0,0.0237856160092633,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.5356579390063416,1.0336059223521838,1.0386009216308594,0.0,0.0,0.0600363991477272,0.060546875,0.0,0.0,0.5356579390063416,1.0386009216308594 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0385772949957754,1.046328420224397,1.6034164428710938,1.7717391304347827,81.5,0.0605681046195652,0.072265625,0.0,0.0,0.0385772949957754,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0380293469934258,1.0463859882760556,1.6034164428710938,1.7340425531914894,81.5,0.0608377659574468,0.0732421875,0.0,0.0,0.0380293469934258,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0377988749969517,1.0464411576588948,1.6034164428710938,1.6979166666666667,81.5,0.06109619140625,0.0732421875,0.0,0.0,0.0377988749969517,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0375328899972373,1.0464940752301897,1.6034164428710938,1.663265306122449,81.5,0.061344068877551,0.0732421875,0.0,0.0,0.0375328899972373,1.6034164428710938 +gpunufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0379341920051956,1.046544876098633,1.6034164428710938,1.63,81.5,0.06158203125,0.0732421875,0.0,0.0,0.0379341920051956,1.6034164428710938 +gpunufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1256350960029522,1.2258148193359375,1.22613525390625,0.0,0.0,0.0595703125,0.0595703125,0.6666666666666666,1.0,0.01046959133357935,0.10217793782552083 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.3164703750080662,1.0185300927413137,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.026372531250672182,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.325466777998372,1.0206975555419922,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.02712223149986433,0.0857251485188802 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.7737280750006903,1.2750182040902072,1.875797271728516,209.14883720930231,1173.7,0.0,0.0,0.0,0.0,0.024179002343771572,0.05861866474151613 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.7927423640066991,1.1611162382980873,1.8747787475585935,38.76896551724138,1124.3,0.0,0.0,0.0,0.0,0.024773198875209346,0.05858683586120605 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.7744922599958954,1.183687025500882,1.8750228881835935,73.7258064516129,1161.2,0.0,0.0,0.0,0.0,0.024202883124871732,0.0585944652557373 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.7370841270021629,1.203521959709399,1.8752670288085935,103.89696969696968,1161.2,0.0,0.0,0.0,0.0,0.02303387896881759,0.05860209465026855 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.8248208599979989,1.221097019740513,1.8752670288085935,129.6342857142857,1161.2,0.0,0.0,0.0,0.0,0.025775651874937466,0.05860209465026855 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.8436201940057799,1.2367600105904244,1.8752670288085935,151.4918918918919,1161.2,0.0,0.0,0.0,0.0,0.026363131062680623,0.05860209465026855 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.7799923200072953,1.2508228008563702,1.875308990478516,172.28205128205127,1161.2,0.0,0.0,0.0,0.0,0.02437476000022798,0.05860340595245363 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.7954778450075537,1.263489792986614,1.875308990478516,190.72439024390243,1161.2,0.0,0.0,0.0,0.0,0.024858682656486053,0.05860340595245363 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.7860790410049958,1.285532718234592,1.875797271728516,225.04222222222225,1173.7,0.0,0.0,0.0,0.0,0.02456497003140612,0.05861866474151613 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.385770594002679,1.1347703200120192,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012055331062583718,0.036719322204589844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0194728170026792,0.9427375793457032,0.9427375793457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0194728170026792,0.9427375793457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.023476077010855,0.9471321105957032,0.9515266418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.023476077010855,0.9515266418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0235191190004115,0.9486783345540364,0.9517707824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0235191190004115,0.9517707824707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0252805310010444,0.9494514465332032,0.9517707824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0252805310010444,0.9517707824707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0239647810085443,0.9499153137207031,0.9517707824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0239647810085443,0.9517707824707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0243519579962594,0.9502245585123698,0.9517707824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0243519579962594,0.9517707824707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0246578869991935,0.9504454476492744,0.9517707824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0246578869991935,0.9517707824707032 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.3812312439986272,1.135210673014323,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.0119134763749571,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.3887342679954599,1.1343142700195312,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012147945874858122,0.036719322204589844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,23,0.020976071988116,0.9583727518717448,0.9669075012207032,0.0,0.0,0.0,0.0,0.0,0.0,0.020976071988116,0.9669075012207032 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.3633694000018295,1.1261815388997396,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.011355293750057172,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.4157834420038853,1.130324363708496,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012993232562621415,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.4047767399897566,1.128943549262153,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012649273124679894,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.3895552020112518,1.1279281616210937,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.01217360006285162,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.4216225349955493,1.1271261735395952,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.013175704218610916,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.3809447800013004,1.1264454523722331,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.011904524375040637,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.3780859259859426,1.1258726853590746,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.011815185187060706,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.3775035250000655,1.1253790174211775,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.011796985156252047,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.3841016209917143,1.1274003982543943,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012003175655991072,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.3711982120003085,1.1337896982828777,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.01159994412500964,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.3566858450067229,1.12849022360409,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.01114643265646009,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.3943184669915354,1.129486083984375,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012322452093485481,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.4040871219913242,1.1304028159693669,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.01262772256222888,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.3988669210084481,1.1312156677246097,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012464591281514004,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.3920798710023518,1.131939479282924,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012252495968823494,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.3902753979928093,1.1326085870916194,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.01219610618727529,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.391151596995769,1.1332195116126018,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012223487406117782,0.036719322204589844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0240052480075974,0.9506111145019532,0.9517707824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0240052480075974,0.9517707824707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0241594899998744,0.9507399664984808,0.9517707824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0241594899998744,0.9517707824707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0261262879939749,0.9508430480957032,0.9517707824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0261262879939749,0.9517707824707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0222950419993139,0.9562167117470188,0.9659309387207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0222950419993139,0.9659309387207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0215898430033121,0.954117682672316,0.9649543762207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0215898430033121,0.9649543762207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0226429089962039,0.9544563293457032,0.9649543762207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0226429089962039,0.9649543762207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0210107399907428,0.954789248379794,0.9654426574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0210107399907428,0.9654426574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0222638370032655,0.9551025839412912,0.9654426574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0222638370032655,0.9654426574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0226367939903866,0.9553980146135602,0.9654426574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0226367939903866,0.9654426574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0223750260047381,0.9556770324707032,0.9654426574707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0223750260047381,0.9654426574707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0223351040040142,0.9559541650720544,0.9659309387207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0223351040040142,0.9659309387207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0220982779865153,0.9564720545059596,0.9661750793457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0220982779865153,0.9661750793457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.026013893992058,0.9509495821866122,0.9520149230957032,0.0,0.0,0.0,0.0,0.0,0.0,0.026013893992058,0.9520149230957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0215277770039392,0.9567146301269532,0.9661750793457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0215277770039392,0.9661750793457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0219275019917404,0.956945372790825,0.9661750793457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0219275019917404,0.9661750793457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0217552359972614,0.9571709405808222,0.9664192199707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0217552359972614,0.9664192199707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0213447540008928,0.9573860168457032,0.9664192199707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0213447540008928,0.9664192199707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0218422260077204,0.957596865567294,0.9666633605957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0218422260077204,0.9666633605957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0207845310069387,0.9578037685818144,0.9669075012207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0207845310069387,0.9669075012207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0209542130032787,0.9580016758130944,0.9669075012207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0209542130032787,0.9669075012207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0219014400063315,0.9537564595540364,0.9649543762207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0219014400063315,0.9649543762207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.021690427995054,0.9533703244965652,0.9649543762207032,0.0,0.0,0.0,0.0,0.0,0.0,0.021690427995054,0.9649543762207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0212479900073958,0.9529566083635602,0.9644660949707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0212479900073958,0.9644660949707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0228211170033318,0.9525303310818144,0.9639778137207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0228211170033318,0.9639778137207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0245110460091382,0.9510383605957032,0.9520149230957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0245110460091382,0.9520149230957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0246196960069937,0.9511134807880108,0.9520149230957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0246196960069937,0.9520149230957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0241144829924451,0.9511778695242744,0.9520149230957032,0.0,0.0,0.0,0.0,0.0,0.0,0.0241144829924451,0.9520149230957032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0243771829991601,0.9512499491373698,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0243771829991601,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0248689239961095,0.951313018798828,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0248689239961095,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0247372099984204,0.9513686685001148,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0247372099984204,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0239995299925794,0.9514181349012588,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0239995299925794,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0245812029897933,0.9514623943128084,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0245812029897933,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0233717939991038,0.9515022277832031,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0233717939991038,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0247250370011897,0.9515382675897508,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0247250370011897,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0246514030004618,0.9515710310502484,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0246514030004618,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,22,0.0250978990079602,0.9516009455141814,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0250978990079602,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,23,0.0238547999906586,0.9516283671061198,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0238547999906586,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.02065297900117,0.9516535949707032,0.9522590637207032,0.0,0.0,0.0,0.0,0.0,0.0,0.02065297900117,0.9522590637207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0228252239903667,0.9520900432880108,0.9630012512207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0228252239903667,0.9630012512207032 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.3635618340049404,1.132034846714565,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.011361307312654388,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.3965494239964755,1.1343377431233723,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.01239216949988986,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.3867216930084396,1.1385108947753906,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012085052906513738,0.036719322204589844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0223104609904112,0.951952127309946,0.9625816345214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0223104609904112,0.9625816345214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0245436400000471,0.9513511657714844,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0245436400000471,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0237217889953171,0.9513877868652344,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0237217889953171,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0240420870104571,0.95142092023577,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0240420870104571,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0231325790082337,0.9514510414817116,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0231325790082337,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,22,0.0233342040010029,0.9514785434888756,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0233342040010029,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,23,0.0250386120023904,0.9515037536621094,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0250386120023904,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0204356809990713,0.9515269470214844,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0204356809990713,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0215283370052929,0.9523729394983362,0.9633140563964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0215283370052929,0.9633140563964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0212627599976258,0.9553659227159288,0.9647789001464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0212627599976258,0.9647789001464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0209167689899913,0.9527811322893416,0.9638023376464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0209167689899913,0.9638023376464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0218900129984831,0.9531695924956224,0.9640464782714844,0.0,0.0,0.0,0.0,0.0,0.0,0.0218900129984831,0.9640464782714844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0227486270014196,0.9535321553548176,0.9640464782714844,0.0,0.0,0.0,0.0,0.0,0.0,0.0227486270014196,0.9640464782714844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0220135220006341,0.953871327061807,0.9640464782714844,0.0,0.0,0.0,0.0,0.0,0.0,0.0220135220006341,0.9640464782714844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0210274799901526,0.9541969299316406,0.9642906188964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0210274799901526,0.9642906188964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0198878090013749,0.9545101974949692,0.9645347595214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0198878090013749,0.9645347595214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0221389460057253,0.9548122181611902,0.9647789001464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0221389460057253,0.9647789001464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0238706829986767,0.9513104756673176,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0238706829986767,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0250777609908254,0.9512649984920726,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0250777609908254,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.025291982005001,0.951213836669922,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.025291982005001,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.028229559000465,0.9511558532714844,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.028229559000465,0.9520835876464844 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.3255829690024256,1.020534203977001,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.027131914083535467,0.0857251485188802 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0180932969960849,0.9430503845214844,0.9430503845214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0180932969960849,0.9430503845214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0247856570058502,0.9473228454589844,0.9515953063964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0247856570058502,0.9515953063964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0232280130003346,0.9487469991048176,0.9515953063964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0232280130003346,0.9515953063964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0248439529968891,0.9494590759277344,0.9515953063964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0248439529968891,0.9515953063964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0240671390056377,0.9498863220214844,0.9515953063964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0240671390056377,0.9515953063964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0245326689910143,0.950171152750651,0.9515953063964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0245326689910143,0.9515953063964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0240895379974972,0.9503746032714844,0.9515953063964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0240895379974972,0.9515953063964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0233652840106515,0.9505271911621094,0.9515953063964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0233652840106515,0.9515953063964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0239042629982577,0.9506458706325956,0.9515953063964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0239042629982577,0.9515953063964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0297798029932891,0.9507652282714844,0.9518394470214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0297798029932891,0.9518394470214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0234368160017766,0.9508628845214844,0.9518394470214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0234368160017766,0.9518394470214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0228519040101673,0.9509442647298176,0.9518394470214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0228519040101673,0.9518394470214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0232758089987328,0.9510131249060998,0.9518394470214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0232758089987328,0.9518394470214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0243062649969942,0.951089586530413,0.9520835876464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0243062649969942,0.9520835876464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0232691600103862,0.9550969805036272,0.9647789001464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0232691600103862,0.9647789001464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0217489149945322,0.9556203275113492,0.9647789001464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0217489149945322,0.9647789001464844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.4458251219912199,1.1473932266235352,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.013932035062225621,0.036719322204589844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0419638299936195,0.9599561838003304,0.9664878845214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0419638299936195,0.9664878845214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0417049200041219,0.9591805030559672,0.9662437438964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0417049200041219,0.9662437438964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0447989969979971,0.9593002190024166,0.9662437438964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0447989969979971,0.9662437438964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0424462410010164,0.9594159444173176,0.9662437438964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0424462410010164,0.9662437438964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0432427929918048,0.9595278755563204,0.9662437438964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0432427929918048,0.9662437438964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0420378650014754,0.959640133765436,0.9664878845214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0420378650014754,0.9664878845214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0436816059955162,0.9597488282218812,0.9664878845214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0436816059955162,0.9664878845214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0421315129933645,0.9598541259765624,0.9664878845214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0421315129933645,0.9664878845214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.042294151004171,0.960154803831186,0.9667320251464844,0.0,0.0,0.0,0.0,0.0,0.0,0.042294151004171,0.9667320251464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0213159980048658,0.9558613425806948,0.9647789001464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0213159980048658,0.9647789001464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0399501219944795,0.960251527674058,0.9667320251464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0399501219944795,0.9667320251464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0432044259941903,0.9603454479272816,0.9667320251464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0432044259941903,0.9667320251464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.041051784006413,0.9604401724679128,0.9669761657714844,0.0,0.0,0.0,0.0,0.0,0.0,0.041051784006413,0.9669761657714844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,22,0.0424971359898336,0.9605322287116252,0.9669761657714844,0.0,0.0,0.0,0.0,0.0,0.0,0.0424971359898336,0.9669761657714844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.3499517290038056,1.175018310546875,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.010935991531368925,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.3689636299968697,1.156721115112305,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.011530113437402179,0.036719322204589844 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.4075206790002994,1.150445302327474,1.175018310546875,0.0,0.0,0.0,0.0,0.0,0.0,0.012735021218759357,0.036719322204589844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.042304974005674,0.9590565865499932,0.9659996032714844,0.0,0.0,0.0,0.0,0.0,0.0,0.042304974005674,0.9659996032714844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.042774838002515,0.958932604108538,0.9659996032714844,0.0,0.0,0.0,0.0,0.0,0.0,0.042774838002515,0.9659996032714844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0436433160066371,0.9588041132146662,0.9657554626464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0436433160066371,0.9657554626464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0426019620063016,0.9586753845214844,0.9657554626464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0426019620063016,0.9657554626464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.02173399500316,0.9560899979028946,0.9647789001464844,0.0,0.0,0.0,0.0,0.0,0.0,0.02173399500316,0.9647789001464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0244294989970512,0.9563072204589844,0.9647789001464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0244294989970512,0.9647789001464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0213352930004475,0.956519801442216,0.9650230407714844,0.0,0.0,0.0,0.0,0.0,0.0,0.0213352930004475,0.9650230407714844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0211628969991579,0.9567280723935082,0.9652671813964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0211628969991579,0.9652671813964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0218178700015414,0.95692665632381,0.9652671813964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0218178700015414,0.9652671813964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.022322754986817,0.9571162137118252,0.9652671813964844,0.0,0.0,0.0,0.0,0.0,0.0,0.022322754986817,0.9652671813964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0217955109983449,0.95729734632704,0.9652671813964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0217955109983449,0.9652671813964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0208710139995673,0.9574706036111584,0.9652671813964844,0.0,0.0,0.0,0.0,0.0,0.0,0.0208710139995673,0.9652671813964844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.0214780860114842,0.9576416827262716,0.9655113220214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0214780860114842,0.9655113220214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,23,0.0203062630025669,0.957805633544922,0.9655113220214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0203062630025669,0.9655113220214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.042909027004498,0.9579628924934231,0.9655113220214844,0.0,0.0,0.0,0.0,0.0,0.0,0.042909027004498,0.9655113220214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.043961527000647,0.9581138610839844,0.9655113220214844,0.0,0.0,0.0,0.0,0.0,0.0,0.043961527000647,0.9655113220214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.042430464993231,0.9582589093376608,0.9655113220214844,0.0,0.0,0.0,0.0,0.0,0.0,0.042430464993231,0.9655113220214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0419426720036426,0.958403073824369,0.9657554626464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0419426720036426,0.9657554626464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0434222410112852,0.9585417981417674,0.9657554626464844,0.0,0.0,0.0,0.0,0.0,0.0,0.0434222410112852,0.9657554626464844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.0213504629937233,0.9581911614600648,0.9669075012207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0213504629937233,0.9669075012207032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0416886759921908,0.9600551489627722,0.9664878845214844,0.0,0.0,0.0,0.0,0.0,0.0,0.0416886759921908,0.9664878845214844 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.0473070299922255,0.9585469304298868,0.9669075012207032,0.0,0.0,0.0,0.0,0.0,0.0,0.0473070299922255,0.9669075012207032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1552275030117016,1.0088348388671875,1.0088348388671875,0.0,0.0,0.0,0.0,0.0,0.0,0.012935625250975134,0.08406956990559895 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.8584868699981598,1.201023817062378,1.88543701171875,108.603125,1195.5,0.0,0.0,0.0,0.0,0.026827714687442494,0.05891990661621094 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.79023161099758,1.2197376700008618,1.885684967041016,134.94411764705885,1195.5,0.0,0.0,0.0,0.0,0.024694737843674375,0.05892765522003175 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.8435955060122069,1.236351860894097,1.885684967041016,158.90833333333336,1195.5,0.0,0.0,0.0,0.0,0.026362359562881466,0.05892765522003175 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.8249964620044921,1.2512171895880448,1.885684967041016,180.36578947368423,1195.5,0.0,0.0,0.0,0.0,0.025781139437640377,0.05892765522003175 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.7916980449954281,1.2645898818969727,1.885684967041016,201.24,1195.7,0.0,0.0,0.0,0.0,0.024740563906107127,0.05892765522003175 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.7586686060094507,1.2746991657075428,1.885684967041016,220.00476190476192,1195.7,0.0,0.0,0.0,0.0,0.023708393937795336,0.05892765522003175 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.7907151600084035,1.2848129272460938,1.885684967041016,237.0818181818182,1195.7,0.0,0.0,0.0,0.0,0.02470984875026261,0.05892765522003175 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1683376239961944,0.9954166412353516,1.0088348388671875,0.0,0.0,0.0,0.0,0.0,0.0,0.0140281353330162,0.08406956990559895 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.7892877400008729,1.1556459154401506,1.8692512512207031,42.69642857142857,1195.5,0.0,0.0,0.0,0.0,0.024665241875027277,0.05841410160064697 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1819845400023041,0.9991137186686198,1.0088348388671875,0.0,0.0,0.0,0.0,0.0,0.0,0.015165378333525341,0.08406956990559895 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1615672360057942,1.0020980834960938,1.0110511779785156,0.0,0.0,0.0,0.0,0.0,0.0,0.013463936333816184,0.08425426483154297 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1712415969959693,1.003830718994141,1.0110511779785156,0.0,0.0,0.0,0.0,0.0,0.0,0.014270133082997441,0.08425426483154297 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1841367140004877,1.004995346069336,1.0110511779785156,0.0,0.0,0.0,0.0,0.0,0.0,0.015344726166707309,0.08425426483154297 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1664438219886506,1.0058680943080358,1.0111045837402344,0.0,0.0,0.0,0.0,0.0,0.0,0.013870318499054216,0.0842587153116862 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1700677699991502,1.0065374374389648,1.0112228393554688,0.0,0.0,0.0,0.0,0.0,0.0,0.014172314166595848,0.08426856994628906 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1799569699942367,1.0070957607693145,1.0115623474121094,0.0,0.0,0.0,0.0,0.0,0.0,0.01499641416618639,0.08429686228434245 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.822267487004865,1.1798474629720053,1.88543701171875,77.17333333333333,1195.5,0.0,0.0,0.0,0.0,0.02569585896890203,0.05891990661621094 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.4010050229990156,1.1287649594820464,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.012531406968719237,0.035646915435791016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.4198236920055933,1.1193106515066964,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.01311949037517479,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.4341766810102854,1.1213505268096924,1.1397247314453125,0.0,0.0,0.0,0.0,0.0,0.0,0.013568021281571419,0.035616397857666016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.3690511159948073,1.1192906697591145,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.011532847374837727,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.4137180649995571,1.1192897796630858,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.01292868953123616,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.4257942410040414,1.1193119395862927,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.013306070031376294,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.4116554339998401,1.119280179341634,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.012864232312495004,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.4108685959945433,1.1192348186786358,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.012839643624829478,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.4050016319961287,1.1192586081368583,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.012656300999879022,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.409176564993686,1.1201255798339844,1.13226318359375,0.0,0.0,0.0,0.0,0.0,0.0,0.012786767656052687,0.03538322448730469 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.4172620359895518,1.1224744460161995,1.1404571533203125,0.0,0.0,0.0,0.0,0.0,0.0,0.013039438624673494,0.035639286041259766 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.4103097040060675,1.1282875061035156,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.012822178250189609,0.035646915435791016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.4049388010025723,1.123487048678928,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.012654337531330384,0.035646915435791016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.4074074359959923,1.1243802120811062,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.012731482374874759,0.035646915435791016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.4028311339934589,1.1251962661743165,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.01258847293729559,0.035646915435791016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.4100181789981434,1.125934600830078,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.012813068093691982,0.035646915435791016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.4061352889984846,1.1266058141534978,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.012691727781202644,0.035646915435791016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.4051077330077532,1.127218661100968,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.012659616656492288,0.035646915435791016 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.4027215910027735,1.1277804374694824,1.1407012939453125,0.0,0.0,0.0,0.0,0.0,0.0,0.012585049718836672,0.035646915435791016 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.164543388003949,1.007574462890625,1.011882781982422,0.0,0.0,0.0,0.0,0.0,0.0,0.013711949000329083,0.08432356516520184 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.1662476560013601,1.0078981572931462,1.011882781982422,0.0,0.0,0.0,0.0,0.0,0.0,0.013853971333446674,0.08432356516520184 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1663524510076968,1.0081300735473633,1.011882781982422,0.0,0.0,0.0,0.0,0.0,0.0,0.0138627042506414,0.08432356516520184 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.3086145299894269,1.019077487108184,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.02571787749911891,0.0857251485188802 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.1673019719892181,1.0172252655029297,1.0282135009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.013941830999101507,0.08568445841471355 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.1682728489977307,1.0175392150878906,1.0282135009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.01402273741647756,0.08568445841471355 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.1632637570000952,1.0178221596611872,1.0282135009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.013605313083341267,0.08568445841471355 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.3391126210044604,1.0180964083284945,1.0282135009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.02825938508370503,0.08568445841471355 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.3229344559949823,1.018349798102128,1.0282135009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.026911204666248523,0.08568445841471355 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.3355233059992315,1.0186027135604467,1.0282135009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.02796027549993596,0.08568445841471355 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.3429432970006019,1.0188368797302243,1.0282135009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.02857860808338349,0.08568445841471355 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.3249047550052637,1.0192950112479071,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.027075396250438644,0.0857251485188802 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.1710286749876104,1.008379422701322,1.011882781982422,0.0,0.0,0.0,0.0,0.0,0.0,0.014252389582300866,0.08432356516520184 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.3252132660127245,1.019502417985783,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.027101105501060374,0.0857251485188802 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.3302434259967413,1.0196948484940962,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.02752028549972844,0.0857251485188802 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.3325550919980742,1.0198678758409288,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.02771292433317285,0.0857251485188802 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.3409740489878459,1.0200493024743122,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.02841450408232049,0.0857251485188802 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.3406722539948532,1.0202230088254238,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.0283893544995711,0.0857251485188802 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0441856249963166,0.9587190246582032,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0441856249963166,0.9671516418457032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.3200206030014669,1.0203793048858645,1.0287017822265625,0.0,0.0,0.0,0.0,0.0,0.0,0.026668383583455576,0.0857251485188802 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.1661251899931812,1.0168922886703953,1.0277252197265625,0.0,0.0,0.0,0.0,0.0,0.0,0.0138437658327651,0.08564376831054688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.1695103139936691,1.01655375957489,1.0277252197265625,0.0,0.0,0.0,0.0,0.0,0.0,0.014125859499472425,0.08564376831054688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.1672599900048226,1.016193389892578,1.0277252197265625,0.0,0.0,0.0,0.0,0.0,0.0,0.013938332500401884,0.08564376831054688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.1681633109983522,1.015817133585612,1.0277252197265625,0.0,0.0,0.0,0.0,0.0,0.0,0.014013609249862682,0.08564376831054688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.1876545099948998,1.008591788155692,1.011882781982422,0.0,0.0,0.0,0.0,0.0,0.0,0.015637875832908318,0.08432356516520184 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.169679697995889,1.0090255737304688,1.0122032165527344,0.0,0.0,0.0,0.0,0.0,0.0,0.01413997483299075,0.0843502680460612 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.174630627996521,1.0092001522288605,1.0122032165527344,0.0,0.0,0.0,0.0,0.0,0.0,0.014552552333043416,0.0843502680460612 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.164658720997977,1.009370379977756,1.0122642517089844,0.0,0.0,0.0,0.0,0.0,0.0,0.013721560083164748,0.08435535430908203 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.16958977500326,1.0094755072342725,1.0122642517089844,0.0,0.0,0.0,0.0,0.0,0.0,0.014132481250271667,0.08435535430908203 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.1764919780107448,1.0102415084838867,1.0247955322265625,0.0,0.0,0.0,0.0,0.0,0.0,0.014707664834228732,0.08539962768554688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.1714056909986538,1.0109810602097284,1.0257720947265625,0.0,0.0,0.0,0.0,0.0,0.0,0.01428380758322115,0.0854810078938802 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.1682399569981498,1.0116755745627664,1.0262603759765625,0.0,0.0,0.0,0.0,0.0,0.0,0.014019996416512484,0.08552169799804688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.1708881319937063,1.0123096963633662,1.0262603759765625,0.0,0.0,0.0,0.0,0.0,0.0,0.014240677666142192,0.08552169799804688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.1672848189919022,1.0129214922587078,1.0269927978515625,0.0,0.0,0.0,0.0,0.0,0.0,0.013940401582658517,0.08558273315429688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.1705268080113455,1.013484344482422,1.0269927978515625,0.0,0.0,0.0,0.0,0.0,0.0,0.014210567334278792,0.08558273315429688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.169523685995955,1.014022680429312,1.0274810791015625,0.0,0.0,0.0,0.0,0.0,0.0,0.01412697383299625,0.08562342325846355 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.1706842400017194,1.0145301818847656,1.0277252197265625,0.0,0.0,0.0,0.0,0.0,0.0,0.014223686666809949,0.08564376831054688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.1674770740064559,1.0149839946201868,1.0277252197265625,0.0,0.0,0.0,0.0,0.0,0.0,0.013956422833871324,0.08564376831054688 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.168993297003908,1.015423347210062,1.0277252197265625,0.0,0.0,0.0,0.0,0.0,0.0,0.014082774750325667,0.08564376831054688 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.4243866670003626,1.1192903518676758,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.013262083343761331,0.035176873207092285 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.1674593189964071,1.0088325500488282,1.0122032165527344,0.0,0.0,0.0,0.0,0.0,0.0,0.013954943249700591,0.0843502680460612 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.4160871060012141,1.1194839477539062,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.013002722062537941,0.035176873207092285 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1652566869888687,1.0061727251325334,1.0118675231933594,0.0,0.0,0.0,0.0,0.0,0.0,0.013771390582405724,0.08432229359944661 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,22,0.0457301559945335,0.9612028632365482,0.9673957824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0457301559945335,0.9673957824707032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.150575186999049,1.00885009765625,1.00885009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.01254793224992075,0.08407084147135417 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1605206120002549,0.9951572418212892,1.00885009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.013376717666687908,0.08407084147135417 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1689785990020027,0.9992891947428384,1.00885009765625,0.0,0.0,0.0,0.0,0.0,0.0,0.01408154991683356,0.08407084147135417 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1587837999977637,1.002237319946289,1.0110816955566406,0.0,0.0,0.0,0.0,0.0,0.0,0.013231983333146976,0.08425680796305339 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1797039929952006,1.004034423828125,1.0112228393554688,0.0,0.0,0.0,0.0,0.0,0.0,0.01497533274960005,0.08426856994628906 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1581288760062307,1.005339940388997,1.0118675231933594,0.0,0.0,0.0,0.0,0.0,0.0,0.01317740633385256,0.08432229359944661 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1727170910016866,1.0069031715393066,1.0120162963867188,0.0,0.0,0.0,0.0,0.0,0.0,0.014393090916807218,0.08433469136555989 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0438097639998886,0.9610233583312104,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0438097639998886,0.9671516418457032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1821418259933125,1.0074924892849393,1.01220703125,0.0,0.0,0.0,0.0,0.0,0.0,0.015178485499442708,0.0843505859375 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.1763531539909308,1.0079627990722655,1.01220703125,0.0,0.0,0.0,0.0,0.0,0.0,0.0146960961659109,0.0843505859375 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.1621903140039648,1.0083399685946377,1.01220703125,0.0,0.0,0.0,0.0,0.0,0.0,0.0135158595003304,0.0843505859375 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1893355679931119,1.008676528930664,1.0123786926269531,0.0,0.0,0.0,0.0,0.0,0.0,0.015777963999425992,0.0843648910522461 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.1733172579988604,1.0089219900277944,1.0123786926269531,0.0,0.0,0.0,0.0,0.0,0.0,0.014443104833238367,0.0843648910522461 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.1649028610117966,1.0091473715645929,1.0123786926269531,0.0,0.0,0.0,0.0,0.0,0.0,0.013741905084316384,0.0843648910522461 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.1572056790028,1.0093587239583333,1.0123786926269531,0.0,0.0,0.0,0.0,0.0,0.0,0.013100473250233334,0.0843648910522461 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.0452484770066803,0.9611143929617746,0.9673957824707032,0.0,0.0,0.0,0.0,0.0,0.0,0.0452484770066803,0.9673957824707032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0456000730046071,0.9608404244949568,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0456000730046071,0.9671516418457032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.1937280389975058,1.0096909018123852,1.0124244689941406,0.0,0.0,0.0,0.0,0.0,0.0,0.01614400324979215,0.08436870574951172 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0438808680046349,0.959754609225089,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0438808680046349,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0453806269943015,0.958884370093252,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0453806269943015,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.043360133000533,0.9590433560884916,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.043360133000533,0.9671516418457032 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.3948773559968686,1.1197891235351562,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.012339917374902143,0.035176873207092285 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.043622814991977,0.9591963426122124,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.043622814991977,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0434857200016267,0.9593436629683884,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0434857200016267,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0423149520065635,0.9594856262207032,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0423149520065635,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0437564419989939,0.9596225193568638,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0437564419989939,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0462754559994209,0.959882144270272,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0462754559994209,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0433280309953261,0.9607447999896426,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0433280309953261,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0432325820002006,0.9600053560935844,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0432325820002006,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0437602890015114,0.9601244608561198,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0437602890015114,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0428591490053804,0.9602356582391456,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0428591490053804,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0432314350036904,0.960343268609816,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0432314350036904,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.043752740995842,0.9604474627782428,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.043752740995842,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0451220909890253,0.960552215576172,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0451220909890253,0.9671516418457032 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0443891519971657,0.9606499892014724,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0443891519971657,0.9671516418457032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.161038929989445,1.0095200538635254,1.0123786926269531,0.0,0.0,0.0,0.0,0.0,0.0,0.01341991083245375,0.0843648910522461 +finufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0451009840035112,0.9609332365148208,0.9671516418457032,0.0,0.0,0.0,0.0,0.0,0.0,0.0451009840035112,0.9671516418457032 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.1753988390119047,1.0098256005181208,1.0124244689941406,0.0,0.0,0.0,0.0,0.0,0.0,0.014616569917658724,0.08436870574951172 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.3114819890033686,1.0203187820759223,1.0283050537109375,0.0,0.0,0.0,0.0,0.0,0.0,0.025956832416947382,0.0856920878092448 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.3175597469962667,1.0187682127341249,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.026463312249688894,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.3258999230019981,1.018994426727295,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.027158326916833175,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.3229740120004862,1.0192155605409203,1.0280609130859375,0.0,0.0,0.0,0.0,0.0,0.0,0.026914501000040517,0.08567174275716145 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.3265675229922635,1.0194145384288968,1.0280609130859375,0.0,0.0,0.0,0.0,0.0,0.0,0.027213960249355292,0.08567174275716145 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.3182060190010816,1.0196042615313865,1.0280609130859375,0.0,0.0,0.0,0.0,0.0,0.0,0.026517168250090133,0.08567174275716145 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.3144294459925731,1.019790909507058,1.0280609130859375,0.0,0.0,0.0,0.0,0.0,0.0,0.026202453832714426,0.08567174275716145 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.3137574280117405,1.0201451674751614,1.0280609130859375,0.0,0.0,0.0,0.0,0.0,0.0,0.026146452334311707,0.08567174275716145 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.3192280759976711,1.0204800764719646,1.0283050537109375,0.0,0.0,0.0,0.0,0.0,0.0,0.02660233966647259,0.0856920878092448 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.1602526369970291,1.0180345111423068,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.013354386416419091,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.3140269470022758,1.0206397698850047,1.0283050537109375,0.0,0.0,0.0,0.0,0.0,0.0,0.02616891225018965,0.0856920878092448 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.3308566549967509,1.020783309936523,1.0283050537109375,0.0,0.0,0.0,0.0,0.0,0.0,0.027571387916395906,0.0856920878092448 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.3818713369983015,1.1256599426269531,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.011933479281196922,0.035176873207092285 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.158352427999489,1.009962985390111,1.0124359130859375,0.0,0.0,0.0,0.0,0.0,0.0,0.013196035666624084,0.08436965942382812 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.4363168879935983,1.1217536926269531,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.013634902749799947,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.3910618399968371,1.1206448872884114,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.012220682499901159,0.035176873207092285 +finufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.4115394300024491,1.120142936706543,1.1256599426269531,0.0,0.0,0.0,0.0,0.0,0.0,0.012860607187576534,0.035176873207092285 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.3228319949994329,1.0182922981880806,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.02690266624995274,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.3153748859913321,1.0199746873643665,1.0280609130859375,0.0,0.0,0.0,0.0,0.0,0.0,0.026281240499277676,0.08567174275716145 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.1597697899997001,1.0138572692871093,1.0270843505859375,0.0,0.0,0.0,0.0,0.0,0.0,0.013314149166641675,0.08559036254882812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.1635521170101128,1.0120868682861328,1.0261077880859375,0.0,0.0,0.0,0.0,0.0,0.0,0.013629343084176066,0.0855089823404948 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.1549013219919288,1.0107091903686525,1.0248870849609375,0.0,0.0,0.0,0.0,0.0,0.0,0.0129084434993274,0.08540725708007812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.1611213629948906,1.0127177031143852,1.0265960693359375,0.0,0.0,0.0,0.0,0.0,0.0,0.013426780249574216,0.08554967244466145 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.1633098419988528,1.0133061408996582,1.0268402099609375,0.0,0.0,0.0,0.0,0.0,0.0,0.0136091534999044,0.0855700174967448 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.1640294810058549,1.0114192054385232,1.0256195068359375,0.0,0.0,0.0,0.0,0.0,0.0,0.013669123417154575,0.08546829223632812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.1633043920010095,1.014384783231295,1.0275726318359375,0.0,0.0,0.0,0.0,0.0,0.0,0.013608699333417457,0.0856310526529948 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.158848068997031,1.014873222068504,1.0275726318359375,0.0,0.0,0.0,0.0,0.0,0.0,0.013237339083085916,0.0856310526529948 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.1648961869941558,1.0153354917253767,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.013741348916179652,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.1638862340041669,1.0157574620740166,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.01365718616701391,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.1618398159916978,1.0161513010660808,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.013486651332641484,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.1585237219987902,1.0165118555868826,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.013210310166565849,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.1617020670091733,1.0168498754501345,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.013475172250764443,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.1580207219958538,1.0171748074618252,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.013168393499654483,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.1591614369972376,1.0174878064323871,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.013263453083103132,0.08565139770507812 +finufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.1652622800029348,1.0177689688546316,1.0278167724609375,0.0,0.0,0.0,0.0,0.0,0.0,0.013771856666911234,0.08565139770507812 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.0691854220058303,1.1507399876912434,1.1701889038085938,0.0,0.0,0.13311767578125,0.1376953125,0.0208333333333333,1.0,0.005765451833819192,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.0694555730005959,1.1548848386670725,1.1701889038085938,0.0,0.0,0.134093237704918,0.1376953125,0.2295081967213114,1.0,0.005787964416716325,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,18,0.0715199270052835,1.1551316784274193,1.1701889038085938,0.0,0.0,0.1341513356854838,0.1376953125,0.2419354838709677,1.0,0.005959993917106959,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.0693489709956338,1.1511369043466997,1.1701889038085938,0.0,0.0,0.1332110969387755,0.1376953125,0.0408163265306122,1.0,0.005779080916302816,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,19,0.0698219429905293,1.1553706820048983,1.1701889038085938,0.0,0.0,0.1342075892857142,0.1376953125,0.2539682539682539,1.0,0.005818495249210774,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,20,0.0690503689984325,1.155602216720581,1.1701889038085938,0.0,0.0,0.1342620849609375,0.1376953125,0.265625,1.0,0.005754197416536042,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.0689489159994991,1.1543660567978682,1.1701889038085938,0.0,0.0,0.1339711334745762,0.1376953125,0.2033898305084746,1.0,0.0057457429999582576,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,21,0.0694175639946479,1.155826627291166,1.1701889038085938,0.0,0.0,0.1343149038461538,0.1376953125,0.2769230769230769,1.0,0.005784796999553991,0.09751574198404948 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.015764510986628,1.0744476318359375,1.0744476318359375,0.0,0.0,0.1279296875,0.1279296875,0.0,0.0,0.015764510986628,1.0744476318359375 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.0697119269898394,1.1546297709147135,1.1701889038085938,0.0,0.0,0.134033203125,0.1376953125,0.2166666666666666,1.0,0.0058093272491532835,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.0688671680109109,1.1525747910985409,1.1701889038085938,0.0,0.0,0.1335495283018868,0.1376953125,0.1132075471698113,1.0,0.005738930667575908,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.069329222998931,1.1540932490907867,1.1701889038085938,0.0,0.0,0.1339069234913793,0.1376953125,0.1896551724137931,1.0,0.005777435249910917,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.0691129250044468,1.1538108691834568,1.1701889038085938,0.0,0.0,0.1338404605263158,0.1376953125,0.175438596491228,1.0,0.005759410417037233,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.0703257290006149,1.1535184042794364,1.1701889038085938,0.0,0.0,0.1337716238839285,0.1376953125,0.1607142857142857,1.0,0.005860477416717909,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.0695898609992582,1.1532153042879971,1.1701889038085938,0.0,0.0,0.1337002840909091,0.1376953125,0.1454545454545454,1.0,0.005799155083271516,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.069082507994608,1.1529009783709492,1.1701889038085938,0.0,0.0,0.1336263020833333,0.1376953125,0.1296296296296296,1.0,0.005756875666217333,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.06914832800976,1.152236058161809,1.1701889038085938,0.0,0.0,0.1334698016826923,0.1376953125,0.0961538461538461,1.0,0.0057623606674799994,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.0691793050064006,1.1518840415804994,1.1701889038085938,0.0,0.0,0.1333869485294117,0.1376953125,0.0784313725490196,1.0,0.005764942083866717,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.0697107349988073,1.1515179443359376,1.1701889038085938,0.0,0.0,0.13330078125,0.1376953125,0.06,1.0,0.0058092279165672745,0.09751574198404948 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.025108376998105,1.080914815266927,1.084148406982422,0.0,0.0,0.1311848958333333,0.1328125,0.0,0.0,0.025108376998105,1.084148406982422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0247515959927113,1.0792980194091797,1.084148406982422,0.0,0.0,0.13037109375,0.1328125,0.0,0.0,0.0247515959927113,1.084148406982422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0259725900104967,1.0837993621826172,1.084392547607422,0.0,0.0,0.1325412326388889,0.1328125,0.0,0.0,0.0259725900104967,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0256610440119402,1.0817232131958008,1.084148406982422,0.0,0.0,0.131591796875,0.1328125,0.0,0.0,0.0256610440119402,1.084148406982422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0240955860062968,1.082257080078125,1.084392547607422,0.0,0.0,0.1318359375,0.1328125,0.0,0.0,0.0240955860062968,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,22,0.0258471849956549,1.0839283155358357,1.084392547607422,0.0,0.0,0.1326002038043478,0.1328125,0.0,0.0,0.0258471849956549,1.084392547607422 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.0689468899945495,1.149894382642663,1.1701889038085938,0.0,0.0,0.132918648097826,0.1376953125,0.0,0.0,0.005745574166212458,0.09751574198404948 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,23,0.0250143349985592,1.0839476585388184,1.084392547607422,0.0,0.0,0.1326090494791666,0.1328125,0.0,0.0,0.0250143349985592,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0256412849994376,1.083907214078036,1.084392547607422,0.0,0.0,0.1325905539772727,0.1328125,0.0,0.0,0.0256412849994376,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0256688719964586,1.0838841029575892,1.084392547607422,0.0,0.0,0.1325799851190476,0.1328125,0.0,0.0,0.0256688719964586,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.0254688819986768,1.0838586807250976,1.084392547607422,0.0,0.0,0.132568359375,0.1328125,0.0,0.0,0.0254688819986768,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0257348699960857,1.0838305824681331,1.084392547607422,0.0,0.0,0.132555509868421,0.1328125,0.0,0.0,0.0257348699960857,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0258277929970063,1.0837644689223345,1.084392547607422,0.0,0.0,0.1325252757352941,0.1328125,0.0,0.0,0.0258277929970063,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0258263839932624,1.0837252140045166,1.084392547607422,0.0,0.0,0.13250732421875,0.1328125,0.0,0.0,0.0258263839932624,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0257862510043196,1.0836807250976563,1.084392547607422,0.0,0.0,0.1324869791666666,0.1328125,0.0,0.0,0.0257862510043196,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0258778619900112,1.083629880632673,1.084392547607422,0.0,0.0,0.1324637276785714,0.1328125,0.0,0.0,0.0258778619900112,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0256379399943398,1.0835712139423077,1.084392547607422,0.0,0.0,0.1324368990384615,0.1328125,0.0,0.0,0.0256379399943398,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0258440549951046,1.0835027694702148,1.084392547607422,0.0,0.0,0.1324055989583333,0.1328125,0.0,0.0,0.0258440549951046,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0252396050054812,1.0834218805486506,1.084392547607422,0.0,0.0,0.1323686079545454,0.1328125,0.0,0.0,0.0252396050054812,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0252002110064495,1.0833248138427731,1.084392547607422,0.0,0.0,0.13232421875,0.1328125,0.0,0.0,0.0252002110064495,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0283382380002876,1.0832061767578125,1.084392547607422,0.0,0.0,0.1322699652777778,0.1328125,0.0,0.0,0.0283382380002876,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0258966530091129,1.083057880401611,1.084392547607422,0.0,0.0,0.1322021484375,0.1328125,0.0,0.0,0.0258966530091129,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0254066420020535,1.082867213657924,1.084392547607422,0.0,0.0,0.1321149553571428,0.1328125,0.0,0.0,0.0254066420020535,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0259109809994697,1.0826129913330078,1.084392547607422,0.0,0.0,0.1319986979166666,0.1328125,0.0,0.0,0.0259109809994697,1.084392547607422 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.0689823620050447,1.1503261809653424,1.1701889038085938,0.0,0.0,0.1330202792553191,0.1376953125,0.0,0.0,0.0057485301670870586,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.1464851530035957,1.1476463317871093,1.1486778259277344,0.0,0.0,0.13232421875,0.1328125,0.0,0.0,0.012207096083632974,0.09572315216064453 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.0685034509951947,1.14944339328342,1.1701889038085938,0.0,0.0,0.1328125,0.1376953125,0.0,0.0,0.0057086209162662245,0.09751574198404948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.2423032619990408,1.148971904407848,1.1496810913085938,0.0,0.0,0.1327015269886363,0.1328125,0.0,0.0,0.020191938499920067,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.0617282480088761,1.1481951758975075,1.1487045288085938,0.0,0.0,0.1325799851190476,0.1328125,0.0,0.0,0.005144020667406342,0.09572537740071614 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,19,0.1450834639981622,1.148169708251953,1.1487045288085938,0.0,0.0,0.132568359375,0.1328125,0.0,0.0,0.012090288666513516,0.09572537740071614 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,18,0.1452270919980947,1.1481415598016036,1.148700714111328,0.0,0.0,0.132555509868421,0.1328125,0.0,0.0,0.01210225766650789,0.09572505950927733 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.145203121996019,1.1481104956732855,1.1486968994140625,0.0,0.0,0.1325412326388889,0.1328125,0.0,0.0,0.012100260166334918,0.09572474161783855 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.1470487319893436,1.1480760013355928,1.1486968994140625,0.0,0.0,0.1325252757352941,0.1328125,0.0,0.0,0.012254060999111966,0.09572474161783855 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.1451491150073707,1.1480371952056885,1.1486968994140625,0.0,0.0,0.13250732421875,0.1328125,0.0,0.0,0.01209575958394756,0.09572474161783855 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.148198899012641,1.1479932149251302,1.1486930847167969,0.0,0.0,0.1324869791666666,0.1328125,0.0,0.0,0.012349908251053416,0.09572442372639973 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.1492981529881945,1.1479432242257257,1.1486892700195312,0.0,0.0,0.1324637276785714,0.1328125,0.0,0.0,0.012441512749016207,0.09572410583496094 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.1474768909974955,1.1478858360877404,1.1486854553222656,0.0,0.0,0.1324368990384615,0.1328125,0.0,0.0,0.012289740916457959,0.09572378794352214 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1484255070099607,1.14781920115153,1.1486854553222656,0.0,0.0,0.1324055989583333,0.1328125,0.0,0.0,0.01236879225083006,0.09572378794352214 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.1476693479926325,1.147740450772372,1.148681640625,0.0,0.0,0.1323686079545454,0.1328125,0.0,0.0,0.012305778999386043,0.09572347005208333 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1488520260027144,1.14753172132704,1.1486778259277344,0.0,0.0,0.1322699652777778,0.1328125,0.0,0.0,0.012404335500226201,0.09572315216064453 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1297769590019015,1.1473884582519531,1.1486778259277344,0.0,0.0,0.1322021484375,0.1328125,0.0,0.0,0.010814746583491791,0.09572315216064453 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1257000280020292,1.1472042628696986,1.1486778259277344,0.0,0.0,0.1321149553571428,0.1328125,0.0,0.0,0.010475002333502433,0.09572315216064453 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1258852580067468,1.1469586690266926,1.1486778259277344,0.0,0.0,0.1319986979166666,0.1328125,0.0,0.0,0.0104904381672289,0.09572315216064453 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1312735740066273,1.1466148376464844,1.1486473083496094,0.0,0.0,0.1318359375,0.1328125,0.0,0.0,0.010939464500552276,0.09572060902913411 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1269851399993058,1.1461067199707031,1.1484031677246094,0.0,0.0,0.131591796875,0.1328125,0.0,0.0,0.01058209499994215,0.09570026397705078 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0089148400002159,1.083981880774865,1.084392547607422,0.0,0.0,0.1326246995192307,0.1328125,0.0,0.0,0.0089148400002159,1.084392547607422 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1250427989871241,1.1453412373860676,1.1484031677246094,0.0,0.0,0.1311848958333333,0.1328125,0.0,0.0,0.010420233248927007,0.09570026397705078 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.062335463007912,1.1482627175071023,1.1496810913085938,0.0,0.0,0.1325905539772727,0.1328125,0.0,0.0,0.005194621917326,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.062573263014201,1.148324385933254,1.1496810913085938,0.0,0.0,0.1326002038043478,0.1328125,0.0,0.0,0.00521443858451675,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.0624959190026856,1.1483809153238933,1.1496810913085938,0.0,0.0,0.1326090494791666,0.1328125,0.0,0.0,0.0052079932502238,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.0627033989876508,1.148789542061942,1.1496810913085938,0.0,0.0,0.1326729910714285,0.1328125,0.0,0.0,0.0052252832489709,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,22,0.0628810789930867,1.148955411689226,1.1496810913085938,0.0,0.0,0.1326989462209302,0.1328125,0.0,0.0,0.005240089916090558,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,21,0.0626488639973104,1.1489381336030506,1.1496810913085938,0.0,0.0,0.1326962425595238,0.1328125,0.0,0.0,0.005220738666442533,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,20,0.0632029680127743,1.1489200126834032,1.1496810913085938,0.0,0.0,0.1326934070121951,0.1328125,0.0,0.0,0.0052669140010645245,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,19,0.062891490990296,1.1489009857177734,1.1496810913085938,0.0,0.0,0.1326904296875,0.1328125,0.0,0.0,0.0052409575825246675,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.0625310169998556,1.1488809830103166,1.1496810913085938,0.0,0.0,0.1326872996794871,0.1328125,0.0,0.0,0.0052109180833213,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.0614750219974666,1.148859927528783,1.1496810913085938,0.0,0.0,0.1326840049342105,0.1328125,0.0,0.0,0.005122918499788884,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.0624301450006896,1.1488377339131124,1.1496810913085938,0.0,0.0,0.1326805320945946,0.1328125,0.0,0.0,0.0052025120833908,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.0628831570065813,1.1488143073187933,1.1496810913085938,0.0,0.0,0.1326768663194444,0.1328125,0.0,0.0,0.005240263083881775,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.0629100629885215,1.1487633200252758,1.1496810913085938,0.0,0.0,0.132668887867647,0.1328125,0.0,0.0,0.005242505249043458,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.0618306800024583,1.1484329223632812,1.1496810913085938,0.0,0.0,0.1326171875,0.1328125,0.0,0.0,0.005152556666871525,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.0628780999977607,1.148735508774266,1.1496810913085938,0.0,0.0,0.1326645359848484,0.1328125,0.0,0.0,0.005239841666480058,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.0627049430040642,1.1487059593200684,1.1496810913085938,0.0,0.0,0.132659912109375,0.1328125,0.0,0.0,0.00522541191700535,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.0634061449964065,1.1486745034494708,1.1496810913085938,0.0,0.0,0.1326549899193548,0.1328125,0.0,0.0,0.005283845416367208,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.062459339009365,1.1486409505208333,1.1496810913085938,0.0,0.0,0.1326497395833333,0.1328125,0.0,0.0,0.005204944917447083,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.0622438179998425,1.1486050835971175,1.1496810913085938,0.0,0.0,0.1326441271551724,0.1328125,0.0,0.0,0.005186984833320208,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.0627761380019364,1.148566654750279,1.1496810913085938,0.0,0.0,0.1326381138392857,0.1328125,0.0,0.0,0.0052313448334947,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.0611534229974495,1.1485253793221932,1.1496810913085938,0.0,0.0,0.1326316550925926,0.1328125,0.0,0.0,0.005096118583120791,0.09580675760904948 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.0631319619860732,1.148480928861178,1.1496810913085938,0.0,0.0,0.1326246995192307,0.1328125,0.0,0.0,0.005260996832172766,0.09580675760904948 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,24,0.0245793759968364,1.0839654541015624,1.084392547607422,0.0,0.0,0.1326171875,0.1328125,0.0,0.0,0.0245793759968364,1.084392547607422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.3760516889888095,1.2660738188644935,1.2712478637695312,0.0,0.0,0.1326441271551724,0.1328125,0.1034482758620689,1.0,0.011751615280900296,0.03972649574279785 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0087425599922426,1.083997090657552,1.084392547607422,0.0,0.0,0.1326316550925926,0.1328125,0.0,0.0,0.0087425599922426,1.084392547607422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.3807714530121302,1.2659393310546876,1.2712478637695312,0.0,0.0,0.132568359375,0.1328125,0.05,1.0,0.01189910790662907,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.3793460849992698,1.2658911810980902,1.2712478637695312,0.0,0.0,0.1325412326388889,0.1328125,0.0,0.0,0.011854565156227181,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.3657953070069197,1.2658628575942097,1.2712478637695312,0.0,0.0,0.1325252757352941,0.1328125,0.0,0.0,0.01143110334396624,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.3633299360080855,1.2661361694335938,1.2712478637695312,0.0,0.0,0.13250732421875,0.1328125,0.0,0.0,0.011354060500252672,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.3003448209929047,1.2668365478515624,1.2712478637695312,0.0,0.0,0.1324869791666666,0.1328125,0.0,0.0,0.009385775656028272,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.3095226789882872,1.2676372528076172,1.2712478637695312,0.0,0.0,0.1324637276785714,0.1328125,0.0,0.0,0.009672583718383976,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.2990953080006875,1.2685614365797775,1.2712478637695312,0.0,0.0,0.1324368990384615,0.1328125,0.0,0.0,0.009346728375021485,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.3023525870084995,1.2696399688720703,1.2712478637695312,0.0,0.0,0.1324055989583333,0.1328125,0.0,0.0,0.009448518344015609,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.3086659319960745,1.2694937966086648,1.2712440490722656,0.0,0.0,0.1323686079545454,0.1328125,0.0,0.0,0.009645810374877328,0.0397263765335083 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.309758454997791,1.2693187713623046,1.271240234375,0.0,0.0,0.13232421875,0.1328125,0.0,0.0,0.009679951718680968,0.03972625732421875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.2997130750009091,1.2691052754720051,1.271240234375,0.0,0.0,0.1322699652777778,0.1328125,0.0,0.0,0.00936603359377841,0.03972625732421875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.3112639820028562,1.2688384056091309,1.271240234375,0.0,0.0,0.1322021484375,0.1328125,0.0,0.0,0.009726999437589257,0.03972625732421875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.2986753399891313,1.2684952872140067,1.271240234375,0.0,0.0,0.1321149553571428,0.1328125,0.0,0.0,0.009333604374660354,0.03972625732421875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.3063531099905958,1.2680377960205078,1.271240234375,0.0,0.0,0.1319986979166666,0.1328125,0.0,0.0,0.009573534687206118,0.03972625732421875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.3098757330008084,1.2673973083496093,1.271240234375,0.0,0.0,0.1318359375,0.1328125,0.0,0.0,0.009683616656275262,0.03972625732421875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.3069202030019369,1.2664365768432615,1.271240234375,0.0,0.0,0.131591796875,0.1328125,0.0,0.0,0.009591256343810528,0.03972625732421875 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.296834940003464,1.2648353576660156,1.271198272705078,0.0,0.0,0.1311848958333333,0.1328125,0.0,0.0,0.00927609187510825,0.039724946022033684 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.3083552820025943,1.2616539001464844,1.266315460205078,0.0,0.0,0.13037109375,0.1328125,0.0,0.0,0.009636102562581073,0.039572358131408684 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.2791865509934723,1.2569923400878906,1.2569923400878906,0.0,0.0,0.1279296875,0.1279296875,0.0,0.0,0.008724579718546009,0.03928101062774658 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,23,0.0092021650052629,1.092176695127745,1.1099014282226562,0.0,0.0,0.1342641469594594,0.1376953125,0.0,0.0,0.0092021650052629,1.1099014282226562 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.3750254460028372,1.2659165231805098,1.2712478637695312,0.0,0.0,0.132555509868421,0.1328125,0.0,0.0,0.011719545187588663,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.3781674060010118,1.265959966750372,1.2712478637695312,0.0,0.0,0.1325799851190476,0.1328125,0.0476190476190476,1.0,0.011817731437531618,0.03972649574279785 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0087070299923652,1.0840112141200475,1.084392547607422,0.0,0.0,0.1326381138392857,0.1328125,0.0,0.0,0.0087070299923652,1.084392547607422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.3799161130009452,1.2659787264737217,1.2712478637695312,0.0,0.0,0.1325905539772727,0.1328125,0.0454545454545454,1.0,0.011872378531279537,0.03972649574279785 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1228980180021608,1.1392250061035156,1.1392250061035156,0.0,0.0,0.1279296875,0.1279296875,0.0,0.0,0.010241501500180066,0.09493541717529297 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.3842751209886046,1.2916626703171503,2.10894775390625,2.0285714285714285,85.2,0.1345098586309523,0.1552734375,0.5952380952380952,2.0,0.012008597530893894,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.3872977660066681,1.2917733541349086,2.10894775390625,2.078048780487805,85.2,0.1344321646341463,0.1552734375,0.5609756097560976,2.0,0.012103055187708378,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.3841401660029078,1.2918895721435546,2.10894775390625,2.13,85.2,0.1343505859375,0.1552734375,0.525,2.0,0.012004380187590868,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.3915189509862102,1.29201175005008,2.10894775390625,2.184615384615385,85.2,0.1342648237179487,0.1552734375,0.4871794871794871,2.0,0.012234967218319069,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.3883705899934284,1.2921403583727384,2.10894775390625,2.2421052631578946,85.2,0.1341745476973684,0.1552734375,0.4473684210526316,2.0,0.012136580937294637,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.3928966100065736,1.2922759184966215,2.10894775390625,2.3027027027027027,85.2,0.1340793918918918,0.1552734375,0.4054054054054054,2.0,0.012278019062705425,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.3876187040004879,1.2924190097384982,2.10894775390625,2.3666666666666667,85.2,0.1339789496527778,0.1552734375,0.3611111111111111,2.0,0.012113084500015248,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.3880089080048492,1.292570277622768,2.10894775390625,2.434285714285714,85.2,0.1338727678571428,0.1552734375,0.3142857142857143,2.0,0.012125278375151538,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.3865443039976526,1.2927304436178768,2.10894775390625,2.5058823529411764,85.2,0.1337603400735294,0.1552734375,0.2647058823529412,2.0,0.012079509499926644,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.3870814550027717,1.2929003166429924,2.10894775390625,2.581818181818182,85.2,0.1336410984848484,0.1552734375,0.2121212121212121,2.0,0.012096295468836615,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.39131491399894,1.2930808067321775,2.10894775390625,2.6625,85.2,0.133514404296875,0.1552734375,0.15625,1.0,0.012228591062466874,0.06590461730957031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.5341088160057552,1.2660837809244792,1.2712478637695312,0.0,0.0,0.1326497395833333,0.1328125,0.1,1.0,0.01669090050017985,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.3730577050009742,1.2660631452287947,1.2712478637695312,0.0,0.0,0.1326381138392857,0.1328125,0.1071428571428571,1.0,0.011658053281280443,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.3745841880008811,1.2660516809534144,1.2712478637695312,0.0,0.0,0.1326316550925926,0.1328125,0.074074074074074,1.0,0.011705755875027535,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.378877918003127,1.266039334810697,1.2712478637695312,0.0,0.0,0.1326246995192307,0.1328125,0.0769230769230769,1.0,0.011839934937597718,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.3793152889993507,1.2660260009765625,1.2712478637695312,0.0,0.0,0.1326171875,0.1328125,0.08,1.0,0.011853602781229709,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.3736372730054427,1.2660115559895833,1.2712478637695312,0.0,0.0,0.1326090494791666,0.1328125,0.0833333333333333,1.0,0.011676164781420084,0.03972649574279785 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.3745429980044719,1.2659958549167798,1.2712478637695312,0.0,0.0,0.1326002038043478,0.1328125,0.0434782608695652,1.0,0.011704468687639746,0.03972649574279785 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,22,0.0091235029976814,1.0919338905648008,1.1099014282226562,0.0,0.0,0.1342171446917808,0.1376953125,0.0,0.0,0.0091235029976814,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,21,0.0091435110080055,1.091684341430664,1.1099014282226562,0.0,0.0,0.1341688368055555,0.1376953125,0.0,0.0,0.0091435110080055,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0107529010128928,1.091427762743453,1.1099014282226562,0.0,0.0,0.1341191681338028,0.1376953125,0.0,0.0,0.0107529010128928,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0089384309976594,1.0911638532366073,1.1099014282226562,0.0,0.0,0.1340680803571428,0.1376953125,0.0,0.0,0.0089384309976594,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0087354309944203,1.0841653702106882,1.084392547607422,0.0,0.0,0.1327086103723404,0.1328125,0.0,0.0,0.0087354309944203,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0084590949991252,1.084160431571629,1.084392547607422,0.0,0.0,0.1327063519021739,0.1328125,0.0,0.0,0.0084590949991252,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0087552129989489,1.0841552734375,1.084392547607422,0.0,0.0,0.1327039930555555,0.1328125,0.0,0.0,0.0087552129989489,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.008733406997635,1.084149880842729,1.084392547607422,0.0,0.0,0.1327015269886363,0.1328125,0.0,0.0,0.008733406997635,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0086464459891431,1.0841442374295966,1.084392547607422,0.0,0.0,0.1326989462209302,0.1328125,0.0,0.0,0.0086464459891431,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0086715099896537,1.0841383252825056,1.084392547607422,0.0,0.0,0.1326962425595238,0.1328125,0.0,0.0,0.0086715099896537,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0087508270080434,1.0841321247379954,1.084392547607422,0.0,0.0,0.1326934070121951,0.1328125,0.0,0.0,0.0087508270080434,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0086547029932262,1.08412561416626,1.084392547607422,0.0,0.0,0.1326904296875,0.1328125,0.0,0.0,0.0086547029932262,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0086547069950029,1.0841187697190504,1.084392547607422,0.0,0.0,0.1326872996794871,0.1328125,0.0,0.0,0.0086547069950029,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0086282699921866,1.0841115650377775,1.084392547607422,0.0,0.0,0.1326840049342105,0.1328125,0.0,0.0,0.0086282699921866,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0086487850057892,1.0841039709142737,1.084392547607422,0.0,0.0,0.1326805320945946,0.1328125,0.0,0.0,0.0086487850057892,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0087755880085751,1.0840959548950195,1.084392547607422,0.0,0.0,0.1326768663194444,0.1328125,0.0,0.0,0.0087755880085751,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0087716450070729,1.0840874808175225,1.084392547607422,0.0,0.0,0.1326729910714285,0.1328125,0.0,0.0,0.0087716450070729,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0088495990057708,1.0840785082648785,1.084392547607422,0.0,0.0,0.132668887867647,0.1328125,0.0,0.0,0.0088495990057708,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0088176779972855,1.0840689919211648,1.084392547607422,0.0,0.0,0.1326645359848484,0.1328125,0.0,0.0,0.0088176779972855,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0088923029979923,1.0840588808059692,1.084392547607422,0.0,0.0,0.132659912109375,0.1328125,0.0,0.0,0.0088923029979923,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0086894039995968,1.084048117360761,1.084392547607422,0.0,0.0,0.1326549899193548,0.1328125,0.0,0.0,0.0086894039995968,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0085118660063017,1.084036636352539,1.084392547607422,0.0,0.0,0.1326497395833333,0.1328125,0.0,0.0,0.0085118660063017,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0087109519954537,1.0840243635506466,1.084392547607422,0.0,0.0,0.1326441271551724,0.1328125,0.0,0.0,0.0087109519954537,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.0087133000051835,1.08417010307312,1.084392547607422,0.0,0.0,0.1327107747395833,0.1328125,0.0,0.0,0.0087133000051835,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,23,0.0086427259957417,1.0841746427574936,1.084392547607422,0.0,0.0,0.1327128507653061,0.1328125,0.0,0.0,0.0086427259957417,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,24,0.0087925859988899,1.0841790008544925,1.084392547607422,0.0,0.0,0.13271484375,0.1328125,0.0,0.0,0.0087925859988899,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.0091961830039508,1.0883992929927635,1.1099014282226562,0.0,0.0,0.1335329149590164,0.1376953125,0.0,0.0,0.0091961830039508,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0092515029973583,1.0908922941788384,1.1099014282226562,0.0,0.0,0.1340155117753623,0.1376953125,0.0,0.0,0.0092515029973583,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0091264200018486,1.0906127480899586,1.1099014282226562,0.0,0.0,0.1339613970588235,0.1376953125,0.0,0.0,0.0091264200018486,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0091642659972421,1.0903248573417097,1.1099014282226562,0.0,0.0,0.1339056669776119,0.1376953125,0.0,0.0,0.0091642659972421,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0091636230063159,1.090028242631392,1.1099014282226562,0.0,0.0,0.1338482481060606,0.1376953125,0.0,0.0,0.0091636230063159,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0091572730016196,1.0897225013146037,1.1099014282226562,0.0,0.0,0.1337890625,0.1376953125,0.0,0.0,0.0091572730016196,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0091253080026945,1.089407205581665,1.1099014282226562,0.0,0.0,0.13372802734375,0.1376953125,0.0,0.0,0.0091253080026945,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.0092460549931274,1.0890819004603796,1.1099014282226562,0.0,0.0,0.133665054563492,0.1376953125,0.0,0.0,0.0092460549931274,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.009018021999509,1.088746101625504,1.1099014282226562,0.0,0.0,0.1336000504032258,0.1376953125,0.0,0.0,0.009018021999509,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0091533630038611,1.0880409240722655,1.1099014282226562,0.0,0.0,0.1334635416666666,0.1376953125,0.0,0.0,0.0091533630038611,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,0.154597772998386,1.084183188045726,1.084392547607422,0.0,0.0,0.1327167585784313,0.1328125,0.0,0.0,0.154597772998386,1.084392547607422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0091285000089555,1.0876704070527674,1.1099014282226562,0.0,0.0,0.1333918167372881,0.1376953125,0.0,0.0,0.0091285000089555,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0092026110069127,1.0872871135843212,1.1099014282226562,0.0,0.0,0.1333176185344827,0.1376953125,0.0,0.0,0.0092026110069127,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0090436939935898,1.086890371222245,1.1099014282226562,0.0,0.0,0.1332408168859649,0.1376953125,0.0,0.0,0.0090436939935898,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.0092657750064972,1.0864794594900948,1.1099014282226562,0.0,0.0,0.1331612723214285,0.1376953125,0.0,0.0,0.0092657750064972,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0091120830038562,1.0860536055131391,1.1099014282226562,0.0,0.0,0.1330788352272727,0.1376953125,0.0,0.0,0.0091120830038562,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.009167192998575,1.0856119791666667,1.1099014282226562,0.0,0.0,0.1329933449074074,0.1376953125,0.0,0.0,0.009167192998575,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0090083279937971,1.0851536876750445,1.1099014282226562,0.0,0.0,0.1329046285377358,0.1376953125,0.0,0.0,0.0090083279937971,1.1099014282226562 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.0090257720003137,1.0846777695875902,1.1099014282226562,0.0,0.0,0.1328125,0.1376953125,0.0,0.0,0.0090257720003137,1.1099014282226562 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1237354409968247,1.1438102722167969,1.148395538330078,0.0,0.0,0.13037109375,0.1328125,0.0,0.0,0.010311286749735391,0.09569962819417316 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,0,0.0154380530002526,1.0877515352689302,1.0884857177734375,0.0,0.0,0.1326246995192307,0.1328125,0.0,0.0,0.0154380530002526,1.0884857177734375 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,18,0.1514960999920731,1.156315050627056,1.1707382202148438,0.0,0.0,0.1342687774122807,0.1376953125,0.2631578947368421,1.0,0.012624674999339426,0.09756151835123698 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,17,0.0162257219926686,1.1149870278178782,1.7614707946777344,1.5405797101449274,61.9,0.134086277173913,0.1376953125,0.0,0.0,0.0162257219926686,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,15,0.0159655949973966,1.1148744269983093,1.7614707946777344,1.5865671641791044,61.9,0.1339785447761194,0.1376953125,0.0,0.0,0.0159655949973966,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,14,0.0159030219947453,1.114815567478989,1.7614707946777344,1.6106060606060606,61.9,0.1339222301136363,0.1376953125,0.0,0.0,0.0159030219947453,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,13,0.0162166100053582,1.114754896897536,1.7614707946777344,1.6353846153846154,61.9,0.1338641826923076,0.1376953125,0.0,0.0,0.0162166100053582,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,12,0.016096863997518,1.1146923303604126,1.7614707946777344,1.6609375,61.9,0.1338043212890625,0.1376953125,0.0,0.0,0.016096863997518,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,11,0.0164008709980407,1.1146277775840154,1.7614707946777344,1.6873015873015873,61.9,0.1337425595238095,0.1376953125,0.0,0.0,0.0164008709980407,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,10,0.016173213996808,1.1145611424599924,1.7614707946777344,1.714516129032258,61.9,0.1336788054435483,0.1376953125,0.0,0.0,0.016173213996808,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,9,0.0161218540015397,1.1144923225778047,1.7614707946777344,1.742622950819672,61.9,0.1336129610655737,0.1376953125,0.0,0.0,0.0161218540015397,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,8,0.0161076779913855,1.1144212086995442,1.7614707946777344,1.7716666666666667,61.9,0.133544921875,0.1376953125,0.0,0.0,0.0161076779913855,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,7,0.0162324099946999,1.114347684181343,1.7614707946777344,1.8016949152542368,61.9,0.1334745762711864,0.1376953125,0.0,0.0,0.0162324099946999,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,6,0.0160253009962616,1.114271624334927,1.7614707946777344,1.8327586206896551,61.9,0.1334018049568965,0.1376953125,0.0,0.0,0.0160253009962616,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,5,0.016427605994977,1.1141928957219709,1.7614707946777344,1.8649122807017544,61.9,0.1333264802631578,0.1376953125,0.0,0.0,0.016427605994977,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,4,0.0161803980008699,1.1141113553728377,1.7614707946777344,1.8982142857142856,61.9,0.1332484654017857,0.1376953125,0.0,0.0,0.0161803980008699,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,3,0.0162276380142429,1.1140268499200994,1.7614707946777344,1.9327272727272728,61.9,0.1331676136363636,0.1376953125,0.0,0.0,0.0162276380142429,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,2,0.0161901770043186,1.1139392146357785,1.7614707946777344,1.9685185185185183,61.9,0.1330837673611111,0.1376953125,0.0,0.0,0.0161901770043186,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,1,0.016117822000524,1.1138482723595962,1.7614707946777344,2.0056603773584905,61.9,0.1329967570754717,0.1376953125,0.0,0.0,0.016117822000524,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,0,1.5170072289911332,1.1137538323035607,1.7614707946777344,2.044230769230769,61.9,0.1329064002403846,0.1376953125,0.0,0.0,1.5170072289911332,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,23,0.0158581099967705,1.088096151546556,1.0884857177734375,0.0,0.0,0.1327128507653061,0.1328125,0.0,0.0,0.0158581099967705,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,22,0.0155350080021889,1.088088035583496,1.0884857177734375,0.0,0.0,0.1327107747395833,0.1328125,0.0,0.0,0.0155350080021889,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,21,0.0156032259983476,1.0880795742603058,1.0884857177734375,0.0,0.0,0.1327086103723404,0.1328125,0.0,0.0,0.0156032259983476,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,16,0.0160476860037306,1.1149315553552963,1.7614707946777344,1.563235294117647,61.9,0.134033203125,0.1376953125,0.0,0.0,0.0160476860037306,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,18,0.0160016129957512,1.1150409153529577,1.7614707946777344,1.5185714285714285,61.9,0.1341378348214285,0.1376953125,0.0,0.0,0.0160016129957512,1.7614707946777344 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,4,0.1486347969912458,1.2629953384399415,1.266693115234375,0.0,0.0,0.132568359375,0.1328125,0.2,1.0,0.004644837405976431,0.03958415985107422 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,19,0.0161364029918331,1.1150932849293025,1.7614707946777344,1.4971830985915493,61.9,0.134187940140845,0.1376953125,0.0,0.0,0.0161364029918331,1.7614707946777344 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,2,0.1503527570021106,1.262584474351671,1.266693115234375,0.0,0.0,0.1325412326388889,0.1328125,0.1111111111111111,1.0,0.004698523656315956,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,1,0.1480529919936088,1.2623427895938648,1.2666854858398438,0.0,0.0,0.1325252757352941,0.1328125,0.0588235294117647,1.0,0.004626655999800275,0.03958392143249512 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,0,0.1392686299950583,1.2620861530303955,1.2666854858398438,0.0,0.0,0.13250732421875,0.1328125,0.0,0.0,0.004352144687345572,0.03958392143249512 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,14,0.3054316190100508,1.2628206888834634,1.2666854858398438,0.0,0.0,0.1324869791666666,0.1328125,0.0,0.0,0.009544738094064087,0.03958392143249512 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,13,0.2975132449937518,1.2636604309082031,1.2666854858398438,0.0,0.0,0.1324637276785714,0.1328125,0.0,0.0,0.009297288906054744,0.03958392143249512 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,12,0.3102350289991591,1.2646296574519231,1.2666854858398438,0.0,0.0,0.1324368990384615,0.1328125,0.0,0.0,0.009694844656223722,0.03958392143249512 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,11,0.3084144790045684,1.2657607396443684,1.2666854858398438,0.0,0.0,0.1324055989583333,0.1328125,0.0,0.0,0.009637952468892763,0.03958392143249512 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,10,0.3090216100099496,1.2656766718084165,1.266681671142578,0.0,0.0,0.1323686079545454,0.1328125,0.0,0.0,0.009656925312810925,0.03958380222320556 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,9,0.309384399006376,1.265576171875,1.2666778564453125,0.0,0.0,0.13232421875,0.1328125,0.0,0.0,0.00966826246894925,0.039583683013916016 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,8,0.3087619150028331,1.2654537624782989,1.2666778564453125,0.0,0.0,0.1322699652777778,0.1328125,0.0,0.0,0.009648809843838535,0.039583683013916016 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,7,0.3010054780024802,1.265300750732422,1.2666778564453125,0.0,0.0,0.1322021484375,0.1328125,0.0,0.0,0.009406421187577505,0.039583683013916016 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,6,0.3113295479997759,1.265104021344866,1.2666778564453125,0.0,0.0,0.1321149553571428,0.1328125,0.0,0.0,0.009729048374992997,0.039583683013916016 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,5,0.314756922001834,1.2648417154947915,1.266643524169922,0.0,0.0,0.1319986979166666,0.1328125,0.0,0.0,0.009836153812557313,0.039582610130310066 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,4,0.3115240229963092,1.2644813537597657,1.266399383544922,0.0,0.0,0.1318359375,0.1328125,0.0,0.0,0.009735125718634663,0.039574980735778816 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,3,0.3110356719989795,1.2640018463134766,1.266399383544922,0.0,0.0,0.131591796875,0.1328125,0.0,0.0,0.00971986474996811,0.039574980735778816 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,2,0.3105191319918958,1.263202667236328,1.266399383544922,0.0,0.0,0.1311848958333333,0.1328125,0.0,0.0,0.009703722874746743,0.039574980735778816 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,1,0.3023235829896293,1.2616043090820312,1.266265869140625,0.0,0.0,0.13037109375,0.1328125,0.0,0.0,0.009447611968425916,0.03957080841064453 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,forward,0,0.2837021610030206,1.2569427490234375,1.2569427490234375,0.0,0.0,0.1279296875,0.1279296875,0.0,0.0,0.008865692531344394,0.03927946090698242 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,grad,20,0.0162754129996756,1.1151441997951932,1.7614707946777344,1.4763888888888888,61.9,0.1342366536458333,0.1376953125,0.0,0.0,0.0162754129996756,1.7614707946777344 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,20,0.0156719549995614,1.0880707450534983,1.0884857177734375,0.0,0.0,0.1327063519021739,0.1328125,0.0,0.0,0.0156719549995614,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,19,0.0155192859965609,1.0880615234375,1.0884857177734375,0.0,0.0,0.1327039930555555,0.1328125,0.0,0.0,0.0155192859965609,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,18,0.0153814049990614,1.0880518826571377,1.0884857177734375,0.0,0.0,0.1327015269886363,0.1328125,0.0,0.0,0.0153814049990614,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,17,0.0154065079987049,1.0880417934683866,1.0884857177734375,0.0,0.0,0.1326989462209302,0.1328125,0.0,0.0,0.0154065079987049,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,18,0.0255077009933302,1.087481046977796,1.0884857177734375,0.0,0.0,0.132555509868421,0.1328125,0.0,0.0,0.0255077009933302,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,17,0.0258601660025306,1.0874252319335938,1.0884857177734375,0.0,0.0,0.1325412326388889,0.1328125,0.0,0.0,0.0258601660025306,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,16,0.0256622980086831,1.087362850413603,1.0884857177734375,0.0,0.0,0.1325252757352941,0.1328125,0.0,0.0,0.0256622980086831,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,15,0.0258088440023129,1.0872926712036133,1.0884857177734375,0.0,0.0,0.13250732421875,0.1328125,0.0,0.0,0.0258088440023129,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,14,0.0251807099994039,1.087213134765625,1.0884857177734375,0.0,0.0,0.1324869791666666,0.1328125,0.0,0.0,0.0251807099994039,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,13,0.0259545110020553,1.0871222359793526,1.0884857177734375,0.0,0.0,0.1324637276785714,0.1328125,0.0,0.0,0.0259545110020553,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,12,0.0255647260055411,1.0870173527644231,1.0884857177734375,0.0,0.0,0.1324368990384615,0.1328125,0.0,0.0,0.0255647260055411,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,11,0.0257467530027497,1.086894989013672,1.0884857177734375,0.0,0.0,0.1324055989583333,0.1328125,0.0,0.0,0.0257467530027497,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,10,0.0251111219986341,1.0867503773082383,1.0884857177734375,0.0,0.0,0.1323686079545454,0.1328125,0.0,0.0,0.0251111219986341,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,9,0.0276817000121809,1.0865768432617189,1.0884857177734375,0.0,0.0,0.13232421875,0.1328125,0.0,0.0,0.0276817000121809,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,8,0.0256989360059378,1.08636474609375,1.0884857177734375,0.0,0.0,0.1322699652777778,0.1328125,0.0,0.0,0.0256989360059378,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,7,0.0256858290085801,1.086099624633789,1.0884857177734375,0.0,0.0,0.1322021484375,0.1328125,0.0,0.0,0.0256858290085801,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,6,0.0253806609980529,1.0857587541852678,1.0884857177734375,0.0,0.0,0.1321149553571428,0.1328125,0.0,0.0,0.0253806609980529,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,5,0.0252376749995164,1.0853042602539062,1.0884857177734375,0.0,0.0,0.1319986979166666,0.1328125,0.0,0.0,0.0252376749995164,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,4,0.0257087550126016,1.08466796875,1.0884857177734375,0.0,0.0,0.1318359375,0.1328125,0.0,0.0,0.0257087550126016,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,3,0.0257814409997081,1.0837135314941406,1.0884857177734375,0.0,0.0,0.131591796875,0.1328125,0.0,0.0,0.0257814409997081,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,2,0.0244993399974191,1.082122802734375,1.0884857177734375,0.0,0.0,0.1311848958333333,0.1328125,0.0,0.0,0.0244993399974191,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,1,0.0254939310107147,1.0789413452148438,1.0836029052734375,0.0,0.0,0.13037109375,0.1328125,0.0,0.0,0.0254939310107147,1.0836029052734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,0,0.0223285089887212,1.07427978515625,1.07427978515625,0.0,0.0,0.1279296875,0.1279296875,0.0,0.0,0.0223285089887212,1.07427978515625 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,19,0.02459865900164,1.087531280517578,1.0884857177734375,0.0,0.0,0.132568359375,0.1328125,0.0,0.0,0.02459865900164,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,20,0.0247650379897095,1.0875767299107142,1.0884857177734375,0.0,0.0,0.1325799851190476,0.1328125,0.0,0.0,0.0247650379897095,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,21,0.0259755739971296,1.087618047540838,1.0884857177734375,0.0,0.0,0.1325905539772727,0.1328125,0.0,0.0,0.0259755739971296,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,8,0.0157700069976272,1.0879242840935202,1.0884857177734375,0.0,0.0,0.132668887867647,0.1328125,0.0,0.0,0.0157700069976272,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,16,0.0157741099974373,1.088031223842076,1.0884857177734375,0.0,0.0,0.1326962425595238,0.1328125,0.0,0.0,0.0157741099974373,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,15,0.0153723219991661,1.088020138624238,1.0884857177734375,0.0,0.0,0.1326934070121951,0.1328125,0.0,0.0,0.0153723219991661,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,14,0.0154648650059243,1.088008499145508,1.0884857177734375,0.0,0.0,0.1326904296875,0.1328125,0.0,0.0,0.0154648650059243,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,13,0.0156973129924153,1.0879962627704327,1.0884857177734375,0.0,0.0,0.1326872996794871,0.1328125,0.0,0.0,0.0156973129924153,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,12,0.0158173390082083,1.0879833823756169,1.0884857177734375,0.0,0.0,0.1326840049342105,0.1328125,0.0,0.0,0.0158173390082083,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,11,0.0157485280069522,1.0879698057432432,1.0884857177734375,0.0,0.0,0.1326805320945946,0.1328125,0.0,0.0,0.0157485280069522,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,10,0.0157030910049797,1.0879554748535156,1.0884857177734375,0.0,0.0,0.1326768663194444,0.1328125,0.0,0.0,0.0157030910049797,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,9,0.0157446709927171,1.0879403250558035,1.0884857177734375,0.0,0.0,0.1326729910714285,0.1328125,0.0,0.0,0.0157446709927171,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,7,0.0158276590082095,1.0879072709517046,1.0884857177734375,0.0,0.0,0.1326645359848484,0.1328125,0.0,0.0,0.0158276590082095,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,22,0.0255031100095948,1.0876557723335598,1.0884857177734375,0.0,0.0,0.1326002038043478,0.1328125,0.0,0.0,0.0255031100095948,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,6,0.0154753079987131,1.0878891944885254,1.0884857177734375,0.0,0.0,0.132659912109375,0.1328125,0.0,0.0,0.0154753079987131,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,5,0.0157041859929449,1.0878699518019153,1.0884857177734375,0.0,0.0,0.1326549899193548,0.1328125,0.0,0.0,0.0157041859929449,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,4,0.0155123639997327,1.0878494262695313,1.0884857177734375,0.0,0.0,0.1326497395833333,0.1328125,0.0,0.0,0.0155123639997327,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,3,0.0154192759946454,1.0878274851831895,1.0884857177734375,0.0,0.0,0.1326441271551724,0.1328125,0.0,0.0,0.0154192759946454,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,2,0.0153882419981528,1.0878039768763952,1.0884857177734375,0.0,0.0,0.1326381138392857,0.1328125,0.0,0.0,0.0153882419981528,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,adjoint,1,0.0154960560030303,1.0877787272135415,1.0884857177734375,0.0,0.0,0.1326316550925926,0.1328125,0.0,0.0,0.0154960560030303,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,24,0.0323355000000447,1.08772216796875,1.0884857177734375,0.0,0.0,0.1326171875,0.1328125,0.0,0.0,0.0323355000000447,1.0884857177734375 +cufinufft,0.001,2.0,1,"(256, 256)",655296,2,False,forward,23,0.0259157350083114,1.087690353393555,1.0884857177734375,0.0,0.0,0.1326090494791666,0.1328125,0.0,0.0,0.0259157350083114,1.0884857177734375 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,3,0.1485097289987607,1.2628007186086554,1.266693115234375,0.0,0.0,0.132555509868421,0.1328125,0.1578947368421052,1.0,0.004640929031211272,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,5,0.1477922630001558,1.2631714230492002,1.266693115234375,0.0,0.0,0.1325799851190476,0.1328125,0.1904761904761904,1.0,0.004618508218754869,0.03958415985107422 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,17,0.1542504520039074,1.156057494027274,1.1707382202148438,0.0,0.0,0.1342075892857142,0.1376953125,0.25,1.0,0.01285420433365895,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,14,0.1465436330036027,1.1495381523581112,1.1504745483398438,0.0,0.0,0.132668887867647,0.1328125,0.0,0.0,0.012211969416966893,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,12,0.1484338779991958,1.149479627609253,1.1504745483398438,0.0,0.0,0.132659912109375,0.1328125,0.0,0.0,0.012369489833266316,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,11,0.1469596289971377,1.149447533392137,1.1504745483398438,0.0,0.0,0.1326549899193548,0.1328125,0.0,0.0,0.012246635749761474,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,10,0.1524363749922486,1.1494132995605468,1.1504745483398438,0.0,0.0,0.1326497395833333,0.1328125,0.0,0.0,0.01270303124935405,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,9,0.1486502560001099,1.1493767047750538,1.1504745483398438,0.0,0.0,0.1326441271551724,0.1328125,0.0,0.0,0.012387521333342491,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,8,0.1446852779918117,1.1493374960763114,1.1504745483398438,0.0,0.0,0.1326381138392857,0.1328125,0.0,0.0,0.01205710649931764,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,7,0.1455038909916766,1.1492953830295138,1.1504745483398438,0.0,0.0,0.1326316550925926,0.1328125,0.0,0.0,0.012125324249306383,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,6,0.1460944470018148,1.149250030517578,1.1504745483398438,0.0,0.0,0.1326246995192307,0.1328125,0.0,0.0,0.012174537250151232,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,5,0.1470789970044279,1.1492010498046874,1.1504745483398438,0.0,0.0,0.1326171875,0.1328125,0.0,0.0,0.012256583083702324,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,4,0.1472761670011095,1.1491479873657229,1.1504745483398438,0.0,0.0,0.1326090494791666,0.1328125,0.0,0.0,0.012273013916759124,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,3,0.1456611059984425,1.1490903108016304,1.1504745483398438,0.0,0.0,0.1326002038043478,0.1328125,0.0,0.0,0.012138425499870209,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,2,0.1466420560027472,1.1490273909135298,1.1504745483398438,0.0,0.0,0.1325905539772727,0.1328125,0.0,0.0,0.012220171333562268,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,1,0.1454940160037949,1.148958478655134,1.1494979858398438,0.0,0.0,0.1325799851190476,0.1328125,0.0,0.0,0.012124501333649576,0.09579149881998698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,0,0.147478590006358,1.1489315032958984,1.1494979858398438,0.0,0.0,0.132568359375,0.1328125,0.0,0.0,0.012289882500529833,0.09579149881998698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,18,0.1453087389963911,1.1489016884251644,1.149494171142578,0.0,0.0,0.132555509868421,0.1328125,0.0,0.0,0.012109061583032592,0.09579118092854816 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,17,0.1435410409903852,1.1488687727186415,1.1494903564453125,0.0,0.0,0.1325412326388889,0.1328125,0.0,0.0,0.011961753415865433,0.09579086303710938 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,16,0.1443004100001417,1.1488322089700138,1.1494903564453125,0.0,0.0,0.1325252757352941,0.1328125,0.0,0.0,0.012025034166678475,0.09579086303710938 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,15,0.1451710989931598,1.1487910747528076,1.1494903564453125,0.0,0.0,0.13250732421875,0.1328125,0.0,0.0,0.012097591582763316,0.09579086303710938 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,14,0.1495827339967945,1.148744455973307,1.1494865417480469,0.0,0.0,0.1324869791666666,0.1328125,0.0,0.0,0.012465227833066209,0.09579054514567058 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,13,0.1470760249940212,1.14869144984654,1.1494827270507812,0.0,0.0,0.1324637276785714,0.1328125,0.0,0.0,0.012256335416168433,0.09579022725423177 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,13,0.1462364870094461,1.149509776722301,1.1504745483398438,0.0,0.0,0.1326645359848484,0.1328125,0.0,0.0,0.012186373917453842,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,15,0.1452829140034737,1.149564906529018,1.1504745483398438,0.0,0.0,0.1326729910714285,0.1328125,0.0,0.0,0.012106909500289476,0.09587287902832031 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,6,0.1505109529971378,1.263331499966708,1.266693115234375,0.0,0.0,0.1325905539772727,0.1328125,0.2272727272727272,1.0,0.004703467281160556,0.03958415985107422 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,16,0.1483114279981237,1.1495901743570964,1.1504745483398438,0.0,0.0,0.1326768663194444,0.1328125,0.0,0.0,0.012359285666510308,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,16,0.1542901630018605,1.1557905717329546,1.1707382202148438,0.0,0.0,0.1341441761363636,0.1376953125,0.2545454545454545,1.0,0.012857513583488375,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,15,0.1538449049985502,1.1555137634277344,1.1707382202148438,0.0,0.0,0.1340784143518518,0.1376953125,0.2407407407407407,1.0,0.012820408749879183,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,14,0.1511447800003225,1.1552265095260907,1.1707382202148438,0.0,0.0,0.134010170990566,0.1376953125,0.2264150943396226,1.0,0.012595398333360208,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,13,0.1518871219886932,1.154928207397461,1.1707382202148438,0.0,0.0,0.1339393028846154,0.1376953125,0.2115384615384615,1.0,0.012657260165724432,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,12,0.1520962670037988,1.1546182071461395,1.1707382202148438,0.0,0.0,0.1338656556372549,0.1376953125,0.196078431372549,1.0,0.012674688916983234,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,11,0.1508826260105706,1.1542958068847655,1.1707382202148438,0.0,0.0,0.1337890625,0.1376953125,0.18,1.0,0.012573552167547549,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,10,0.1543681409966666,1.1539602474290498,1.1707382202148438,0.0,0.0,0.1337093431122449,0.1376953125,0.1632653061224489,1.0,0.012864011749722216,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,9,0.1491586939955596,1.1536107063293457,1.1707382202148438,0.0,0.0,0.1336263020833333,0.1376953125,0.1458333333333333,1.0,0.012429891166296633,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,8,0.1536207820026902,1.1532462911402923,1.1707382202148438,0.0,0.0,0.133539727393617,0.1376953125,0.1276595744680851,1.0,0.012801731833557517,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,7,0.1520074719883268,1.152866031812585,1.1707382202148438,0.0,0.0,0.1334493885869565,0.1376953125,0.108695652173913,1.0,0.012667289332360566,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,6,0.1530957280047005,1.1524688720703125,1.1707382202148438,0.0,0.0,0.1333550347222222,0.1376953125,0.0888888888888888,1.0,0.012757977333725043,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,5,0.1531047629978275,1.1520536596124822,1.1707382202148438,0.0,0.0,0.1332563920454545,0.1376953125,0.0681818181818181,1.0,0.012758730249818958,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,4,0.1527103339903988,1.151619134947311,1.1707382202148438,0.0,0.0,0.1331531613372093,0.1376953125,0.0465116279069767,1.0,0.012725861165866567,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,3,0.1534983189922059,1.151163918631417,1.1707382202148438,0.0,0.0,0.1330450148809523,0.1376953125,0.0238095238095238,1.0,0.012791526582683824,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,2,0.1521188050101045,1.1506864966415775,1.1707382202148438,0.0,0.0,0.1329315929878048,0.1376953125,0.0,0.0,0.012676567084175375,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,1,0.1517946619860595,1.1501852035522462,1.1707382202148438,0.0,0.0,0.1328125,0.1376953125,0.0,0.0,0.012649555165504959,0.09756151835123698 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,grad,0,0.3277853930048877,1.149658203125,1.1504745483398438,0.0,0.0,0.1326872996794871,0.1328125,0.0,0.0,0.027315449417073975,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,18,0.1458615199953783,1.1496367203561884,1.1504745483398438,0.0,0.0,0.1326840049342105,0.1328125,0.0,0.0,0.012155126666281525,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,adjoint,17,0.1447201370028779,1.14961407635663,1.1504745483398438,0.0,0.0,0.1326805320945946,0.1328125,0.0,0.0,0.012060011416906491,0.09587287902832031 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,12,0.1421366860013222,1.1486305823692908,1.1494789123535156,0.0,0.0,0.1324368990384615,0.1328125,0.0,0.0,0.011844723833443517,0.09578990936279297 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,11,0.1416476200101897,1.1485598882039387,1.1494789123535156,0.0,0.0,0.1324055989583333,0.1328125,0.0,0.0,0.011803968334182477,0.09578990936279297 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,10,0.1434537900058785,1.1484763405539773,1.14947509765625,0.0,0.0,0.1323686079545454,0.1328125,0.0,0.0,0.011954482500489874,0.09578959147135417 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,9,0.1430703359947074,1.14837646484375,1.1494712829589844,0.0,0.0,0.13232421875,0.1328125,0.0,0.0,0.01192252799955895,0.09578927357991536 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,5,0.1667778749979334,1.267360501173066,1.286956787109375,0.0,0.0,0.1332888719512195,0.1376953125,0.7560975609756098,3.0,0.005211808593685419,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,4,0.1695099850039696,1.2668705940246583,1.286956787109375,0.0,0.0,0.1331787109375,0.1376953125,0.7,3.0,0.00529718703137405,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,3,0.1680935650074388,1.2663555634327424,1.286956787109375,0.0,0.0,0.1330629006410256,0.1376953125,0.6410256410256411,3.0,0.0052529239064824625,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,2,0.1704261530103394,1.2658134259675675,1.286956787109375,0.0,0.0,0.1329409950657894,0.1376953125,0.5789473684210527,2.0,0.005325817281573106,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,1,0.167872628007899,1.265241983774546,1.286956787109375,0.0,0.0,0.1328125,0.1376953125,0.5405405405405406,1.0,0.005246019625246844,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,0,0.3064314350049244,1.264638794793023,1.266693115234375,0.0,0.0,0.1326768663194444,0.1328125,0.5277777777777778,1.0,0.009575982343903888,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,19,0.1488848799926927,1.26458009992327,1.266693115234375,0.0,0.0,0.1326729910714285,0.1328125,0.5142857142857142,1.0,0.004652652499771647,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,18,0.1515693500114139,1.26451795241412,1.266693115234375,0.0,0.0,0.132668887867647,0.1328125,0.5,1.0,0.004736542187856684,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,17,0.1499861839984078,1.2644520383892637,1.266693115234375,0.0,0.0,0.1326645359848484,0.1328125,0.4848484848484848,1.0,0.004687068249950244,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,16,0.1509294339921325,1.264382004737854,1.266693115234375,0.0,0.0,0.132659912109375,0.1328125,0.46875,1.0,0.00471654481225414,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,15,0.147810163005488,1.2643074527863534,1.266693115234375,0.0,0.0,0.1326549899193548,0.1328125,0.4516129032258064,1.0,0.0046190675939215,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,14,0.1512554549990454,1.2642279307047526,1.266693115234375,0.0,0.0,0.1326497395833333,0.1328125,0.4333333333333333,1.0,0.004726732968720169,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,13,0.1509767920069862,1.2641429243416622,1.266693115234375,0.0,0.0,0.1326441271551724,0.1328125,0.4137931034482758,1.0,0.004718024750218318,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,12,0.1509838750062044,1.264051846095494,1.266693115234375,0.0,0.0,0.1326381138392857,0.1328125,0.3928571428571428,1.0,0.004718246093943887,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,11,0.1491044299909845,1.2639540213125724,1.266693115234375,0.0,0.0,0.1326316550925926,0.1328125,0.3703703703703703,1.0,0.004659513437218266,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,10,0.1499130110023543,1.263848671546349,1.266693115234375,0.0,0.0,0.1326246995192307,0.1328125,0.3461538461538461,1.0,0.004684781593823572,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,9,0.1460408349958015,1.2637348937988282,1.266693115234375,0.0,0.0,0.1326171875,0.1328125,0.32,1.0,0.004563776093618797,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,8,0.1495038680004654,1.263611634572347,1.266693115234375,0.0,0.0,0.1326090494791666,0.1328125,0.2916666666666667,1.0,0.004671995875014543,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,adjoint,7,0.150028101998032,1.2634776571522588,1.266693115234375,0.0,0.0,0.1326002038043478,0.1328125,0.2608695652173913,1.0,0.0046883781874385,0.03958415985107422 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,6,0.1685190499993041,1.267827079409645,1.286956787109375,0.0,0.0,0.1333937872023809,0.1376953125,0.8095238095238095,3.0,0.005266220312478253,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,7,0.1684201570024015,1.2682719563328944,1.286956787109375,0.0,0.0,0.1334938226744186,0.1376953125,0.8604651162790697,3.0,0.005263129906325047,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,8,0.1697374100040178,1.2686966115778142,1.286956787109375,0.0,0.0,0.1335893110795454,0.1376953125,0.9090909090909092,3.0,0.005304294062625556,0.04021739959716797 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,0,0.1116930740099633,1.1396522521972656,1.1396522521972656,0.0,0.0,0.1279296875,0.1279296875,0.0,0.0,0.009307756167496942,0.0949710210164388 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,8,0.1431034849956631,1.1482548183865018,1.1494712829589844,0.0,0.0,0.1322699652777778,0.1328125,0.0,0.0,0.01192529041630526,0.09578927357991536 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,7,0.1438854210136924,1.1481027603149414,1.1494712829589844,0.0,0.0,0.1322021484375,0.1328125,0.0,0.0,0.011990451751141032,0.09578927357991536 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,6,0.1439926260063657,1.147907257080078,1.1494712829589844,0.0,0.0,0.1321149553571428,0.1328125,0.0,0.0,0.011999385500530474,0.09578927357991536 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,5,0.1438775839924346,1.1476465861002605,1.1494712829589844,0.0,0.0,0.1319986979166666,0.1328125,0.0,0.0,0.011989798666036217,0.09578927357991536 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,4,0.1436117999983253,1.1472816467285156,1.1494293212890625,0.0,0.0,0.1318359375,0.1328125,0.0,0.0,0.011967649999860441,0.09578577677408855 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,3,0.1434779219998745,1.146744728088379,1.1491851806640625,0.0,0.0,0.131591796875,0.1328125,0.0,0.0,0.011956493499989541,0.0957654317220052 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,2,0.1490079840004909,1.1459312438964844,1.1491851806640625,0.0,0.0,0.1311848958333333,0.1328125,0.0,0.0,0.012417332000040908,0.0957654317220052 +cufinufft,0.001,2.0,12,"(256, 256)",655296,2,False,forward,1,0.1418237409961875,1.144304275512695,1.148956298828125,0.0,0.0,0.13037109375,0.1328125,0.0,0.0,0.011818645083015625,0.09574635823567708 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,18,0.1690124370070407,1.2720781255651403,1.286956787109375,0.0,0.0,0.1343496817129629,0.1376953125,1.2777777777777777,3.0,0.0052816386564700215,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,9,0.1687715190055314,1.2691023932562937,1.286956787109375,0.0,0.0,0.1336805555555555,0.1376953125,0.9555555555555556,3.0,0.005274109968922856,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,17,0.1680891230062116,1.2717973961020417,1.286956787109375,0.0,0.0,0.1342865566037736,0.1376953125,1.2452830188679245,3.0,0.005252785093944112,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,16,0.1689333700051065,1.2715058693519006,1.286956787109375,0.0,0.0,0.1342210036057692,0.1376953125,1.2115384615384617,3.0,0.005279167812659578,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,15,0.1689976899942848,1.2712029101801854,1.286956787109375,0.0,0.0,0.1341528799019608,0.1376953125,1.1764705882352942,3.0,0.0052811778123214,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,14,0.1698942359944339,1.2708878326416015,1.286956787109375,0.0,0.0,0.13408203125,0.1376953125,1.14,3.0,0.005309194874826059,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,13,0.1685000290017342,1.2705598947953205,1.286956787109375,0.0,0.0,0.1340082908163265,0.1376953125,1.1020408163265305,3.0,0.0052656259063041935,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.1696743859938578,1.270218292872111,1.286956787109375,0.0,0.0,0.1339314778645833,0.1376953125,1.0833333333333333,3.0,0.005302324562308057,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,11,0.1695896980090765,1.26986215469685,1.286956787109375,0.0,0.0,0.1338513962765957,0.1376953125,1.0425531914893618,3.0,0.005299678062783641,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,10,0.1706349200103432,1.2694905322530996,1.286956787109375,0.0,0.0,0.1337678328804347,0.1376953125,1.0,3.0,0.005332341250323225,0.04021739959716797 +cufinufft,0.001,2.0,32,"(256, 256)",655296,2,False,grad,12,0.3899223259941209,1.291557134583939,2.10894775390625,1.9813953488372091,85.2,0.1345839389534883,0.1552734375,0.627906976744186,2.0,0.012185072687316278,0.06590461730957031 diff --git a/result_csv/3D/result3D_cuda11_cpu.csv b/result_csv/3D/result3D_cuda11_cpu.csv new file mode 100644 index 0000000..8a80e59 --- /dev/null +++ b/result_csv/3D/result3D_cuda11_cpu.csv @@ -0,0 +1,67 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,211.04329683305696,37.83674776517428,54.67760848999024,1491.8907692307691,1705.6,0.0,0.0,0.0,0.0,6.59510302603303,1.708675265312195 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,109.60915413999464,5.270724170612839,5.861530303955078,930.570283018868,1606.6,0.0,0.0,0.0,0.0,109.60915413999464,5.861530303955078 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,248.88711054599844,37.675754983388565,66.16778564453125,1219.370990237099,1705.6,0.0,0.0,0.0,0.0,7.777722204562451,2.0677433013916016 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,265.6485274799634,17.449831135760196,28.431690216064453,1045.7314389359128,1673.0,0.0,0.0,0.0,0.0,22.137377289996948,2.369307518005371 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,93.0069689420052,16.015045324961346,21.71200942993164,1494.8388888888887,1609.0,0.0,0.0,0.0,0.0,7.7505807451671,1.80933411916097 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,250.2616937799612,17.388451112119487,29.23153686523437,1048.6274459974588,1640.9,0.0,0.0,0.0,0.0,20.8551411483301,2.4359614054361978 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,159.5373488579644,16.48272890947303,24.05352020263672,1061.706887755102,1604.1,0.0,0.0,0.0,0.0,13.294779071497032,2.004460016886393 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,88.90033357101493,16.005337886673082,21.71154022216797,1490.4884892086332,1604.1,0.0,0.0,0.0,0.0,7.4083611309179105,1.8092950185139973 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,2134.977833042969,25.640587593879957,31.96451568603516,956.4940645912131,1601.6,0.0,0.0,0.0,0.0,2134.977833042969,31.96451568603516 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,1319.8044427130371,25.40169275240465,30.939498901367188,940.2631818181818,1601.6,0.0,0.0,0.0,0.0,1319.8044427130371,30.939498901367188 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,914.2050743700238,23.929166562509305,26.11669921875,1140.917117117117,1583.2,0.0,0.0,0.0,0.0,914.2050743700238,26.11669921875 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,134.31965095095802,5.904162682628179,6.993495941162109,911.7909952606636,1608.1,0.0,0.0,0.0,0.0,134.31965095095802,6.993495941162109 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,168.5523274440784,16.49315296182377,27.18798446655273,1050.5669099756692,1609.0,0.0,0.0,0.0,0.0,14.046027287006533,2.2656653722127276 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,25.74009325401857,4.015617370605469,4.162258148193359,1465.8974358974358,1606.6,0.0,0.0,0.0,0.0,25.74009325401857,4.162258148193359 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,2073.872182426043,80.03542875027546,87.28197479248047,1336.1201236476045,1701.7,0.0,0.0,0.0,0.0,172.8226818688369,7.273497899373372 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,437.0794782020384,39.06003806318356,67.13551330566406,1219.8796187683283,1694.0,0.0,0.0,0.0,0.0,13.6587336938137,2.097984790802002 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,458.3573037170572,38.94809998080717,66.50411987304688,1225.6627094972066,1705.6,0.0,0.0,0.0,0.0,14.323665741158038,2.078253746032715 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,102.61623252904974,5.222387399246443,5.847637176513672,956.2805970149252,1605.2,0.0,0.0,0.0,0.0,102.61623252904974,5.847637176513672 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,131.0504826910328,5.875734770826519,7.05096435546875,934.7812807881774,1606.9,0.0,0.0,0.0,0.0,131.0504826910328,7.05096435546875 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,26.394546787953004,3.992405319213867,4.152935028076172,1430.0825,1605.2,0.0,0.0,0.0,0.0,26.394546787953004,4.152935028076172 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,1797.517310113064,75.50990410745537,87.28197479248047,1099.5138705416116,1701.7,0.0,0.0,0.0,0.0,149.79310917608868,7.273497899373372 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,3761.2459110459313,78.25763151565515,88.10369873046875,1112.746885740632,1706.5,0.0,0.0,0.0,0.0,313.4371592538276,7.3419748942057295 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,193.9774505380774,37.85971323649088,54.6776237487793,1499.7993333333334,1688.1,0.0,0.0,0.0,0.0,6.0617953293149185,1.708675742149353 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,240.65575017698572,37.85356482898488,67.13551330566406,1220.1142647058823,1688.1,0.0,0.0,0.0,0.0,7.520492193030804,2.097984790802002 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,1.787578598014079,3.488455399222996,5.188083648681641,464.4086956521739,1452.7,0.0,0.0,0.0,0.0,1.787578598014079,5.188083648681641 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.578689977992326,3.803351435168036,5.910381317138672,519.1827586206897,1452.7,0.0,0.0,0.0,0.0,2.578689977992326,5.910381317138672 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.610701472964138,3.949607624727137,5.910381317138672,544.6941176470589,1452.7,0.0,0.0,0.0,0.0,2.610701472964138,5.910381317138672 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,2.512838795082644,4.026519072683234,5.910381317138672,545.4157894736843,1452.7,0.0,0.0,0.0,0.0,2.512838795082644,5.910381317138672 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,24.57670417497866,17.78900327682495,18.885047912597656,1027.1475000000005,1360.2,0.0,0.0,0.0,0.0,0.7680220054680831,0.5901577472686768 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,38.147424891009,15.494385407702758,18.885047912597656,1023.0762376237624,1469.4,0.0,0.0,0.0,0.0,1.1921070278440313,0.5901577472686768 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,57.10916501493193,15.513734649500082,18.885047912597656,1053.1222797927462,1469.4,0.0,0.0,0.0,0.0,1.7846614067166229,0.5901577472686768 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,31.368605697061867,53.86350028991699,58.999778747558594,1107.8919999999998,1606.1,0.0,0.0,0.0,0.0,2.6140504747551554,4.916648228963216 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,31.610572433914054,49.448631588775335,58.999778747558594,1219.8237623762377,1606.1,0.0,0.0,0.0,0.0,2.6342143694928377,4.916648228963216 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,24.618082712986507,17.798762321472168,18.885478973388672,1024.5275,1427.3,0.0,0.0,0.0,0.0,0.7693150847808283,0.590171217918396 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,64.25949456903618,48.41798294291777,58.999778747558594,1208.1416666666669,1606.3,0.0,0.0,0.0,0.0,5.354957880753015,4.916648228963216 +finufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,forward,0,85.21087529195938,114.11982673757215,126.80715560913086,1112.2183823529413,1606.8,0.0,0.0,0.0,0.0,2.6628398528737307,3.9627236127853394 +finufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,adjoint,0,85.86583564593457,102.11478196308288,126.80715560913086,1230.0556776556778,1608.8,0.0,0.0,0.0,0.0,2.683307363935455,3.9627236127853394 +finufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,grad,0,176.70967239700258,97.20553738976211,126.80715560913086,1204.9225631768952,1609.3,0.0,0.0,0.0,0.0,5.5221772624063306,3.9627236127853394 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,36.67609492002521,15.510284346763534,18.885478973388672,1054.5646464646463,1522.5,0.0,0.0,0.0,0.0,1.1461279662507877,0.590171217918396 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,65.61952468194067,15.4039628645953,18.885478973388672,1032.41568627451,1522.5,0.0,0.0,0.0,0.0,2.050610146310646,0.590171217918396 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,9.751318176975474,8.290135192871094,8.865894317626953,985.12,1334.7,0.0,0.0,0.0,0.0,0.8126098480812894,0.7388245264689127 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.248920554993674,7.881974194500898,8.865894317626953,1005.6675675675676,1381.9,0.0,0.0,0.0,0.0,1.1040767129161395,0.7388245264689127 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.589815446990542,3.2201930775361904,5.089267730712891,442.9882352941176,1452.7,0.0,0.0,0.0,0.0,1.589815446990542,5.089267730712891 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,1.5633717789314687,3.372540092468262,5.1531982421875,457.91,1452.7,0.0,0.0,0.0,0.0,1.5633717789314687,5.1531982421875 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,1.6028115859953689,3.3491599673316594,5.001049041748047,513.8380952380952,1473.0,0.0,0.0,0.0,0.0,1.6028115859953689,5.001049041748047 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.4564165280899033,3.017775399344308,4.471366882324219,430.12142857142857,1452.7,0.0,0.0,0.0,0.0,1.4564165280899033,4.471366882324219 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.6719238799996674,3.2241062588161893,4.880481719970703,513.3777777777777,1473.0,0.0,0.0,0.0,0.0,1.6719238799996674,4.880481719970703 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,3.1045188630232587,19.040362548828124,21.53187561035156,893.0200000000001,1602.6,0.0,0.0,0.0,0.0,3.1045188630232587,21.53187561035156 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.987910266965628,19.04882084239613,21.53187561035156,893.3363636363636,1603.8,0.0,0.0,0.0,0.0,2.987910266965628,21.53187561035156 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,6.232796363066882,20.017264593215216,22.84040069580078,918.3809523809524,1604.7,0.0,0.0,0.0,0.0,6.232796363066882,22.84040069580078 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.3579024060163647,2.6838162740071616,3.286590576171875,597.3666666666667,1473.0,0.0,0.0,0.0,0.0,1.3579024060163647,3.286590576171875 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.295581454061903,2.8319384256998696,3.642364501953125,554.4666666666667,1473.0,0.0,0.0,0.0,0.0,1.295581454061903,3.642364501953125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.254155125003308,2.881250593397352,3.642364501953125,523.0222222222224,1473.0,0.0,0.0,0.0,0.0,1.254155125003308,3.642364501953125 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,1.2411457190755757,2.958745002746582,3.895648956298828,502.0916666666667,1473.0,0.0,0.0,0.0,0.0,1.2411457190755757,3.895648956298828 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.723261536913924,3.070974477132161,4.467136383056641,505.53333333333336,1473.0,0.0,0.0,0.0,0.0,1.723261536913924,4.467136383056641 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.9466837069485337,3.640885573167068,5.843296051025391,537.1192307692309,1473.0,0.0,0.0,0.0,0.0,2.9466837069485337,5.843296051025391 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,1.26060510892421,2.789271163940429,3.8448333740234375,337.05,1361.3,0.0,0.0,0.0,0.0,1.26060510892421,3.8448333740234375 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.906379629974253,3.8196705233666206,5.843296051025391,556.1580645161291,1473.0,0.0,0.0,0.0,0.0,2.906379629974253,5.843296051025391 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,2.9486749520292506,3.956385612487793,5.843296051025391,566.0694444444446,1473.0,0.0,0.0,0.0,0.0,2.9486749520292506,5.843296051025391 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,11.336460356949829,8.404490621466385,8.966194152832031,904.9,1453.3,0.0,0.0,0.0,0.0,0.944705029745819,0.7471828460693359 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,14.853426807909273,7.888768306998319,8.966194152832031,964.3186046511628,1497.7,0.0,0.0,0.0,0.0,1.2377855673257727,0.7471828460693359 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,22.90564357896801,8.305853986740113,9.552852630615234,1008.62125,1503.8,0.0,0.0,0.0,0.0,1.9088036315806676,0.7960710525512695 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.3550848260056227,2.6838289896647134,3.28676986694336,534.8333333333334,1361.3,0.0,0.0,0.0,0.0,1.3550848260056227,3.28676986694336 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.268476368044503,2.832045873006185,3.64249038696289,488.3,1361.3,0.0,0.0,0.0,0.0,1.268476368044503,3.64249038696289 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.1365697890287263,2.7862777709960938,3.64249038696289,396.4375,1361.3,0.0,0.0,0.0,0.0,1.1365697890287263,3.64249038696289 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,24.072376905940477,8.549287996794048,9.948944091796877,1003.0697368421052,1430.7,0.0,0.0,0.0,0.0,2.006031408828373,0.8290786743164064 diff --git a/result_csv/3D/result3D_cuda11_gpu.csv b/result_csv/3D/result3D_cuda11_gpu.csv new file mode 100644 index 0000000..62a9a71 --- /dev/null +++ b/result_csv/3D/result3D_cuda11_gpu.csv @@ -0,0 +1,617 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.92312595801195,6.8223945829603405,7.12335205078125,94.8236111111111,101.9,24.623697916666668,27.234375,89.29166666666667,100.0,21.92312595801195,7.12335205078125 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,32.76331913098693,30.88811141967773,40.57675552368164,97.278,101.8,63.8525,65.078125,89.3,97.0,2.730276594248911,3.3813962936401367 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.876896094996482,9.688167095184326,10.345027923583984,75.275,100.4,60.783203125,72.48046875,54.875,89.0,0.15240300296864007,0.3232821226119995 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,5.316172730003018,4.487983850332407,5.060615539550781,56.58461538461539,104.4,20.095252403846157,23.66796875,35.61538461538461,91.0,0.4430143941669182,0.42171796162923175 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,4.594908547005616,4.380405002170139,4.93157958984375,46.97222222222222,94.7,18.50737847222222,19.54296875,29.166666666666668,91.0,0.38290904558380134,0.4109649658203125 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,3.710313062008936,4.27801548350941,4.808784484863281,44.763636363636365,86.9,17.848366477272727,19.54296875,28.181818181818183,91.0,0.30919275516741135,0.40073204040527344 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,3.3012880670139566,4.140126037597656,4.621269226074219,44.940000000000005,86.9,15.81484375,19.54296875,28.6,91.0,0.27510733891782974,0.38510576883951825 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.286650794965681,1.7659829711914063,2.30971908569336,47.80000000000001,100.9,2.68234375,2.953125,44.92,88.0,1.286650794965681,2.30971908569336 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.286420835996978,1.7377022829922764,2.308513641357422,46.05909090909091,100.9,2.645419034090909,2.953125,41.59090909090909,87.0,1.286420835996978,2.308513641357422 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.288244317052886,1.7006743581671464,2.3041954040527344,43.52105263157896,99.2,2.596833881578948,2.953125,37.1578947368421,63.0,1.288244317052886,2.3041954040527344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6799168619909324,1.6889711267807903,2.3040809631347656,44.01176470588236,99.2,2.5549172794117645,2.953125,36.11764705882353,63.0,0.6799168619909324,2.3040809631347656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6797592379734851,1.6295021602085658,2.293785095214844,42.43571428571429,99.2,2.4695870535714284,2.953125,35.214285714285715,63.0,0.6797592379734851,2.293785095214844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8915881739812903,1.6553696852463942,2.293785095214844,45.7,99.2,2.432391826923077,2.953125,35.07692307692308,63.0,0.8915881739812903,2.293785095214844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1644026970025152,1.5772335052490234,2.167194366455078,40.65,85.8,2.276171875,2.609375,35.4,63.0,1.1644026970025152,2.167194366455078 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6176514189573936,1.4840709141322546,2.048969268798828,35.08571428571428,85.8,2.19140625,2.40625,35.0,63.0,0.6176514189573936,2.048969268798828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.6175854959874414,1.4344329833984375,2.0450592041015625,33.44,85.8,2.10546875,2.40625,27.0,57.0,0.6175854959874414,2.0450592041015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.1469909450388514,1.5012893676757812,2.0450592041015625,41.8,85.8,2.0302734375,2.40625,19.5,48.0,1.1469909450388514,2.0450592041015625 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.6950721819885075,9.99631690979004,10.640880584716797,85.83000000000001,108.6,67.8015625,72.48046875,45.65,89.0,0.24047100568714086,0.3325275182723999 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,32.76331913098693,30.88811141967773,40.57675552368164,97.278,101.8,63.8525,65.078125,89.3,97.0,2.730276594248911,3.3813962936401367 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,27.113757397979494,30.861493037297176,40.57675552368164,97.1956043956044,101.8,69.62791895604396,77.265625,84.89010989010988,97.0,2.259479783164958,3.3813962936401367 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,4.405139256035909,1.656645744077621,1.9822502136230469,12.06774193548387,98.5,2.2092993951612905,2.609375,4.419354838709677,55.0,4.405139256035909,1.9822502136230469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.752684555016458,6.643423180831106,6.9873809814453125,93.5578947368421,101.9,22.76891447368421,26.21875,87.39473684210526,100.0,10.752684555016458,6.9873809814453125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.3230494739837,6.528989701043992,6.69500732421875,94.09523809523807,101.9,20.314732142857142,21.140625,90.76190476190476,100.0,13.3230494739837,6.69500732421875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2758274829830043,1.682343982514881,2.1309890747070312,23.516666666666666,100.1,2.404110863095238,2.953125,15.547619047619047,68.0,1.2758274829830043,2.1309890747070312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2765008480055258,1.6739947979266827,2.128856658935547,20.77692307692308,100.0,2.3618790064102564,2.953125,12.307692307692308,62.0,1.2765008480055258,2.128856658935547 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.8426843670313249,1.664520051744249,2.12502670288086,17.436111111111114,98.7,2.3126085069444446,2.953125,8.38888888888889,55.0,1.8426843670313249,2.12502670288086 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8928874969715253,1.653578555945194,2.1140670776367188,13.742424242424242,98.5,2.254379734848485,2.953125,6.0,55.0,0.8928874969715253,2.1140670776367188 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,15.406131219002418,1.6168939272562664,1.7188072204589844,9.595833333333331,69.5,2.124348958333333,2.40625,4.916666666666667,55.0,15.406131219002418,1.7188072204589844 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1758289730059914,4.262432098388672,4.8568267822265625,71.175,99.8,14.8828125,19.54296875,39.25,89.0,0.18131908108383263,0.4047355651855469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.5439000689657405,10.008123779296875,10.964431762695312,90.42,108.5,68.9015625,72.48046875,50.4,87.0,0.2357468771551794,0.3426384925842285 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.623751237988472,9.690880298614502,10.339561462402344,85.45,100.5,63.533203125,72.48046875,64.375,87.0,0.14449222618713975,0.32311129570007324 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.800835304020438,4.738605226789202,5.343486785888672,80.29285714285713,107.3,20.939732142857142,23.66796875,49.892857142857146,89.0,0.4000696086683699,0.44529056549072266 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.156190891051665,4.635340881347656,5.343486785888672,77.795,105.4,19.8484375,23.66796875,46.6,89.0,0.26301590758763876,0.44529056549072266 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.4050001020077616,4.580614980061849,5.343486785888672,77.69999999999999,104.9,18.575260416666666,23.66796875,49.4,89.0,0.2837500085006468,0.44529056549072266 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.476675608020741,4.3547210693359375,5.050983428955078,70.63749999999999,100.3,17.212890625,19.54296875,47.25,89.0,0.2063896340017284,0.42091528574625653 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8533329439815134,1.413299560546875,1.850269317626953,42.9,85.8,1.654296875,2.40625,15.0,30.0,0.8533329439815134,1.850269317626953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.92312595801195,6.8223945829603405,7.12335205078125,94.8236111111111,101.9,24.623697916666668,27.234375,89.29166666666667,100.0,21.92312595801195,7.12335205078125 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,5.316172730003018,4.487983850332407,5.060615539550781,56.58461538461539,104.4,20.09525240384616,23.66796875,35.61538461538461,91.0,0.4430143941669182,0.42171796162923175 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6799168619909324,1.6889711267807903,2.3040809631347656,44.01176470588236,99.2,2.5549172794117645,2.953125,36.11764705882353,63.0,0.6799168619909324,2.3040809631347656 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.6950721819885075,9.99631690979004,10.640880584716797,85.83000000000001,108.6,67.8015625,72.48046875,45.65,89.0,0.24047100568714086,0.3325275182723999 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8533329439815134,1.413299560546875,1.850269317626953,42.9,85.8,1.654296875,2.40625,15.0,30.0,0.8533329439815134,1.850269317626953 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.1469909450388514,1.5012893676757812,2.0450592041015625,41.8,85.8,2.0302734375,2.40625,19.5,48.0,1.1469909450388514,2.0450592041015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.6175854959874414,1.4344329833984375,2.0450592041015625,33.44,85.8,2.10546875,2.40625,27.0,57.0,0.6175854959874414,2.0450592041015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6176514189573936,1.4840709141322546,2.048969268798828,35.08571428571428,85.8,2.19140625,2.40625,35.0,63.0,0.6176514189573936,2.048969268798828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6797592379734851,1.6295021602085658,2.293785095214844,42.43571428571429,99.2,2.4695870535714284,2.953125,35.214285714285715,63.0,0.6797592379734851,2.293785095214844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.288244317052886,1.7006743581671464,2.3041954040527344,43.52105263157896,99.2,2.596833881578948,2.953125,37.1578947368421,63.0,1.288244317052886,2.3041954040527344 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,27.11375739797949,30.861493037297176,40.57675552368164,97.1956043956044,101.8,69.62791895604396,77.265625,84.89010989010988,97.0,2.2594797831649576,3.3813962936401367 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.286420835996978,1.7377022829922764,2.308513641357422,46.05909090909091,100.9,2.645419034090909,2.953125,41.59090909090909,87.0,1.286420835996978,2.308513641357422 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.286650794965681,1.7659829711914063,2.30971908569336,47.80000000000001,100.9,2.68234375,2.953125,44.92,88.0,1.286650794965681,2.30971908569336 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,3.3012880670139566,4.140126037597656,4.621269226074219,44.940000000000005,86.9,15.81484375,19.54296875,28.6,91.0,0.27510733891782974,0.38510576883951825 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,3.710313062008936,4.27801548350941,4.808784484863281,44.763636363636365,86.9,17.848366477272727,19.54296875,28.181818181818183,91.0,0.30919275516741135,0.40073204040527344 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,4.594908547005616,4.380405002170139,4.93157958984375,46.97222222222222,94.7,18.50737847222222,19.54296875,29.166666666666668,91.0,0.38290904558380134,0.4109649658203125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.876896094996482,9.688167095184326,10.345027923583984,75.275,100.4,60.783203125,72.48046875,54.875,89.0,0.15240300296864007,0.3232821226119995 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8915881739812903,1.6553696852463942,2.293785095214844,45.7,99.2,2.432391826923077,2.953125,35.07692307692308,63.0,0.8915881739812903,2.293785095214844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1644026970025152,1.5772335052490234,2.167194366455078,40.65,85.8,2.276171875,2.609375,35.4,63.0,1.1644026970025152,2.167194366455078 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,4.405139256035909,1.656645744077621,1.9822502136230469,12.06774193548387,98.5,2.2092993951612905,2.609375,4.419354838709677,55.0,4.405139256035909,1.9822502136230469 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,15.406131219002418,1.6168939272562664,1.7188072204589844,9.595833333333331,69.5,2.124348958333333,2.40625,4.916666666666667,55.0,15.406131219002418,1.7188072204589844 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1758289730059914,4.262432098388672,4.8568267822265625,71.175,99.8,14.8828125,19.54296875,39.25,89.0,0.18131908108383263,0.4047355651855469 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.476675608020741,4.3547210693359375,5.050983428955078,70.63749999999999,100.3,17.212890625,19.54296875,47.25,89.0,0.2063896340017284,0.42091528574625653 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.5439000689657405,10.008123779296875,10.964431762695312,90.42,108.5,68.9015625,72.48046875,50.4,87.0,0.2357468771551794,0.3426384925842285 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.4050001020077616,4.580614980061849,5.343486785888672,77.69999999999999,104.9,18.575260416666666,23.66796875,49.4,89.0,0.2837500085006468,0.44529056549072266 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.156190891051665,4.635340881347656,5.343486785888672,77.795,105.4,19.8484375,23.66796875,46.6,89.0,0.26301590758763876,0.44529056549072266 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.623751237988472,9.690880298614502,10.339561462402344,85.45,100.5,63.533203125,72.48046875,64.375,87.0,0.14449222618713975,0.32311129570007324 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.800835304020438,4.738605226789202,5.343486785888672,80.29285714285713,107.3,20.939732142857142,23.66796875,49.892857142857146,89.0,0.4000696086683699,0.44529056549072266 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2758274829830043,1.682343982514881,2.1309890747070312,23.516666666666666,100.1,2.404110863095238,2.953125,15.547619047619047,68.0,1.2758274829830043,2.1309890747070312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8928874969715253,1.653578555945194,2.1140670776367188,13.742424242424242,98.5,2.254379734848485,2.953125,6.0,55.0,0.8928874969715253,2.1140670776367188 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.8426843670313249,1.664520051744249,2.12502670288086,17.436111111111114,98.7,2.3126085069444446,2.953125,8.38888888888889,55.0,1.8426843670313249,2.12502670288086 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2765008480055258,1.6739947979266827,2.128856658935547,20.77692307692308,100.0,2.3618790064102564,2.953125,12.307692307692308,62.0,1.2765008480055258,2.128856658935547 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.3230494739837,6.528989701043992,6.69500732421875,94.09523809523807,101.9,20.314732142857142,21.140625,90.76190476190476,100.0,13.3230494739837,6.69500732421875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.752684555016458,6.643423180831106,6.9873809814453125,93.5578947368421,101.9,22.76891447368421,26.21875,87.39473684210526,100.0,10.752684555016458,6.9873809814453125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.1418855320080183,1.131418091910226,1.1374359130859375,0.0,0.0,2.394670758928572,2.4609375,0.25,1.0,0.1418855320080183,1.1374359130859375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1361678179819136,1.1297502063569569,1.1345291137695312,0.0,0.0,2.373046875,2.458984375,0.0,0.0,0.1361678179819136,1.1345291137695312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.1605518500437028,1.1311952096444589,1.1374130249023438,0.0,0.0,2.392216435185185,2.4609375,0.2222222222222222,1.0,0.1605518500437028,1.1374130249023438 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.1209500189870596,1.130956062903771,1.13739013671875,0.0,0.0,2.3895733173076925,2.458984375,0.1923076923076923,1.0,0.1209500189870596,1.13739013671875 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1273230519727803,1.130698699951172,1.1373863220214844,0.0,0.0,2.386796875,2.458984375,0.16,1.0,0.1273230519727803,1.1373863220214844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.1365068079903721,1.1304200490315754,1.1353683471679688,0.0,0.0,2.3837890625,2.458984375,0.125,1.0,0.1365068079903721,1.1353683471679688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1482665700023062,1.130204905634341,1.1351356506347656,0.0,0.0,2.3805197010869565,2.458984375,0.0869565217391304,1.0,0.1482665700023062,1.1351356506347656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1361080969800241,1.1299807808615945,1.1348228454589844,0.0,0.0,2.376953125,2.458984375,0.0454545454545454,1.0,0.1361080969800241,1.1348228454589844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0970472209737636,1.1279912312825522,1.1337776184082031,0.0,0.0,2.338671875,2.458984375,0.0,0.0,0.0970472209737636,1.1337776184082031 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0851973809767514,1.129511260986328,1.1343765258789062,0.0,0.0,2.36875,2.458984375,0.0,0.0,0.0851973809767514,1.1343765258789062 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0823968459735624,1.1292551944130345,1.1342239379882812,0.0,0.0,2.364000822368421,2.458984375,0.0,0.0,0.0823968459735624,1.1342239379882812 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0827512849937193,1.1289791531032989,1.134063720703125,0.0,0.0,2.358723958333333,2.458984375,0.0,0.0,0.0827512849937193,1.134063720703125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0826864949776791,1.1286800608915442,1.1339111328125,0.0,0.0,2.352826286764706,2.458984375,0.0,0.0,0.0826864949776791,1.1339111328125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0978629470337182,1.1283531188964844,1.1337814331054688,0.0,0.0,2.34619140625,2.458984375,0.0,0.0,0.0978629470337182,1.1337814331054688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0953692029579542,1.1275779179164342,1.1337738037109375,0.0,0.0,2.330078125,2.458984375,0.0,0.0,0.0953692029579542,1.1337738037109375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6463275190326385,3.5868453979492188,3.5868453979492188,0.0,0.0,4.404296875,4.404296875,0.0,0.0,0.6463275190326385,3.5868453979492188 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.1575066830264404,1.1316273130219558,1.1374855041503906,0.0,0.0,2.3969558189655173,2.4609375,0.2758620689655172,1.0,0.1575066830264404,1.1374855041503906 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.151091405947227,1.1661849248976934,1.8763542175292969,1.0,21.0,2.372860863095238,2.458984375,0.0,0.0,0.151091405947227,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.5102094570174813,5.255287170410156,8.191322326660156,118.93333333333334,356.8,12.440755208333334,16.458984375,1.0,2.0,0.5102094570174813,8.191322326660156 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.7107393310288899,4.55145263671875,6.213687896728516,90.6,197.0,8.1953125,10.708984375,2.75,6.0,0.05922827758574082,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.8591266429866664,4.2896246910095215,6.213687896728516,99.16875,345.5,10.08056640625,10.708984375,4.4375,12.0,0.07159388691555553,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.086631104000844,1.1265455881754558,1.1337661743164062,0.0,0.0,2.30859375,2.458984375,0.0,0.0,0.086631104000844,1.1337661743164062 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.881059252016712,4.318551063537598,6.213687896728516,109.11666666666667,345.5,9.87109375,10.708984375,4.416666666666667,12.0,0.073421604334726,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.7057013949961402,4.341767883300781,6.213687896728516,96.39,301.7,9.703515625,10.708984375,3.5,6.0,0.05880844958301168,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.700995919003617,4.376655101776123,6.213687896728516,99.9875,301.7,9.4521484375,10.708984375,3.375,6.0,0.05841632658363475,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.7244959999807179,4.4348799387613935,6.213687896728516,110.68333333333332,301.7,9.033203125,10.708984375,3.333333333333333,6.0,0.06037466666505983,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.8476718630408868,4.901510238647461,6.213687896728516,82.7,165.4,5.681640625,10.708984375,0.0,0.0,0.0706393219200739,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.5142850119736977,5.891582489013672,9.702205657958984,139.86,356.8,14.048046875,16.458984375,1.2,3.0,0.5142850119736977,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.6494082139688544,5.97583075130687,9.702205657958984,131.5235294117647,398.4,15.749885110294118,16.458984375,1.0,5.0,0.6494082139688544,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.6655734390369616,6.099942445755005,9.702205657958984,139.74375,398.4,15.70556640625,16.458984375,1.0,5.0,0.6655734390369616,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.6708600139827468,6.136033194405692,9.702205657958984,131.25,356.8,15.597935267857142,16.458984375,0.7857142857142857,3.0,0.6708600139827468,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.6351363499998115,6.045961553400213,9.702205657958984,129.02727272727273,356.8,15.363103693181818,16.458984375,0.9090909090909092,3.0,0.6351363499998115,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.6559784259879962,6.251565551757812,9.702205657958984,141.93,356.8,15.253515625,16.458984375,1.0,3.0,0.6559784259879962,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.6436615739949048,6.352661609649658,9.702205657958984,148.35,356.8,14.9521484375,16.458984375,0.75,3.0,0.6436615739949048,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.087992484041024,1.1271013113168569,1.133769989013672,0.0,0.0,2.3201622596153846,2.458984375,0.0,0.0,0.087992484041024,1.133769989013672 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0819030490238219,1.125889171253551,1.1337242126464844,0.0,0.0,2.294921875,2.458984375,0.0,0.0,0.0819030490238219,1.1337242126464844 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.2468302709748968,4.292646789550782,6.213687896728516,99.655,345.5,10.20625,10.708984375,4.5,12.0,0.1039025225812414,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.08834660804132,1.2440204620361328,1.8763542175292969,3.5,21.0,2.157552083333333,2.458984375,0.0,0.0,0.08834660804132,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,3.7534044720232487,11.74937699057839,18.529624938964844,130.45000000000002,429.1,16.156072443181817,32.708984375,5.363636363636363,19.0,0.11729388975072652,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,3.653236490965355,11.935707637241908,18.529624938964844,125.94285714285718,429.1,19.703125,32.708984375,6.428571428571429,20.0,0.11416364034266735,0.5790507793426514 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.7317044990486465,1.4669570922851562,1.8763542175292969,10.5,21.0,1.5546875,2.455078125,0.0,0.0,0.7317044990486465,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0977286670240573,1.3553721110026042,1.8763542175292969,7.0,21.0,1.8561197916666667,2.458984375,0.0,0.0,0.0977286670240573,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0940221189521253,1.2996511459350586,1.8763542175292969,5.25,21.0,2.0068359375,2.458984375,0.0,0.0,0.0940221189521253,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0858426179620437,1.2662574768066406,1.8763542175292969,4.2,21.0,2.097265625,2.458984375,0.0,0.0,0.0858426179620437,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0815008389763534,1.2281603131975447,1.8763542175292969,3.0,21.0,2.2006138392857144,2.458984375,0.0,0.0,0.0815008389763534,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0780338490149006,1.125105667114258,1.1336784362792969,0.0,0.0,2.278515625,2.458984375,0.0,0.0,0.0780338490149006,1.1336784362792969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0936012560268864,1.2162857055664062,1.8763542175292969,2.625,21.0,2.23291015625,2.458984375,0.0,0.0,0.0936012560268864,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0930613320088014,1.2070672776963975,1.8763542175292969,2.333333333333333,21.0,2.258029513888889,2.458984375,0.0,0.0,0.0930613320088014,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0820855569909326,1.1999027252197263,1.8763542175292969,2.1,21.0,2.278125,2.458984375,0.0,0.0,0.0820855569909326,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.092995588958729,1.194042899391868,1.8763542175292969,1.9090909090909087,21.0,2.294566761363636,2.458984375,0.0,0.0,0.092995588958729,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0907828020281158,1.1891635258992512,1.8763542175292969,1.75,21.0,2.3082682291666665,2.458984375,0.0,0.0,0.0907828020281158,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0909431900363415,1.1850380530724158,1.8763542175292969,1.6153846153846154,21.0,2.3198617788461537,2.458984375,0.0,0.0,0.0909431900363415,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.2384209699812345,11.790042877197266,18.529624938964844,137.8125,429.1,13.94873046875,16.708984375,4.9375,19.0,0.06995065531191358,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.2156150700175203,12.10305913289388,18.529624938964844,132.50833333333335,407.6,13.028645833333334,16.708984375,5.25,19.0,0.06923797093804751,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,2.2299142119591124,12.666362285614014,18.529624938964844,146.6125,407.6,11.1884765625,16.708984375,4.375,19.0,0.06968481912372226,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,2.3799737240187824,14.293379783630373,18.529624938964844,145.675,407.6,5.66796875,16.708984375,4.75,19.0,0.07437417887558695,0.5790507793426514 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.3508902379544452,4.566982421875,6.994155883789063,123.208,509.1,10.306640625,10.708984375,4.96,15.0,0.11257418649620377,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.4248796500032768,4.5309130928733135,6.994155883789063,126.62272727272727,509.1,10.251775568181818,10.708984375,4.909090909090909,15.0,0.11873997083360639,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.4029930519754998,4.453055532355058,6.994155883789063,122.27368421052633,509.1,10.179584703947368,10.708984375,5.052631578947368,15.0,0.11691608766462498,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.869471710990183,4.408289670944214,6.994155883789063,103.225,334.7,10.080322265625,10.708984375,4.8125,15.0,0.07245597591584858,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9016374580096452,4.436757223946708,6.994155883789063,98.50714285714288,334.7,9.990513392857142,10.708984375,5.071428571428571,15.0,0.0751364548341371,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8856419770163484,4.474754969278972,6.994155883789063,94.21666666666668,334.7,9.870768229166666,10.708984375,4.833333333333333,15.0,0.0738034980846957,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.8736088679870591,4.5279991149902346,6.994155883789063,79.59,225.7,9.703125,10.708984375,4.9,15.0,0.07280073899892159,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.8185255160205998,4.607929706573486,6.994155883789063,71.275,217.9,9.45166015625,10.708984375,5.625,15.0,0.06821045966838331,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.8808420280111022,4.741231282552083,6.994155883789063,58.71666666666667,186.0,9.032552083333334,10.708984375,6.0,15.0,0.07340350233425852,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.8141399369924329,4.750146865844727,6.994155883789063,67.375,186.0,8.1943359375,10.708984375,4.75,15.0,0.0678449947493694,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.9495740510174072,5.292819976806641,6.994155883789063,41.75,83.5,5.6796875,10.705078125,0.0,0.0,0.07913117091811726,0.5828463236490886 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1394371690112166,1.1647985631769353,1.8763542175292969,0.9545454545454546,21.0,2.3767755681818183,2.458984375,0.0454545454545454,1.0,0.1394371690112166,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0924169229692779,1.1677162170410156,1.8763542175292969,1.05,21.0,2.3685546875,2.458984375,0.0,0.0,0.0924169229692779,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0905708269565366,1.181502205984933,1.8763542175292969,1.5,21.0,2.329799107142857,2.458984375,0.0,0.0,0.0905708269565366,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0895392369711771,1.1784380594889323,1.8763542175292969,1.4,21.0,2.3384114583333333,2.458984375,0.0,0.0,0.0895392369711771,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.1091372959781438,1.1757571697235107,1.8763542175292969,1.3125,21.0,2.345947265625,2.458984375,0.0,0.0,0.1091372959781438,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,2.2731814910075627,14.342540740966797,18.689586639404297,141.925,387.7,5.66796875,16.708984375,1.0,4.0,0.07103692159398634,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.091920935024973,1.1241531372070312,1.1336746215820312,0.0,0.0,2.2584635416666665,2.458984375,0.0,0.0,0.091920935024973,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0807767949881963,1.1229629516601562,1.1336746215820312,0.0,0.0,2.2333984375,2.458984375,0.0,0.0,0.0807767949881963,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.1002062309999018,1.1214327130998885,1.1336746215820312,0.0,0.0,2.201171875,2.458984375,0.0,0.0,0.1002062309999018,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0796825119759887,1.1193923950195312,1.1336708068847656,0.0,0.0,2.158203125,2.458984375,0.0,0.0,0.0796825119759887,1.1336708068847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0996738820103928,1.1165367126464845,1.1336708068847656,0.0,0.0,2.098046875,2.458984375,0.0,0.0,0.0996738820103928,1.1336708068847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0898174759931862,1.112253189086914,1.1336517333984375,0.0,0.0,2.0078125,2.458984375,0.0,0.0,0.0898174759931862,1.1336517333984375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0961754310410469,1.105120340983073,1.1315269470214844,0.0,0.0,1.857421875,2.458984375,0.0,0.0,0.0961754310410469,1.1315269470214844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.09018343599746,1.0919170379638672,1.1312179565429688,0.0,0.0,1.556640625,2.458984375,0.0,0.0,0.09018343599746,1.1312179565429688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.151498707011342,1.0526161193847656,1.0526161193847656,0.0,0.0,0.654296875,0.654296875,0.0,0.0,0.151498707011342,1.0526161193847656 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,3.3421790919965133,12.174651963370186,18.689586639404297,128.825,434.6,19.703125,32.708984375,5.285714285714286,12.0,0.10444309662489104,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,3.4757430650061,11.963140487670898,18.689586639404297,117.64090909090908,387.7,16.156072443181817,32.708984375,5.227272727272728,11.0,0.10861697078144063,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.1072137089795437,11.971391201019289,18.689586639404297,119.06875,387.7,13.94873046875,16.708984375,5.125,10.0,0.06585042840561074,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.0613753229845315,12.256824811299644,18.689586639404297,124.10833333333332,387.7,13.028645833333334,16.708984375,4.75,10.0,0.06441797884326661,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,2.1781113729812205,12.75289535522461,18.689586639404297,127.3125,387.7,11.1884765625,16.708984375,2.25,7.0,0.06806598040566314,0.5840495824813843 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,9.101376733975483,36.92025415520919,56.559043884277344,97.71315789473684,313.1,46.56270559210526,68.458984375,2.526315789473684,9.0,0.7584480611646236,4.713253657023112 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.1196217560209333,1.173391903147978,1.8763542175292969,1.2352941176470589,21.0,2.352596507352941,2.458984375,0.0,0.0,0.1196217560209333,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,8.465987931995187,37.02894724970279,56.559043884277344,91.22608695652175,313.1,35.065132472826086,36.458984375,1.8695652173913044,9.0,0.7054989943329323,4.713253657023112 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,5.950676305044908,38.28520698547364,56.559043884277344,86.28,313.1,33.253125,36.458984375,2.1,6.0,0.4958896920870757,4.713253657023112 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.1536241789581254,1.1581393274767646,1.8763542175292969,0.7241379310344828,21.0,2.3968211206896552,2.4609375,0.2758620689655172,1.0,0.1536241789581254,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.137306715012528,1.1588220596313477,1.8763542175292969,0.75,21.0,2.39453125,2.4609375,0.25,1.0,0.137306715012528,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.1356599809951149,1.1595557883933738,1.8763542175292969,0.7777777777777778,21.0,2.392071759259259,2.4609375,0.2222222222222222,1.0,0.1356599809951149,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.1479578950093127,1.1604244525615983,1.8763542175292969,0.8076923076923077,21.0,2.389423076923077,2.458984375,0.1923076923076923,1.0,0.1479578950093127,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1555353750009089,1.1613723754882812,1.8763542175292969,0.84,21.0,2.386640625,2.458984375,0.16,1.0,0.1555353750009089,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.172009520989377,1.1624093055725098,1.8763542175292969,0.875,21.0,2.383626302083333,2.458984375,0.125,1.0,0.172009520989377,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1543528040056117,1.1635465207307234,1.8763542175292969,0.9130434782608696,21.0,2.3803498641304346,2.458984375,0.0869565217391304,1.0,0.1543528040056117,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1394371690112166,1.1647985631769353,1.8763542175292969,0.9545454545454546,21.0,2.3767755681818183,2.458984375,0.0454545454545454,1.0,0.1394371690112166,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.151091405947227,1.1661849248976934,1.8763542175292969,1.0,21.0,2.372860863095238,2.458984375,0.0,0.0,0.151091405947227,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0924169229692779,1.1677162170410156,1.8763542175292969,1.05,21.0,2.3685546875,2.458984375,0.0,0.0,0.0924169229692779,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0925691750016994,1.1694088986045437,1.8763542175292969,1.105263157894737,21.0,2.363795230263158,2.458984375,0.0,0.0,0.0925691750016994,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.1212513679638505,1.1712896558973525,1.8763542175292969,1.1666666666666667,21.0,2.3585069444444446,2.458984375,0.0,0.0,0.1212513679638505,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.8757032909779809,4.280022515190972,6.213687896728516,100.24444444444444,345.5,10.150390625,10.708984375,4.388888888888889,12.0,0.07297527424816508,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8526812079944648,4.302004132952009,6.213687896728516,102.72142857142858,345.5,9.990792410714286,10.708984375,4.571428571428571,12.0,0.07105676733287207,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.2273599450127222,4.412518708602242,6.772789001464844,100.08695652173913,345.5,10.271824048913045,10.708984375,4.956521739130435,12.0,0.10227999541772685,0.5643990834554037 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.151498707011342,1.0526161193847656,1.0526161193847656,0.0,0.0,0.654296875,0.654296875,0.0,0.0,0.151498707011342,1.0526161193847656 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.8185255160205998,4.607929706573486,6.994155883789063,71.275,217.9,9.45166015625,10.708984375,5.625,15.0,0.06821045966838331,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.8736088679870591,4.5279991149902346,6.994155883789063,79.59,225.7,9.703125,10.708984375,4.9,15.0,0.07280073899892159,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8856419770163484,4.474754969278972,6.994155883789063,94.21666666666668,334.7,9.870768229166666,10.708984375,4.833333333333333,15.0,0.0738034980846957,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9016374580096452,4.436757223946708,6.994155883789063,98.50714285714288,334.7,9.990513392857142,10.708984375,5.071428571428571,15.0,0.0751364548341371,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.869471710990183,4.408289670944214,6.994155883789063,103.225,334.7,10.080322265625,10.708984375,4.8125,15.0,0.07245597591584858,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.2887035689782351,4.508203359750601,6.900138854980469,101.32692307692308,345.5,10.322265625,10.708984375,5.346153846153846,12.0,0.10739196408151959,0.5750115712483724 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.4248796500032768,4.5309130928733135,6.994155883789063,126.62272727272727,509.1,10.251775568181818,10.708984375,4.909090909090909,15.0,0.11873997083360639,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.3508902379544452,4.566982421875,6.994155883789063,123.208,509.1,10.306640625,10.708984375,4.96,15.0,0.11257418649620377,0.5828463236490886 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,2.3799737240187824,14.293379783630373,18.529624938964844,145.675,407.6,5.66796875,16.708984375,4.75,19.0,0.07437417887558695,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,2.2299142119591124,12.666362285614014,18.529624938964844,146.6125,407.6,11.1884765625,16.708984375,4.375,19.0,0.06968481912372226,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.2156150700175203,12.10305913289388,18.529624938964844,132.50833333333335,407.6,13.028645833333334,16.708984375,5.25,19.0,0.06923797093804751,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.2384209699812345,11.790042877197266,18.529624938964844,137.8125,429.1,13.94873046875,16.708984375,4.9375,19.0,0.06995065531191358,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,3.7534044720232487,11.74937699057839,18.529624938964844,130.45000000000002,429.1,16.156072443181817,32.708984375,5.363636363636363,19.0,0.11729388975072652,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,3.653236490965355,11.935707637241908,18.529624938964844,125.94285714285718,429.1,19.703125,32.708984375,6.428571428571429,20.0,0.11416364034266735,0.5790507793426514 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.7317044990486465,1.4669570922851562,1.8763542175292969,10.5,21.0,1.5546875,2.455078125,0.0,0.0,0.7317044990486465,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0977286670240573,1.3553721110026042,1.8763542175292969,7.0,21.0,1.8561197916666667,2.458984375,0.0,0.0,0.0977286670240573,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0940221189521253,1.2996511459350586,1.8763542175292969,5.25,21.0,2.0068359375,2.458984375,0.0,0.0,0.0940221189521253,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0858426179620437,1.2662574768066406,1.8763542175292969,4.2,21.0,2.097265625,2.458984375,0.0,0.0,0.0858426179620437,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.08834660804132,1.2440204620361328,1.8763542175292969,3.5,21.0,2.157552083333333,2.458984375,0.0,0.0,0.08834660804132,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0815008389763534,1.2281603131975447,1.8763542175292969,3.0,21.0,2.2006138392857144,2.458984375,0.0,0.0,0.0815008389763534,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0936012560268864,1.2162857055664062,1.8763542175292969,2.625,21.0,2.23291015625,2.458984375,0.0,0.0,0.0936012560268864,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.107213708979544,11.971391201019289,18.689586639404297,119.06875,387.7,13.94873046875,16.708984375,5.125,10.0,0.06585042840561076,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0978629470337182,1.1283531188964844,1.1337814331054688,0.0,0.0,2.34619140625,2.458984375,0.0,0.0,0.0978629470337182,1.1337814331054688 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.8808420280111022,4.741231282552083,6.994155883789063,58.71666666666667,186.0,9.032552083333334,10.708984375,6.0,15.0,0.07340350233425852,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.8141399369924329,4.750146865844727,6.994155883789063,67.375,186.0,8.1943359375,10.708984375,4.75,15.0,0.0678449947493694,0.5828463236490886 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0930613320088014,1.2070672776963975,1.8763542175292969,2.333333333333333,21.0,2.258029513888889,2.458984375,0.0,0.0,0.0930613320088014,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.1479578950093127,1.1604244525615983,1.8763542175292969,0.8076923076923077,21.0,2.389423076923077,2.458984375,0.1923076923076923,1.0,0.1479578950093127,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0925691750016994,1.1694088986045437,1.8763542175292969,1.105263157894737,21.0,2.363795230263158,2.458984375,0.0,0.0,0.0925691750016994,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0895392369711771,1.1784380594889323,1.8763542175292969,1.4,21.0,2.3384114583333333,2.458984375,0.0,0.0,0.0895392369711771,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.1196217560209333,1.173391903147978,1.8763542175292969,1.2352941176470589,21.0,2.352596507352941,2.458984375,0.0,0.0,0.1196217560209333,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.1091372959781438,1.1757571697235107,1.8763542175292969,1.3125,21.0,2.345947265625,2.458984375,0.0,0.0,0.1091372959781438,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0905708269565366,1.181502205984933,1.8763542175292969,1.5,21.0,2.329799107142857,2.458984375,0.0,0.0,0.0905708269565366,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.172009520989377,1.1624093055725098,1.8763542175292969,0.875,21.0,2.383626302083333,2.458984375,0.125,1.0,0.172009520989377,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0909431900363415,1.1850380530724158,1.8763542175292969,1.6153846153846154,21.0,2.3198617788461537,2.458984375,0.0,0.0,0.0909431900363415,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1543528040056117,1.1635465207307234,1.8763542175292969,0.9130434782608696,21.0,2.3803498641304346,2.458984375,0.0869565217391304,1.0,0.1543528040056117,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,9.101376733975483,36.92025415520919,56.559043884277344,97.71315789473684,313.1,46.56270559210526,68.458984375,2.526315789473684,9.0,0.7584480611646236,4.713253657023112 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1555353750009089,1.1613723754882812,1.8763542175292969,0.84,21.0,2.386640625,2.458984375,0.16,1.0,0.1555353750009089,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.1356599809951149,1.1595557883933738,1.8763542175292969,0.7777777777777778,21.0,2.392071759259259,2.4609375,0.2222222222222222,1.0,0.1356599809951149,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0820855569909326,1.1999027252197263,1.8763542175292969,2.1,21.0,2.278125,2.458984375,0.0,0.0,0.0820855569909326,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.137306715012528,1.1588220596313477,1.8763542175292969,0.75,21.0,2.39453125,2.4609375,0.25,1.0,0.137306715012528,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.1536241789581254,1.1581393274767646,1.8763542175292969,0.7241379310344828,21.0,2.3968211206896552,2.4609375,0.2758620689655172,1.0,0.1536241789581254,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,5.950676305044908,38.28520698547364,56.559043884277344,86.28,313.1,33.253125,36.458984375,2.1,6.0,0.4958896920870757,4.713253657023112 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,8.465987931995187,37.02894724970279,56.559043884277344,91.22608695652175,313.1,35.065132472826086,36.458984375,1.8695652173913044,9.0,0.7054989943329323,4.713253657023112 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,2.2731814910075627,14.342540740966797,18.689586639404297,141.925,387.7,5.66796875,16.708984375,1.0,4.0,0.07103692159398634,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,2.1781113729812205,12.75289535522461,18.689586639404297,127.3125,387.7,11.1884765625,16.708984375,2.25,7.0,0.06806598040566314,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.0613753229845315,12.256824811299644,18.689586639404297,124.10833333333332,387.7,13.028645833333334,16.708984375,4.75,10.0,0.06441797884326661,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.092995588958729,1.194042899391868,1.8763542175292969,1.9090909090909087,21.0,2.294566761363636,2.458984375,0.0,0.0,0.092995588958729,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0907828020281158,1.1891635258992512,1.8763542175292969,1.75,21.0,2.3082682291666665,2.458984375,0.0,0.0,0.0907828020281158,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.4029930519754998,4.453055532355058,6.994155883789063,122.27368421052633,509.1,10.179584703947368,10.708984375,5.052631578947368,15.0,0.11691608766462498,0.5828463236490886 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,3.3421790919965133,12.174651963370186,18.689586639404297,128.825,434.6,19.703125,32.708984375,5.285714285714286,12.0,0.10444309662489104,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,3.4757430650061,11.963140487670898,18.689586639404297,117.64090909090908,387.7,16.156072443181817,32.708984375,5.227272727272728,11.0,0.10861697078144063,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.1418855320080183,1.131418091910226,1.1374359130859375,0.0,0.0,2.394670758928572,2.4609375,0.25,1.0,0.1418855320080183,1.1374359130859375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.1365068079903721,1.1304200490315754,1.1353683471679688,0.0,0.0,2.3837890625,2.458984375,0.125,1.0,0.1365068079903721,1.1353683471679688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0961754310410469,1.105120340983073,1.1315269470214844,0.0,0.0,1.857421875,2.458984375,0.0,0.0,0.0961754310410469,1.1315269470214844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0898174759931862,1.112253189086914,1.1336517333984375,0.0,0.0,2.0078125,2.458984375,0.0,0.0,0.0898174759931862,1.1336517333984375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0996738820103928,1.1165367126464845,1.1336708068847656,0.0,0.0,2.098046875,2.458984375,0.0,0.0,0.0996738820103928,1.1336708068847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0796825119759887,1.1193923950195312,1.1336708068847656,0.0,0.0,2.158203125,2.458984375,0.0,0.0,0.0796825119759887,1.1336708068847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.1002062309999018,1.1214327130998885,1.1336746215820312,0.0,0.0,2.201171875,2.458984375,0.0,0.0,0.1002062309999018,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0807767949881963,1.1229629516601562,1.1336746215820312,0.0,0.0,2.2333984375,2.458984375,0.0,0.0,0.0807767949881963,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.091920935024973,1.1241531372070312,1.1336746215820312,0.0,0.0,2.2584635416666665,2.458984375,0.0,0.0,0.091920935024973,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0780338490149006,1.125105667114258,1.1336784362792969,0.0,0.0,2.278515625,2.458984375,0.0,0.0,0.0780338490149006,1.1336784362792969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0819030490238219,1.125889171253551,1.1337242126464844,0.0,0.0,2.294921875,2.458984375,0.0,0.0,0.0819030490238219,1.1337242126464844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.087992484041024,1.1271013113168569,1.133769989013672,0.0,0.0,2.3201622596153846,2.458984375,0.0,0.0,0.087992484041024,1.133769989013672 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0953692029579542,1.1275779179164342,1.1337738037109375,0.0,0.0,2.330078125,2.458984375,0.0,0.0,0.0953692029579542,1.1337738037109375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.086631104000844,1.1265455881754558,1.1337661743164062,0.0,0.0,2.30859375,2.458984375,0.0,0.0,0.086631104000844,1.1337661743164062 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0970472209737636,1.1279912312825522,1.1337776184082031,0.0,0.0,2.338671875,2.458984375,0.0,0.0,0.0970472209737636,1.1337776184082031 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0826864949776791,1.1286800608915442,1.1339111328125,0.0,0.0,2.352826286764706,2.458984375,0.0,0.0,0.0826864949776791,1.1339111328125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0827512849937193,1.1289791531032989,1.134063720703125,0.0,0.0,2.358723958333333,2.458984375,0.0,0.0,0.0827512849937193,1.134063720703125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0823968459735624,1.1292551944130345,1.1342239379882812,0.0,0.0,2.364000822368421,2.458984375,0.0,0.0,0.0823968459735624,1.1342239379882812 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0851973809767514,1.129511260986328,1.1343765258789062,0.0,0.0,2.36875,2.458984375,0.0,0.0,0.0851973809767514,1.1343765258789062 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.1575066830264404,1.1316273130219558,1.1374855041503906,0.0,0.0,2.3969558189655173,2.4609375,0.2758620689655172,1.0,0.1575066830264404,1.1374855041503906 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1361080969800241,1.1299807808615945,1.1348228454589844,0.0,0.0,2.376953125,2.458984375,0.0454545454545454,1.0,0.1361080969800241,1.1348228454589844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1482665700023062,1.130204905634341,1.1351356506347656,0.0,0.0,2.3805197010869565,2.458984375,0.0869565217391304,1.0,0.1482665700023062,1.1351356506347656 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.9495740510174072,5.292819976806641,6.994155883789063,41.75,83.5,5.6796875,10.705078125,0.0,0.0,0.07913117091811726,0.5828463236490886 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.1212513679638505,1.1712896558973525,1.8763542175292969,1.1666666666666667,21.0,2.3585069444444446,2.458984375,0.0,0.0,0.1212513679638505,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.09018343599746,1.0919170379638672,1.1312179565429688,0.0,0.0,1.556640625,2.458984375,0.0,0.0,0.09018343599746,1.1312179565429688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1361678179819136,1.1297502063569569,1.1345291137695312,0.0,0.0,2.373046875,2.458984375,0.0,0.0,0.1361678179819136,1.1345291137695312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1273230519727803,1.130698699951172,1.1373863220214844,0.0,0.0,2.386796875,2.458984375,0.16,1.0,0.1273230519727803,1.1373863220214844 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.7107393310288899,4.55145263671875,6.213687896728516,90.6,197.0,8.1953125,10.708984375,2.75,6.0,0.05922827758574082,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.1209500189870596,1.130956062903771,1.13739013671875,0.0,0.0,2.3895733173076925,2.458984375,0.1923076923076923,1.0,0.1209500189870596,1.13739013671875 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6463275190326385,3.5868453979492188,3.5868453979492188,0.0,0.0,4.404296875,4.404296875,0.0,0.0,0.6463275190326385,3.5868453979492188 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.5102094570174813,5.255287170410156,8.191322326660156,118.93333333333334,356.8,12.440755208333334,16.458984375,1.0,2.0,0.5102094570174813,8.191322326660156 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.6436615739949048,6.352661609649658,9.702205657958984,148.35,356.8,14.9521484375,16.458984375,0.75,3.0,0.6436615739949048,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.6559784259879962,6.251565551757812,9.702205657958984,141.93,356.8,15.253515625,16.458984375,1.0,3.0,0.6559784259879962,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.6351363499998115,6.045961553400213,9.702205657958984,129.02727272727273,356.8,15.363103693181818,16.458984375,0.9090909090909092,3.0,0.6351363499998115,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.6708600139827468,6.136033194405692,9.702205657958984,131.25,356.8,15.597935267857142,16.458984375,0.7857142857142857,3.0,0.6708600139827468,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.6655734390369616,6.099942445755005,9.702205657958984,139.74375,398.4,15.70556640625,16.458984375,1.0,5.0,0.6655734390369616,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.6494082139688544,5.97583075130687,9.702205657958984,131.5235294117647,398.4,15.749885110294118,16.458984375,1.0,5.0,0.6494082139688544,9.702205657958984 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.8476718630408868,4.901510238647461,6.213687896728516,82.7,165.4,5.681640625,10.708984375,0.0,0.0,0.0706393219200739,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.5142850119736977,5.891582489013672,9.702205657958984,139.86,356.8,14.048046875,16.458984375,1.2,3.0,0.5142850119736977,9.702205657958984 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.7244959999807179,4.4348799387613935,6.213687896728516,110.68333333333332,301.7,9.033203125,10.708984375,3.333333333333333,6.0,0.06037466666505983,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.8757032909779809,4.280022515190972,6.213687896728516,100.24444444444444,345.5,10.150390625,10.708984375,4.388888888888889,12.0,0.07297527424816508,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.1605518500437028,1.1311952096444589,1.1374130249023438,0.0,0.0,2.392216435185185,2.4609375,0.2222222222222222,1.0,0.1605518500437028,1.1374130249023438 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.700995919003617,4.376655101776123,6.213687896728516,99.9875,301.7,9.4521484375,10.708984375,3.375,6.0,0.05841632658363475,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.2273599450127222,4.412518708602242,6.772789001464844,100.08695652173913,345.5,10.271824048913045,10.708984375,4.956521739130435,12.0,0.10227999541772685,0.5643990834554037 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.2468302709748968,4.292646789550782,6.213687896728516,99.655,345.5,10.20625,10.708984375,4.5,12.0,0.1039025225812414,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.2887035689782351,4.508203359750601,6.900138854980469,101.32692307692308,345.5,10.322265625,10.708984375,5.346153846153846,12.0,0.10739196408151959,0.5750115712483724 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.8591266429866664,4.2896246910095215,6.213687896728516,99.16875,345.5,10.08056640625,10.708984375,4.4375,12.0,0.07159388691555553,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8526812079944648,4.302004132952009,6.213687896728516,102.72142857142858,345.5,9.990792410714286,10.708984375,4.571428571428571,12.0,0.07105676733287207,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.881059252016712,4.318551063537598,6.213687896728516,109.11666666666667,345.5,9.87109375,10.708984375,4.416666666666667,12.0,0.073421604334726,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.7057013949961402,4.341767883300781,6.213687896728516,96.39,301.7,9.703515625,10.708984375,3.5,6.0,0.05880844958301168,0.5178073247273763 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,1.953509483995731,12.67518070765904,14.14779281616211,66.58571428571429,99.7,0.7078683035714286,1.490234375,1.2857142857142858,9.0,0.16279245699964426,1.1789827346801758 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.1144696319970535,1.676271711077009,1.6774406433105469,0.0,0.0,0.41015625,0.41015625,0.2857142857142857,1.0,0.1144696319970535,1.6774406433105469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.1330155660107266,1.676076889038086,1.6774368286132812,0.0,0.0,0.41015625,0.41015625,0.1666666666666666,1.0,0.1330155660107266,1.6774368286132812 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.1569737660029204,1.675804901123047,1.6774368286132812,0.0,0.0,0.41015625,0.41015625,0.2,1.0,0.1569737660029204,1.6774368286132812 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.1718976620031753,1.6753969192504885,1.67742919921875,0.0,0.0,0.41015625,0.41015625,0.25,1.0,0.1718976620031753,1.67742919921875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.1578195360052632,1.6747194925944011,1.6774177551269531,0.0,0.0,0.41015625,0.41015625,0.3333333333333333,1.0,0.1578195360052632,1.6774177551269531 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.1849887349962955,1.673370361328125,1.6773757934570312,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.1849887349962955,1.6773757934570312 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.1767287029942963,1.6693649291992188,1.6693649291992188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.1767287029942963,1.6693649291992188 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,4.914650613005506,28.65758829531462,33.33977508544922,74.29130434782608,101.2,3.4321501358695654,14.66015625,6.304347826086956,30.0,0.15358283165642206,1.041867971420288 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,4.371917769007268,28.84710108439128,33.33977508544922,83.02000000000001,101.2,0.5592447916666666,1.490234375,5.266666666666667,19.0,0.13662243028147714,1.041867971420288 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0944185690023005,1.676531473795573,1.6774406433105469,0.0,0.0,0.41015625,0.41015625,0.4444444444444444,1.0,0.0944185690023005,1.6774406433105469 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.649874316994101,27.93997083391462,31.23611068725586,82.48571428571428,100.0,0.564453125,1.490234375,4.0,17.0,0.14530857240606565,0.9761284589767456 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,6.032042418999481,77.24028540946343,97.1289176940918,87.64324324324325,100.9,8.957928631756756,32.771484375,2.945945945945946,10.0,0.5026702015832901,8.09407647450765 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,12.27854882000247,81.00181017423931,97.1289176940918,89.81052631578949,100.9,1.7657277960526316,6.318359375,1.5789473684210529,8.0,1.0232124016668724,8.09407647450765 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.015479865993257,12.300074143843217,14.974445343017578,60.35,100.6,1.873046875,6.697265625,3.8181818181818175,14.0,0.08462332216610474,1.2478704452514648 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.083339064993197,12.484702110290527,14.974445343017578,62.53000000000001,100.6,1.43779296875,5.857421875,3.45,14.0,0.09027825541609975,1.2478704452514648 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.786665998006356,12.710363176133898,14.974445343017578,65.41111111111111,100.6,0.9524739583333334,5.751953125,3.055555555555556,14.0,0.14888883316719634,1.2478704452514648 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,1.8009075559966732,12.695672171456474,14.58686065673828,65.82142857142858,100.6,0.5590122767857143,1.490234375,3.4285714285714284,14.0,0.15007562966638943,1.2155717213948567 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0921675519930431,1.6764178276062012,1.6774406433105469,0.0,0.0,0.41015625,0.41015625,0.375,1.0,0.0921675519930431,1.6774406433105469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.094747331997496,1.672943751017253,1.6746292114257812,0.0,0.0,0.41015625,0.41015625,0.8333333333333334,1.0,0.094747331997496,1.6746292114257812 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.1148537059925729,1.6766231536865237,1.677448272705078,0.0,0.0,0.41015625,0.41015625,0.5,1.0,0.1148537059925729,1.677448272705078 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0955072549986653,1.673185076032366,1.6746330261230469,0.0,0.0,0.41015625,0.41015625,0.8571428571428571,1.0,0.0955072549986653,1.6746330261230469 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.711680741995224,27.610440063476563,33.27539825439453,79.704,101.2,5.169375,15.689453125,6.92,26.0,0.08474002318735074,1.039856195449829 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.910276898997836,28.44020729064941,33.27539825439453,80.56499999999998,101.2,2.698046875,14.66015625,5.7,26.0,0.09094615309368237,1.039856195449829 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,4.413549306002096,28.79882303873698,33.27539825439453,82.87999999999998,101.2,0.5541666666666667,1.490234375,4.066666666666666,19.0,0.1379234158125655,1.039856195449829 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.881731318993843,28.29640865325928,30.87054443359375,83.2375,100.6,0.545166015625,1.490234375,3.5,19.0,0.1525541037185576,0.9647045135498047 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.1070563499961281,1.6737133372913708,1.6746444702148438,0.0,0.0,0.41015625,0.41015625,0.9090909090909092,1.0,0.1070563499961281,1.6746444702148438 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.1074552319914801,1.6736202239990234,1.674640655517578,0.0,0.0,0.41015625,0.41015625,0.9,1.0,0.1074552319914801,1.674640655517578 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0939168070035521,1.673506842719184,1.6746330261230469,0.0,0.0,0.41015625,0.41015625,0.8888888888888888,1.0,0.0939168070035521,1.6746330261230469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0946722130029229,1.6733660697937012,1.6746330261230469,0.0,0.0,0.41015625,0.41015625,0.875,1.0,0.0946722130029229,1.6746330261230469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.1761481759895105,1.6726066589355468,1.6746292114257812,0.0,0.0,0.41015625,0.41015625,0.8,1.0,0.1761481759895105,1.6746292114257812 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.3448669589997735,1.6766985112970525,1.6774520874023438,0.0,0.0,0.41015625,0.41015625,0.5454545454545454,1.0,0.3448669589997735,1.6774520874023438 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.1624120140040759,1.6721010208129885,1.67462158203125,0.0,0.0,0.41015625,0.41015625,0.75,1.0,0.1624120140040759,1.67462158203125 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.1650113969953963,1.6712608337402344,1.6746101379394531,0.0,0.0,0.41015625,0.41015625,0.6666666666666666,1.0,0.1650113969953963,1.6746101379394531 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.1707172140013426,1.669586181640625,1.6745681762695312,0.0,0.0,0.41015625,0.41015625,0.5,1.0,0.1707172140013426,1.6745681762695312 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.1650924929999746,1.6646041870117188,1.6646041870117188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.1650924929999746,1.6646041870117188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1479947860061656,1.68240966796875,1.6981353759765625,0.0,0.0,0.5059895833333333,0.76953125,0.6,1.0,0.1479947860061656,1.6981353759765625 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.1520921860064845,1.681286403111049,1.6981315612792969,0.0,0.0,0.4871651785714285,0.76953125,0.6428571428571429,1.0,0.1520921860064845,1.6981315612792969 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1943103779922239,1.6799906217134917,1.6981201171875,0.0,0.0,0.4654447115384615,0.76953125,0.6153846153846154,1.0,0.1943103779922239,1.6981201171875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.2848396339977626,1.678479830423991,1.6980743408203125,0.0,0.0,0.4401041666666667,0.76953125,0.5833333333333334,1.0,0.2848396339977626,1.6980743408203125 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,1.8371504920069128,12.73616686734286,14.58686065673828,67.66363636363637,100.6,0.599609375,1.490234375,2.636363636363636,9.0,0.1530958743339094,1.2155717213948567 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.877026461996138,78.64524473967376,97.1289176940918,88.36666666666667,100.9,2.2393663194444446,6.318359375,2.074074074074074,8.0,0.4064188718330115,8.09407647450765 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,1.919540706992848,12.501707712809244,14.13959503173828,60.63333333333333,98.2,0.7447916666666666,1.4140625,0.0,0.0,0.15996172558273733,1.17829958597819 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,1.919540706992848,12.501707712809244,14.13959503173828,60.63333333333333,98.2,0.7447916666666666,1.4140625,0.0,0.0,0.15996172558273733,1.17829958597819 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.3448669589997735,1.6766985112970525,1.6774520874023438,0.0,0.0,0.41015625,0.41015625,0.5454545454545454,1.0,0.3448669589997735,1.6774520874023438 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.1578195360052632,1.6747194925944011,1.6774177551269531,0.0,0.0,0.41015625,0.41015625,0.3333333333333333,1.0,0.1578195360052632,1.6774177551269531 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,1.8009075559966732,12.695672171456474,14.58686065673828,65.82142857142858,100.6,0.5590122767857143,1.490234375,3.4285714285714284,14.0,0.15007562966638943,1.2155717213948567 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,1.656290958999307,12.38623555501302,14.69782257080078,59.32222222222222,98.3,0.6501736111111112,1.490234375,2.555555555555556,7.0,0.13802424658327558,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,1.7850794620026136,12.430144945780436,14.69782257080078,59.31666666666666,100.1,0.5901692708333334,1.490234375,2.9166666666666665,7.0,0.14875662183355112,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.2171954439982071,12.291275024414062,14.69782257080078,55.692857142857136,100.1,0.9460100446428572,5.751953125,2.642857142857143,7.0,0.10143295366651726,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.0465944729949117,12.183806699865004,14.69782257080078,56.42941176470589,100.1,1.849954044117647,6.697265625,3.764705882352941,10.0,0.08721620608290931,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.0351225969934603,11.99993153622276,14.69782257080078,54.63157894736842,100.1,2.310546875,6.697265625,4.2105263157894735,10.0,0.0862602164161217,1.2248185475667317 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8137558970047394,14.72983741760254,17.187450408935547,43.45,86.9,0.41015625,0.41015625,1.0,1.0,0.8137558970047394,17.187450408935547 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.1849887349962955,1.673370361328125,1.6773757934570312,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.1849887349962955,1.6773757934570312 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,1.0339245749928525,14.213600158691406,17.187450408935547,32.260000000000005,86.9,1.055078125,3.634765625,1.0,1.0,1.0339245749928525,17.187450408935547 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,1.953509483995731,12.67518070765904,14.14779281616211,66.58571428571429,99.7,0.7078683035714286,1.490234375,1.2857142857142858,9.0,0.16279245699964426,1.1789827346801758 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.711680741995224,27.610440063476563,33.27539825439453,79.704,101.2,5.169375,15.689453125,6.92,26.0,0.08474002318735074,1.039856195449829 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,1.8371504920069128,12.73616686734286,14.58686065673828,67.66363636363637,100.6,0.599609375,1.490234375,2.636363636363636,9.0,0.1530958743339094,1.2155717213948567 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4605266559956362,13.910109202067057,17.187450408935547,28.96666666666667,86.9,0.41015625,0.41015625,1.0,1.0,0.4605266559956362,17.187450408935547 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.649874316994101,27.93997083391462,31.23611068725586,82.48571428571428,100.0,0.564453125,1.490234375,4.0,17.0,0.14530857240606565,0.9761284589767456 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.083339064993197,12.484702110290527,14.974445343017578,62.53000000000001,100.6,1.43779296875,5.857421875,3.45,14.0,0.09027825541609975,1.2478704452514648 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.015479865993257,12.300074143843217,14.974445343017578,60.35,100.6,1.873046875,6.697265625,3.8181818181818175,14.0,0.08462332216610474,1.2478704452514648 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,12.27854882000247,81.00181017423931,97.1289176940918,89.81052631578949,100.9,1.7657277960526316,6.318359375,1.5789473684210529,8.0,1.0232124016668724,8.09407647450765 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.877026461996138,78.64524473967376,97.1289176940918,88.36666666666667,100.9,2.2393663194444446,6.318359375,2.074074074074074,8.0,0.4064188718330115,8.09407647450765 +gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,6.032042418999481,77.24028540946343,97.1289176940918,87.64324324324325,100.9,8.957928631756756,32.771484375,2.945945945945946,10.0,0.5026702015832901,8.09407647450765 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,4.371917769007268,28.84710108439128,33.33977508544922,83.02000000000001,101.2,0.5592447916666666,1.490234375,5.266666666666667,19.0,0.13662243028147714,1.041867971420288 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,4.914650613005506,28.65758829531462,33.33977508544922,74.29130434782608,101.2,3.4321501358695654,14.66015625,6.304347826086956,30.0,0.15358283165642206,1.041867971420288 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.1767287029942963,1.6693649291992188,1.6693649291992188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.1767287029942963,1.6693649291992188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.1569737660029204,1.675804901123047,1.6774368286132812,0.0,0.0,0.41015625,0.41015625,0.2,1.0,0.1569737660029204,1.6774368286132812 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.910276898997836,28.44020729064941,33.27539825439453,80.56499999999998,101.2,2.698046875,14.66015625,5.7,26.0,0.09094615309368237,1.039856195449829 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,1.0339245749928525,14.213600158691406,17.187450408935547,32.260000000000005,86.9,1.055078125,3.634765625,1.0,1.0,1.0339245749928525,17.187450408935547 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.1520921860064845,1.681286403111049,1.6981315612792969,0.0,0.0,0.4871651785714285,0.76953125,0.6428571428571429,1.0,0.1520921860064845,1.6981315612792969 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,1.682626228997833,12.246005376180014,13.817737579345703,58.76666666666667,96.6,0.7701822916666666,1.490234375,1.0,5.0,0.1402188524164861,1.1514781316121419 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,1.700445320995641,12.28839111328125,13.817737579345703,60.633333333333326,96.6,0.7701822916666666,1.490234375,0.3333333333333333,1.0,0.14170377674963675,1.1514781316121419 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.1624120140040759,1.6721010208129885,1.67462158203125,0.0,0.0,0.41015625,0.41015625,0.75,1.0,0.1624120140040759,1.67462158203125 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.1718976620031753,1.6753969192504885,1.67742919921875,0.0,0.0,0.41015625,0.41015625,0.25,1.0,0.1718976620031753,1.67742919921875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.1330155660107266,1.676076889038086,1.6774368286132812,0.0,0.0,0.41015625,0.41015625,0.1666666666666666,1.0,0.1330155660107266,1.6774368286132812 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.1144696319970535,1.676271711077009,1.6774406433105469,0.0,0.0,0.41015625,0.41015625,0.2857142857142857,1.0,0.1144696319970535,1.6774406433105469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0921675519930431,1.6764178276062012,1.6774406433105469,0.0,0.0,0.41015625,0.41015625,0.375,1.0,0.0921675519930431,1.6774406433105469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0944185690023005,1.676531473795573,1.6774406433105469,0.0,0.0,0.41015625,0.41015625,0.4444444444444444,1.0,0.0944185690023005,1.6774406433105469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.1148537059925729,1.6766231536865237,1.677448272705078,0.0,0.0,0.41015625,0.41015625,0.5,1.0,0.1148537059925729,1.677448272705078 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.2848396339977626,1.678479830423991,1.6980743408203125,0.0,0.0,0.4401041666666667,0.76953125,0.5833333333333334,1.0,0.2848396339977626,1.6980743408203125 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1943103779922239,1.6799906217134917,1.6981201171875,0.0,0.0,0.4654447115384615,0.76953125,0.6153846153846154,1.0,0.1943103779922239,1.6981201171875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1479947860061656,1.68240966796875,1.6981353759765625,0.0,0.0,0.5059895833333333,0.76953125,0.6,1.0,0.1479947860061656,1.6981353759765625 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,4.413549306002096,28.79882303873698,33.27539825439453,82.87999999999998,101.2,0.5541666666666667,1.490234375,4.066666666666666,19.0,0.1379234158125655,1.039856195449829 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.1650924929999746,1.6646041870117188,1.6646041870117188,0.0,0.0,0.41015625,0.41015625,0.0,0.0,0.1650924929999746,1.6646041870117188 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.1707172140013426,1.669586181640625,1.6745681762695312,0.0,0.0,0.41015625,0.41015625,0.5,1.0,0.1707172140013426,1.6745681762695312 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.1650113969953963,1.6712608337402344,1.6746101379394531,0.0,0.0,0.41015625,0.41015625,0.6666666666666666,1.0,0.1650113969953963,1.6746101379394531 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.1761481759895105,1.6726066589355468,1.6746292114257812,0.0,0.0,0.41015625,0.41015625,0.8,1.0,0.1761481759895105,1.6746292114257812 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.094747331997496,1.672943751017253,1.6746292114257812,0.0,0.0,0.41015625,0.41015625,0.8333333333333334,1.0,0.094747331997496,1.6746292114257812 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0955072549986653,1.673185076032366,1.6746330261230469,0.0,0.0,0.41015625,0.41015625,0.8571428571428571,1.0,0.0955072549986653,1.6746330261230469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0946722130029229,1.6733660697937012,1.6746330261230469,0.0,0.0,0.41015625,0.41015625,0.875,1.0,0.0946722130029229,1.6746330261230469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0939168070035521,1.673506842719184,1.6746330261230469,0.0,0.0,0.41015625,0.41015625,0.8888888888888888,1.0,0.0939168070035521,1.6746330261230469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.1074552319914801,1.6736202239990234,1.674640655517578,0.0,0.0,0.41015625,0.41015625,0.9,1.0,0.1074552319914801,1.674640655517578 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.1070563499961281,1.6737133372913708,1.6746444702148438,0.0,0.0,0.41015625,0.41015625,0.9090909090909092,1.0,0.1070563499961281,1.6746444702148438 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.881731318993843,28.29640865325928,30.87054443359375,83.2375,100.6,0.545166015625,1.490234375,3.5,19.0,0.1525541037185576,0.9647045135498047 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.786665998006356,12.710363176133898,14.974445343017578,65.41111111111111,100.6,0.9524739583333334,5.751953125,3.055555555555556,14.0,0.14888883316719634,1.2478704452514648 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,1.700445320995641,12.28839111328125,13.817737579345703,60.633333333333326,96.6,0.7701822916666666,1.490234375,0.3333333333333333,1.0,0.14170377674963675,1.1514781316121419 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4605266559956362,13.910109202067057,17.187450408935547,28.96666666666667,86.9,0.41015625,0.41015625,1.0,1.0,0.4605266559956362,17.187450408935547 +gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8137558970047394,14.72983741760254,17.187450408935547,43.45,86.9,0.41015625,0.41015625,1.0,1.0,0.8137558970047394,17.187450408935547 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.0351225969934603,11.99993153622276,14.69782257080078,54.63157894736842,100.1,2.310546875,6.697265625,4.2105263157894735,10.0,0.0862602164161217,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.0465944729949117,12.183806699865004,14.69782257080078,56.42941176470589,100.1,1.849954044117647,6.697265625,3.764705882352941,10.0,0.08721620608290931,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.2171954439982071,12.291275024414062,14.69782257080078,55.692857142857136,100.1,0.9460100446428572,5.751953125,2.642857142857143,7.0,0.10143295366651726,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,1.7850794620026136,12.430144945780436,14.69782257080078,59.31666666666666,100.1,0.5901692708333334,1.490234375,2.9166666666666665,7.0,0.14875662183355112,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,1.656290958999307,12.38623555501302,14.69782257080078,59.32222222222222,98.3,0.6501736111111112,1.490234375,2.555555555555556,7.0,0.13802424658327558,1.2248185475667317 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,1.682626228997833,12.246005376180014,13.817737579345703,58.76666666666667,96.6,0.7701822916666666,1.490234375,1.0,5.0,0.1402188524164861,1.1514781316121419 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.091097102034837,1.391552264873798,1.40130615234375,0.0,0.0,5.383864182692308,5.416015625,0.4615384615384615,1.0,0.091097102034837,1.40130615234375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.0769413210218772,1.4009250913347515,1.4206085205078125,0.0,0.0,5.404157366071429,5.498046875,0.4642857142857143,1.0,0.0769413210218772,1.4206085205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0705776779795996,1.369649887084961,1.3735733032226562,0.0,0.0,5.33203125,5.416015625,0.0,0.0,0.0705776779795996,1.3735733032226562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0916749900206923,1.3657264709472656,1.3657264709472656,0.0,0.0,5.248046875,5.248046875,0.0,0.0,0.0916749900206923,1.3657264709472656 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,grad,0,13.664890751009809,93.89932992117744,117.88161087036131,91.82714285714285,101.3,13.069475446428571,16.943359375,2.8,7.0,0.4270278359690565,3.683800339698791 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,adjoint,0,11.372474213014357,98.91719872610908,117.88161087036131,94.4673469387755,101.3,12.66976243622449,15.927734375,1.816326530612245,3.0,0.35538981915669865,3.683800339698791 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,forward,0,20.135504790989216,107.31914434125346,117.88161087036131,95.27096774193552,101.3,12.628843245967742,14.912109375,1.2903225806451613,3.0,0.629234524718413,3.683800339698791 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.6390833419864066,9.517748260498047,13.05207061767578,33.64,84.2,14.374609375,15.927734375,0.8,1.0,0.6390833419864066,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.0779873519786633,1.4001960754394531,1.4206085205078125,0.0,0.0,5.40183738425926,5.498046875,0.4444444444444444,1.0,0.0779873519786633,1.4206085205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0769567300449125,1.4016039618130387,1.420612335205078,0.0,0.0,5.407394935344827,5.498046875,0.4827586206896552,1.0,0.0769567300449125,1.420612335205078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0878736219601705,1.3942160606384275,1.400615692138672,0.0,0.0,5.384033203125,5.416015625,0.1875,1.0,0.0878736219601705,1.400615692138672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0471860459656454,1.3697738647460938,1.3735733032226562,0.0,0.0,5.3662109375,5.416015625,0.0,0.0,0.0471860459656454,1.3735733032226562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.3688905069720931,9.369710922241213,13.05207061767578,31.525,84.2,14.54296875,15.990234375,0.75,1.0,0.3688905069720931,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0480928470497019,1.3697280883789062,1.3735733032226562,0.0,0.0,5.360026041666667,5.416015625,0.0,0.0,0.0480928470497019,1.3735733032226562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0465851250337436,1.3854827880859375,1.4012107849121094,0.0,0.0,5.38330078125,5.416015625,0.375,1.0,0.0465851250337436,1.4012107849121094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0502015120000578,1.3760536193847657,1.4011726379394531,0.0,0.0,5.369921875,5.416015625,0.0,0.0,0.0502015120000578,1.4011726379394531 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.046656347985845,1.380242665608724,1.4011878967285156,0.0,0.0,5.377604166666667,5.416015625,0.1666666666666666,1.0,0.046656347985845,1.4011878967285156 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0474922870052978,1.3832359313964844,1.4011955261230469,0.0,0.0,5.383091517857143,5.416015625,0.2857142857142857,1.0,0.0474922870052978,1.4011955261230469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.4544106529792771,8.928203582763672,13.05207061767578,25.22,84.2,14.826171875,15.990234375,0.6,1.0,0.4544106529792771,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0497919180197641,1.387230767144097,1.401214599609375,0.0,0.0,5.383463541666667,5.416015625,0.4444444444444444,1.0,0.0497919180197641,1.401214599609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0469945080112665,1.3886314392089845,1.4012374877929688,0.0,0.0,5.38359375,5.416015625,0.5,1.0,0.0469945080112665,1.4012374877929688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.04845469299471,1.3897805647416548,1.4012718200683594,0.0,0.0,5.383700284090909,5.416015625,0.5454545454545454,1.0,0.04845469299471,1.4012718200683594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0887862250092439,1.3937894185384114,1.400604248046875,0.0,0.0,5.383984375,5.416015625,0.2,1.0,0.0887862250092439,1.400604248046875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.091097102034837,1.391552264873798,1.40130615234375,0.0,0.0,5.383864182692308,5.416015625,0.4615384615384615,1.0,0.091097102034837,1.40130615234375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0951307769864797,1.3907394409179688,1.401287078857422,0.0,0.0,5.3837890625,5.416015625,0.5,1.0,0.0951307769864797,1.401287078857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.0811525689787231,1.3976445198059082,1.4206047058105469,0.0,0.0,5.39111328125,5.498046875,0.375,1.0,0.0811525689787231,1.4206047058105469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1087917650002054,1.3966462508491848,1.4205780029296875,0.0,0.0,5.386463994565218,5.435546875,0.3478260869565217,1.0,0.1087917650002054,1.4205780029296875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.3667196769965812,9.124428219265408,13.05207061767578,28.022222222222226,84.2,14.700303819444445,15.990234375,0.6666666666666666,1.0,0.3667196769965812,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.085768544988241,1.392086664835612,1.40057373046875,0.0,0.0,5.3837890625,5.416015625,0.25,1.0,0.085768544988241,1.40057373046875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.4019615930155851,8.769410220059482,13.05207061767578,22.92727272727273,84.2,15.021484375,16.974609375,0.6363636363636364,1.0,0.4019615930155851,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4402956769918091,9.685079847063337,13.05207061767578,36.028571428571425,84.2,14.336216517857142,15.927734375,0.8571428571428571,1.0,0.4402956769918091,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.098673611995764,1.3987669944763184,1.4199180603027344,0.0,0.0,5.393229166666667,5.498046875,0.25,1.0,0.098673611995764,1.4199180603027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.0733744500321336,1.3978473829186482,1.4199142456054688,0.0,0.0,5.388671875,5.435546875,0.217391304347826,1.0,0.0733744500321336,1.4199142456054688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0723874680115841,1.3968443437056108,1.4198837280273438,0.0,0.0,5.386541193181818,5.435546875,0.1818181818181818,1.0,0.0723874680115841,1.4198837280273438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.193489025987219,1.3957472301664806,1.4006614685058594,0.0,0.0,5.384207589285714,5.416015625,0.1428571428571428,1.0,0.193489025987219,1.4006614685058594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.11500683700433,1.3955015182495116,1.4006576538085938,0.0,0.0,5.3841796875,5.416015625,0.15,1.0,0.11500683700433,1.4006576538085938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0866483360296115,1.3952301426937703,1.4006423950195312,0.0,0.0,5.384148848684211,5.416015625,0.1578947368421052,1.0,0.0866483360296115,1.4006423950195312 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0919757150113582,1.394929462009006,1.4006385803222656,0.0,0.0,5.384114583333333,5.416015625,0.1666666666666666,1.0,0.0919757150113582,1.4006385803222656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.114707458007615,1.3945936315199907,1.400634765625,0.0,0.0,5.384076286764706,5.416015625,0.1764705882352941,1.0,0.114707458007615,1.400634765625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6409534809645265,10.104419708251951,13.051898956298828,42.0,84.0,13.732421875,14.912109375,1.0,1.0,0.6409534809645265,13.051898956298828 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8826584569760598,5.611528836763823,8.232173919677734,40.784615384615385,85.8,4.687650240384615,5.435546875,4.1923076923076925,8.0,0.07355487141467165,0.6860144933064779 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.6496242089779116,10.106663703918455,13.05207061767578,42.05,84.2,13.986328125,15.927734375,1.0,1.0,0.6496242089779116,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0488079439965076,1.3655757904052734,1.369037628173828,0.0,0.0,5.33203125,5.416015625,0.0,0.0,0.0488079439965076,1.369037628173828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.4039428590331226,8.637084325154623,13.05207061767578,21.016666666666666,84.2,15.184244791666666,16.974609375,0.6666666666666666,1.0,0.4039428590331226,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0481763459974899,1.3667513529459636,1.3691024780273438,0.0,0.0,5.360026041666667,5.416015625,0.0,0.0,0.0481763459974899,1.3691024780273438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0470801609917543,1.3751821517944336,1.4004745483398438,0.0,0.0,5.3662109375,5.416015625,0.25,1.0,0.0470801609917543,1.4004745483398438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.048492175003048,1.3802474975585937,1.4005088806152344,0.0,0.0,5.369921875,5.416015625,0.4,1.0,0.048492175003048,1.4005088806152344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0476001310162246,1.383625030517578,1.4005126953125,0.0,0.0,5.377604166666667,5.416015625,0.5,1.0,0.0476001310162246,1.4005126953125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0477901350241154,1.386040278843471,1.400531768798828,0.0,0.0,5.383091517857143,5.416015625,0.4285714285714285,1.0,0.0477901350241154,1.400531768798828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0477459130343049,1.3878517150878906,1.400531768798828,0.0,0.0,5.38330078125,5.416015625,0.375,1.0,0.0477459130343049,1.400531768798828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0496994479908607,1.3892610337999132,1.4005355834960938,0.0,0.0,5.383463541666667,5.416015625,0.3333333333333333,1.0,0.0496994479908607,1.4005355834960938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0497791860252618,1.3903892517089844,1.400543212890625,0.0,0.0,5.38359375,5.416015625,0.3,1.0,0.0497791860252618,1.400543212890625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0472902019973844,1.3913151134144175,1.40057373046875,0.0,0.0,5.383700284090909,5.416015625,0.2727272727272727,1.0,0.0472902019973844,1.40057373046875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0905826929956674,1.3952816554478236,1.4013671875,0.0,0.0,5.384207589285714,5.416015625,0.3333333333333333,1.0,0.0905826929956674,1.4013671875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.087699658004567,1.3927412766676683,1.4005966186523438,0.0,0.0,5.383864182692308,5.416015625,0.2307692307692307,1.0,0.087699658004567,1.4005966186523438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1769132909830659,1.3955584439364346,1.4013710021972656,0.0,0.0,5.384232954545454,5.416015625,0.3181818181818182,1.0,0.1769132909830659,1.4013710021972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0909793729661032,1.392249516078404,1.4013137817382812,0.0,0.0,5.383928571428571,5.416015625,0.5,1.0,0.0909793729661032,1.4013137817382812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0912565289763733,1.3949773788452149,1.4013633728027344,0.0,0.0,5.3841796875,5.416015625,0.35,1.0,0.0912565289763733,1.4013633728027344 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5442697220132686,5.750798543294271,8.055694580078125,36.266666666666666,82.7,4.744574652777778,5.416015625,3.555555555555556,5.0,0.04535581016777238,0.6713078816731771 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.416236608987674,14.509723663330078,17.966228485107422,59.366666666666674,98.4,4.380859375,5.248046875,4.0,8.0,0.04425739403086481,0.5614446401596069 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.1025886019924655,1.402830308483493,1.420612335205078,0.0,0.0,5.413243447580645,5.498046875,0.5161290322580645,1.0,0.1025886019924655,1.420612335205078 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5365338390110992,5.562720489501953,8.04758071899414,34.2,85.6,4.801171875,5.416015625,2.8,5.0,0.04471115325092493,0.6706317265828451 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5304635330103338,5.75898912217882,8.079090118408203,36.54444444444445,85.6,4.744574652777778,5.416015625,3.7777777777777777,6.0,0.04420529441752782,0.6732575098673502 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.8708372639957815,5.824752807617188,8.232173919677734,40.73636363636364,85.8,4.6809303977272725,5.435546875,3.772727272727273,8.0,0.07256977199964847,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9643213920062408,6.01132329305013,8.29629135131836,41.391666666666666,85.6,4.670247395833333,5.416015625,4.083333333333333,6.0,0.08036011600052007,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.9735711370012724,5.961886215209961,8.232173919677734,40.795,85.8,4.67578125,5.416015625,3.35,5.0,0.08113092808343937,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,1.025056178041268,6.021989822387695,8.232173919677734,40.9388888888889,85.8,4.674045138888889,5.416015625,3.388888888888889,5.0,0.08542134817010566,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,1.02053902100306,6.017676591873169,8.232173919677734,40.98125,85.8,4.673095703125,5.416015625,3.5,5.0,0.08504491841692167,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,1.0395081409951672,6.012684413364956,8.232173919677734,40.85714285714285,85.8,4.674107142857143,5.416015625,3.642857142857143,5.0,0.08662567841626394,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,1.0369940900127403,6.0008236567179365,8.232158660888672,40.51666666666666,82.7,4.670247395833333,5.416015625,3.75,5.0,0.08641617416772836,0.6860132217407227 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.5297909699729644,5.681138174874442,8.055675506591797,34.98571428571429,82.7,4.767020089285714,5.416015625,3.2857142857142856,5.0,0.044149247497747034,0.671306292215983 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.3914418990025297,14.51377699110243,17.966659545898438,59.13333333333334,99.6,4.432074652777778,5.416015625,5.222222222222222,8.0,0.04348255934382905,0.5614581108093262 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5300533489789814,5.5620063781738285,8.055465698242188,32.480000000000004,82.7,4.801171875,5.416015625,2.8,5.0,0.044171112414915115,0.671288808186849 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5433736999984831,5.284138997395833,8.055198669433594,27.566666666666663,82.7,4.870442708333333,5.416015625,1.6666666666666667,3.0,0.04528114166654026,0.6712665557861328 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5603148859809153,3.8951492309570312,3.8951492309570312,0.0,0.0,5.248046875,5.248046875,0.0,0.0,0.04669290716507627,0.32459576924641925 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8196653369814157,5.62641481252817,8.29629135131836,41.67307692307692,85.9,4.687650240384615,5.435546875,4.269230769230769,8.0,0.06830544474845131,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.922243113978766,5.722294489542644,8.29629135131836,41.63333333333333,85.9,4.683919270833333,5.435546875,4.125,8.0,0.07685359283156383,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.79249904101016,5.839512911709872,8.29629135131836,41.804545454545455,85.9,4.6809303977272725,5.435546875,3.8181818181818175,7.0,0.06604158675084666,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.0163339359569363,5.9758806228637695,8.29629135131836,41.765,85.9,4.67578125,5.416015625,3.65,6.0,0.08469449466307803,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.9657845519832337,6.038623597886828,8.29629135131836,41.73333333333333,85.9,4.674045138888889,5.416015625,3.7222222222222223,6.0,0.0804820459986028,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9644996539573184,6.032493591308594,8.29629135131836,41.587500000000006,85.9,4.673095703125,5.416015625,3.875,6.0,0.08037497116310986,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9545112990308552,6.022097723824637,8.29629135131836,41.392857142857146,85.6,4.674107142857143,5.416015625,4.0,6.0,0.07954260825257127,0.6913576126098633 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0733415790018625,1.4017888477870395,1.419921875,0.0,0.0,5.405970982142857,5.498046875,0.3571428571428571,1.0,0.0733415790018625,1.419921875 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.3879868219955824,14.513535181681316,17.966442108154297,58.70000000000001,98.4,4.419270833333333,5.416015625,5.333333333333333,8.0,0.04337458818736195,0.5614513158798218 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.728453674004413,15.142562593732562,19.09335708618164,64.97857142857144,100.2,4.361607142857143,5.416015625,5.071428571428571,8.0,0.08526417731263791,0.5966674089431763 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0773500230279751,1.3985630798339843,1.4206085205078125,0.0,0.0,5.394140625,5.498046875,0.4,1.0,0.0773500230279751,1.4206085205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0474922870052978,1.3832359313964844,1.4011955261230469,0.0,0.0,5.383091517857143,5.416015625,0.2857142857142857,1.0,0.0474922870052978,1.4011955261230469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.1216999189928174,1.394267823961046,1.401336669921875,0.0,0.0,5.384114583333333,5.416015625,0.3888888888888889,1.0,0.1216999189928174,1.401336669921875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0909793729661032,1.392249516078404,1.4013137817382812,0.0,0.0,5.383928571428571,5.416015625,0.5,1.0,0.0909793729661032,1.4013137817382812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.1215445389971137,1.3946412739000822,1.4013633728027344,0.0,0.0,5.384148848684211,5.416015625,0.3684210526315789,1.0,0.1215445389971137,1.4013633728027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.077291173976846,1.3994109813983624,1.4206085205078125,0.0,0.0,5.398137019230769,5.498046875,0.4230769230769231,1.0,0.077291173976846,1.4206085205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0910210500005632,1.3933844566345217,1.4013290405273438,0.0,0.0,5.384033203125,5.416015625,0.4375,1.0,0.0910210500005632,1.4013290405273438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0908316469867713,1.393852009492762,1.4013328552246094,0.0,0.0,5.384076286764706,5.416015625,0.4117647058823529,1.0,0.0908316469867713,1.4013328552246094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.1225331519963219,1.3928548177083333,1.4013290405273438,0.0,0.0,5.383984375,5.416015625,0.4666666666666667,1.0,0.1225331519963219,1.4013290405273438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.04845469299471,1.3897805647416548,1.4012718200683594,0.0,0.0,5.383700284090909,5.416015625,0.5454545454545454,1.0,0.04845469299471,1.4012718200683594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0469945080112665,1.3886314392089845,1.4012374877929688,0.0,0.0,5.38359375,5.416015625,0.5,1.0,0.0469945080112665,1.4012374877929688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0497919180197641,1.387230767144097,1.401214599609375,0.0,0.0,5.383463541666667,5.416015625,0.4444444444444444,1.0,0.0497919180197641,1.401214599609375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0465851250337436,1.3854827880859375,1.4012107849121094,0.0,0.0,5.38330078125,5.416015625,0.375,1.0,0.0465851250337436,1.4012107849121094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.046656347985845,1.380242665608724,1.4011878967285156,0.0,0.0,5.377604166666667,5.416015625,0.1666666666666666,1.0,0.046656347985845,1.4011878967285156 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.721301840036176,15.453161139237253,19.124622344970703,67.67894736842105,100.2,4.328227796052632,5.416015625,4.631578947368421,8.0,0.0850406825011305,0.5976444482803345 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0502015120000578,1.3760536193847657,1.4011726379394531,0.0,0.0,5.369921875,5.416015625,0.0,0.0,0.0502015120000578,1.4011726379394531 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0471860459656454,1.3697738647460938,1.3735733032226562,0.0,0.0,5.3662109375,5.416015625,0.0,0.0,0.0471860459656454,1.3735733032226562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0480928470497019,1.3697280883789062,1.3735733032226562,0.0,0.0,5.360026041666667,5.416015625,0.0,0.0,0.0480928470497019,1.3735733032226562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0705776779795996,1.369649887084961,1.3735733032226562,0.0,0.0,5.33203125,5.416015625,0.0,0.0,0.0705776779795996,1.3735733032226562 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0916749900206923,1.3657264709472656,1.3657264709472656,0.0,0.0,5.248046875,5.248046875,0.0,0.0,0.0916749900206923,1.3657264709472656 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,grad,0,13.664890751009809,93.89932992117744,117.88161087036131,91.82714285714285,101.3,13.069475446428571,16.943359375,2.8,7.0,0.4270278359690565,3.683800339698791 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,adjoint,0,11.372474213014357,98.91719872610908,117.88161087036131,94.4673469387755,101.3,12.66976243622449,15.927734375,1.816326530612245,3.0,0.35538981915669865,3.683800339698791 +cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,forward,0,20.135504790989216,107.31914434125346,117.88161087036131,95.27096774193552,101.3,12.628843245967742,14.912109375,1.2903225806451613,3.0,0.629234524718413,3.683800339698791 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.3872143210028298,14.513243357340494,17.972000122070312,60.5,99.7,4.380859375,5.248046875,4.666666666666667,10.0,0.04335044753133843,0.5616250038146973 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.251497404009569,14.474369730268206,19.124622344970703,69.83214285714287,100.4,4.3330078125,5.466796875,5.571428571428571,11.0,0.07035929387529903,0.5976444482803345 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.416889643995092,15.066951419996178,19.124622344970703,68.26086956521738,100.3,4.336531929347826,5.416015625,4.695652173913044,11.0,0.07552780137484663,0.5976444482803345 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0941073630237951,1.399613037109375,1.4199180603027344,0.0,0.0,5.396171875,5.498046875,0.28,1.0,0.0941073630237951,1.4199180603027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.0718282650341279,1.4003939995398889,1.4199180603027344,0.0,0.0,5.400090144230769,5.498046875,0.3076923076923077,1.0,0.0718282650341279,1.4199180603027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.0751992039731703,1.4011172541865595,1.419921875,0.0,0.0,5.403718171296297,5.498046875,0.3333333333333333,1.0,0.0751992039731703,1.419921875 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.922243113978766,5.722294489542644,8.29629135131836,41.63333333333333,85.9,4.683919270833333,5.435546875,4.125,8.0,0.07685359283156383,0.6913576126098633 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.1030621780082583,14.470352596706814,19.130455017089844,69.3851851851852,100.5,4.3442563657407405,5.466796875,5.444444444444445,12.0,0.06572069306275807,0.5978267192840576 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5473940310184844,3.891178131103516,3.891178131103516,0.0,0.0,5.248046875,5.248046875,0.0,0.0,0.04561616925154036,0.32426484425862634 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5317818020121194,5.278867085774739,8.047321319580078,28.46666666666667,85.4,4.870442708333333,5.416015625,1.6666666666666667,3.0,0.04431515016767662,0.6706101099650065 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5365338390110992,5.562720489501953,8.04758071899414,34.2,85.6,4.801171875,5.416015625,2.8,5.0,0.04471115325092493,0.6706317265828451 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.5323029250139371,5.688892364501953,8.079082489013672,35.98571428571429,85.6,4.767020089285714,5.416015625,3.4285714285714284,6.0,0.044358577084494755,0.6732568740844727 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5304635330103338,5.75898912217882,8.079090118408203,36.54444444444445,85.6,4.744574652777778,5.416015625,3.7777777777777777,6.0,0.04420529441752782,0.6732575098673502 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9643213920062408,6.01132329305013,8.29629135131836,41.391666666666666,85.6,4.670247395833333,5.416015625,4.083333333333333,6.0,0.08036011600052007,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9545112990308552,6.022097723824637,8.29629135131836,41.392857142857146,85.6,4.674107142857143,5.416015625,4.0,6.0,0.07954260825257127,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9644996539573184,6.032493591308594,8.29629135131836,41.587500000000006,85.9,4.673095703125,5.416015625,3.875,6.0,0.08037497116310986,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.9657845519832337,6.038623597886828,8.29629135131836,41.73333333333333,85.9,4.674045138888889,5.416015625,3.7222222222222223,6.0,0.0804820459986028,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.0163339359569363,5.9758806228637695,8.29629135131836,41.765,85.9,4.67578125,5.416015625,3.65,6.0,0.08469449466307803,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.79249904101016,5.839512911709872,8.29629135131836,41.804545454545455,85.9,4.6809303977272725,5.435546875,3.8181818181818175,7.0,0.06604158675084666,0.6913576126098633 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8196653369814157,5.62641481252817,8.29629135131836,41.67307692307692,85.9,4.687650240384615,5.435546875,4.269230769230769,8.0,0.06830544474845131,0.6913576126098633 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.505514251999557,15.313680013020834,19.130455017089844,67.47222222222223,100.5,4.349392361111111,5.416015625,4.777777777777778,10.0,0.07829732037498616,0.5978267192840576 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5603148859809153,3.8951492309570312,3.8951492309570312,0.0,0.0,5.248046875,5.248046875,0.0,0.0,0.04669290716507627,0.32459576924641925 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5433736999984831,5.284138997395833,8.055198669433594,27.566666666666663,82.7,4.870442708333333,5.416015625,1.6666666666666667,3.0,0.04528114166654026,0.6712665557861328 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5300533489789814,5.5620063781738285,8.055465698242188,32.480000000000004,82.7,4.801171875,5.416015625,2.8,5.0,0.044171112414915115,0.671288808186849 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.5297909699729644,5.681138174874442,8.055675506591797,34.98571428571429,82.7,4.767020089285714,5.416015625,3.2857142857142856,5.0,0.044149247497747034,0.671306292215983 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5442697220132686,5.750798543294271,8.055694580078125,36.266666666666666,82.7,4.744574652777778,5.416015625,3.555555555555556,5.0,0.04535581016777238,0.6713078816731771 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,1.0369940900127403,6.0008236567179365,8.232158660888672,40.51666666666666,82.7,4.670247395833333,5.416015625,3.75,5.0,0.08641617416772836,0.6860132217407227 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,1.0395081409951672,6.012684413364956,8.232173919677734,40.85714285714285,85.8,4.674107142857143,5.416015625,3.642857142857143,5.0,0.08662567841626394,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,1.02053902100306,6.017676591873169,8.232173919677734,40.98125,85.8,4.673095703125,5.416015625,3.5,5.0,0.08504491841692167,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,1.025056178041268,6.021989822387695,8.232173919677734,40.9388888888889,85.8,4.674045138888889,5.416015625,3.388888888888889,5.0,0.08542134817010566,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.9735711370012724,5.961886215209961,8.232173919677734,40.795,85.8,4.67578125,5.416015625,3.35,5.0,0.08113092808343937,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.8708372639957815,5.824752807617188,8.232173919677734,40.73636363636364,85.8,4.6809303977272725,5.435546875,3.772727272727273,8.0,0.07256977199964847,0.6860144933064779 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.892710131010972,5.709256331125896,8.232173919677734,40.770833333333336,85.8,4.683919270833333,5.435546875,3.9583333333333335,8.0,0.07439251091758099,0.6860144933064779 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.297829665010795,15.127988068953805,19.130455017089844,69.31739130434784,100.5,4.336531929347826,5.416015625,4.739130434782608,11.0,0.07180717703158734,0.5978267192840576 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.5314158290275373,14.889425717867338,19.13043212890625,63.96923076923077,100.4,4.3934795673076925,5.416015625,5.230769230769231,10.0,0.07910674465711054,0.5978260040283203 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0591212569852359,1.3621139526367188,1.3621139526367188,0.0,0.0,5.248046875,5.248046875,0.0,0.0,0.0591212569852359,1.3621139526367188 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.0779873519786633,1.4001960754394531,1.4206085205078125,0.0,0.0,5.40183738425926,5.498046875,0.4444444444444444,1.0,0.0779873519786633,1.4206085205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.1225331519963219,1.3928548177083333,1.4013290405273438,0.0,0.0,5.383984375,5.416015625,0.4666666666666667,1.0,0.1225331519963219,1.4013290405273438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0910210500005632,1.3933844566345217,1.4013290405273438,0.0,0.0,5.384033203125,5.416015625,0.4375,1.0,0.0910210500005632,1.4013290405273438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0908316469867713,1.393852009492762,1.4013328552246094,0.0,0.0,5.384076286764706,5.416015625,0.4117647058823529,1.0,0.0908316469867713,1.4013328552246094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.1216999189928174,1.394267823961046,1.401336669921875,0.0,0.0,5.384114583333333,5.416015625,0.3888888888888889,1.0,0.1216999189928174,1.401336669921875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.1215445389971137,1.3946412739000822,1.4013633728027344,0.0,0.0,5.384148848684211,5.416015625,0.3684210526315789,1.0,0.1215445389971137,1.4013633728027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0912565289763733,1.3949773788452149,1.4013633728027344,0.0,0.0,5.3841796875,5.416015625,0.35,1.0,0.0912565289763733,1.4013633728027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0905826929956674,1.3952816554478236,1.4013671875,0.0,0.0,5.384207589285714,5.416015625,0.3333333333333333,1.0,0.0905826929956674,1.4013671875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1769132909830659,1.3955584439364346,1.4013710021972656,0.0,0.0,5.384232954545454,5.416015625,0.3181818181818182,1.0,0.1769132909830659,1.4013710021972656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1087917650002054,1.3966462508491848,1.4205780029296875,0.0,0.0,5.386463994565218,5.435546875,0.3478260869565217,1.0,0.1087917650002054,1.4205780029296875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.0811525689787231,1.3976445198059082,1.4206047058105469,0.0,0.0,5.39111328125,5.498046875,0.375,1.0,0.0811525689787231,1.4206047058105469 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0773500230279751,1.3985630798339843,1.4206085205078125,0.0,0.0,5.394140625,5.498046875,0.4,1.0,0.0773500230279751,1.4206085205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.077291173976846,1.3994109813983624,1.4206085205078125,0.0,0.0,5.398137019230769,5.498046875,0.4230769230769231,1.0,0.077291173976846,1.4206085205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.0769413210218772,1.4009250913347515,1.4206085205078125,0.0,0.0,5.404157366071429,5.498046875,0.4642857142857143,1.0,0.0769413210218772,1.4206085205078125 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.366957405989524,14.525606367323132,18.003787994384766,60.95555555555556,100.4,4.432074652777778,5.416015625,5.333333333333333,10.0,0.042717418937172624,0.5626183748245239 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0769567300449125,1.4016039618130387,1.420612335205078,0.0,0.0,5.407394935344827,5.498046875,0.4827586206896552,1.0,0.0769567300449125,1.420612335205078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.0772249099682085,1.4022375742594402,1.420612335205078,0.0,0.0,5.410416666666666,5.498046875,0.5,1.0,0.0772249099682085,1.420612335205078 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.1025886019924655,1.402830308483493,1.420612335205078,0.0,0.0,5.413243447580645,5.498046875,0.5161290322580645,1.0,0.1025886019924655,1.420612335205078 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.416236608987674,14.509723663330078,17.966228485107422,59.366666666666674,98.4,4.380859375,5.248046875,4.0,8.0,0.04425739403086481,0.5614446401596069 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.3879868219955824,14.513535181681316,17.966442108154297,58.70000000000001,98.4,4.419270833333333,5.416015625,5.333333333333333,8.0,0.04337458818736195,0.5614513158798218 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.3914418990025297,14.51377699110243,17.966659545898438,59.13333333333334,99.6,4.432074652777778,5.416015625,5.222222222222222,8.0,0.04348255934382905,0.5614581108093262 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.728453674004413,15.142562593732562,19.09335708618164,64.97857142857144,100.2,4.361607142857143,5.416015625,5.071428571428571,8.0,0.08526417731263791,0.5966674089431763 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.721301840036176,15.453161139237253,19.124622344970703,67.67894736842105,100.2,4.328227796052632,5.416015625,4.631578947368421,8.0,0.0850406825011305,0.5976444482803345 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.4168896439950918,15.066951419996178,19.124622344970703,68.26086956521738,100.3,4.336531929347826,5.416015625,4.695652173913044,11.0,0.07552780137484662,0.5976444482803345 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.251497404009569,14.474369730268206,19.124622344970703,69.83214285714287,100.4,4.3330078125,5.466796875,5.571428571428571,11.0,0.07035929387529903,0.5976444482803345 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.3872143210028298,14.513243357340494,17.972000122070312,60.5,99.7,4.380859375,5.248046875,4.666666666666667,10.0,0.04335044753133843,0.5616250038146973 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.4013957700226456,14.512888590494793,17.97235107421875,61.21666666666666,100.4,4.419270833333333,5.416015625,5.0,10.0,0.043793617813207675,0.5616359710693359 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8826584569760598,5.611528836763823,8.232173919677734,40.784615384615385,85.8,4.687650240384615,5.435546875,4.1923076923076925,8.0,0.07355487141467165,0.6860144933064779 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0488079439965076,1.3655757904052734,1.369037628173828,0.0,0.0,5.33203125,5.416015625,0.0,0.0,0.0488079439965076,1.369037628173828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0858952410053461,1.3933026450020929,1.4006004333496094,0.0,0.0,5.383928571428571,5.416015625,0.2142857142857142,1.0,0.0858952410053461,1.4006004333496094 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.505514251999557,15.313680013020834,19.130455017089844,67.47222222222223,100.5,4.349392361111111,5.416015625,4.777777777777778,10.0,0.07829732037498616,0.5978267192840576 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0951307769864797,1.3907394409179688,1.401287078857422,0.0,0.0,5.3837890625,5.416015625,0.5,1.0,0.0951307769864797,1.401287078857422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.6496242089779116,10.106663703918455,13.05207061767578,42.05,84.2,13.986328125,15.927734375,1.0,1.0,0.6496242089779116,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.6390833419864066,9.517748260498047,13.05207061767578,33.64,84.2,14.374609375,15.927734375,0.8,1.0,0.6390833419864066,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4402956769918091,9.685079847063337,13.05207061767578,36.028571428571425,84.2,14.336216517857142,15.927734375,0.8571428571428571,1.0,0.4402956769918091,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.3688905069720931,9.369710922241213,13.05207061767578,31.525,84.2,14.54296875,15.990234375,0.75,1.0,0.3688905069720931,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.3667196769965812,9.124428219265408,13.05207061767578,28.022222222222226,84.2,14.700303819444445,15.990234375,0.6666666666666666,1.0,0.3667196769965812,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.4544106529792771,8.928203582763672,13.05207061767578,25.22,84.2,14.826171875,15.990234375,0.6,1.0,0.4544106529792771,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.4019615930155851,8.769410220059482,13.05207061767578,22.92727272727273,84.2,15.021484375,16.974609375,0.6363636363636364,1.0,0.4019615930155851,13.05207061767578 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.4039428590331226,8.637084325154623,13.05207061767578,21.016666666666666,84.2,15.184244791666666,16.974609375,0.6666666666666666,1.0,0.4039428590331226,13.05207061767578 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.4013957700226456,14.512888590494793,17.97235107421875,61.21666666666666,100.4,4.419270833333333,5.416015625,5.0,10.0,0.043793617813207675,0.5616359710693359 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.366957405989524,14.525606367323132,18.003787994384766,60.95555555555556,100.4,4.432074652777778,5.416015625,5.333333333333333,10.0,0.042717418937172624,0.5626183748245239 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.5314158290275373,14.889425717867338,19.13043212890625,63.96923076923077,100.4,4.3934795673076925,5.416015625,5.230769230769231,10.0,0.07910674465711054,0.5978260040283203 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.297829665010795,15.127988068953805,19.130455017089844,69.31739130434784,100.5,4.336531929347826,5.416015625,4.739130434782608,11.0,0.07180717703158734,0.5978267192840576 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.321561696997378,42.023185328433385,51.04764175415039,87.35789473684211,100.8,12.854543585526317,15.927734375,1.7894736842105263,3.0,0.36013014141644817,4.253970146179199 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.1030621780082583,14.470352596706814,19.130455017089844,69.3851851851852,100.5,4.3442563657407405,5.466796875,5.444444444444445,12.0,0.06572069306275807,0.5978267192840576 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5473940310184844,3.891178131103516,3.891178131103516,0.0,0.0,5.248046875,5.248046875,0.0,0.0,0.04561616925154036,0.32426484425862634 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5317818020121194,5.278867085774739,8.047321319580078,28.46666666666667,85.4,4.870442708333333,5.416015625,1.6666666666666667,3.0,0.04431515016767662,0.6706101099650065 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.5323029250139371,5.688892364501953,8.079082489013672,35.98571428571429,85.6,4.767020089285714,5.416015625,3.4285714285714284,6.0,0.044358577084494755,0.6732568740844727 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.0772249099682085,1.4022375742594402,1.420612335205078,0.0,0.0,5.410416666666666,5.498046875,0.5,1.0,0.0772249099682085,1.420612335205078 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.892710131010972,5.709256331125896,8.232173919677734,40.770833333333336,85.8,4.683919270833333,5.435546875,3.9583333333333335,8.0,0.07439251091758099,0.6860144933064779 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0591212569852359,1.3621139526367188,1.3621139526367188,0.0,0.0,5.248046875,5.248046875,0.0,0.0,0.0591212569852359,1.3621139526367188 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,4.790057169971988,40.12074166757089,51.04764175415039,86.45555555555555,100.8,13.153428819444445,15.927734375,2.592592592592593,6.0,0.399171430830999,4.253970146179199 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.321561696997378,42.023185328433385,51.04764175415039,87.35789473684211,100.8,12.854543585526317,15.927734375,1.7894736842105263,3.0,0.36013014141644817,4.253970146179199 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,7.365941850002855,45.41997750600179,51.04764175415039,90.03333333333335,100.6,12.749348958333334,14.912109375,1.4166666666666667,3.0,0.6138284875002379,4.253970146179199 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0734359240159392,1.4029980977376302,1.4199333190917969,0.0,0.0,5.412109375,5.498046875,0.4333333333333333,2.0,0.0734359240159392,1.4199333190917969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.0762674570432864,1.4024141245874866,1.419921875,0.0,0.0,5.409146012931035,5.498046875,0.4137931034482758,2.0,0.0762674570432864,1.419921875 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,4.790057169971988,40.12074166757089,51.04764175415039,86.45555555555555,100.8,13.153428819444445,15.927734375,2.592592592592593,6.0,0.399171430830999,4.253970146179199 +cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,7.365941850002855,45.41997750600179,51.04764175415039,90.03333333333335,100.6,12.749348958333334,14.912109375,1.4166666666666667,3.0,0.6138284875002379,4.253970146179199 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0481763459974899,1.3667513529459636,1.3691024780273438,0.0,0.0,5.360026041666667,5.416015625,0.0,0.0,0.0481763459974899,1.3691024780273438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0878736219601705,1.3942160606384275,1.400615692138672,0.0,0.0,5.384033203125,5.416015625,0.1875,1.0,0.0878736219601705,1.400615692138672 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0470801609917543,1.3751821517944336,1.4004745483398438,0.0,0.0,5.3662109375,5.416015625,0.25,1.0,0.0470801609917543,1.4004745483398438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.048492175003048,1.3802474975585937,1.4005088806152344,0.0,0.0,5.369921875,5.416015625,0.4,1.0,0.048492175003048,1.4005088806152344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0476001310162246,1.383625030517578,1.4005126953125,0.0,0.0,5.377604166666667,5.416015625,0.5,1.0,0.0476001310162246,1.4005126953125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0477901350241154,1.386040278843471,1.400531768798828,0.0,0.0,5.383091517857143,5.416015625,0.4285714285714285,1.0,0.0477901350241154,1.400531768798828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0477459130343049,1.3878517150878906,1.400531768798828,0.0,0.0,5.38330078125,5.416015625,0.375,1.0,0.0477459130343049,1.400531768798828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0496994479908607,1.3892610337999132,1.4005355834960938,0.0,0.0,5.383463541666667,5.416015625,0.3333333333333333,1.0,0.0496994479908607,1.4005355834960938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0497791860252618,1.3903892517089844,1.400543212890625,0.0,0.0,5.38359375,5.416015625,0.3,1.0,0.0497791860252618,1.400543212890625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0472902019973844,1.3913151134144175,1.40057373046875,0.0,0.0,5.383700284090909,5.416015625,0.2727272727272727,1.0,0.0472902019973844,1.40057373046875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.085768544988241,1.392086664835612,1.40057373046875,0.0,0.0,5.3837890625,5.416015625,0.25,1.0,0.085768544988241,1.40057373046875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.087699658004567,1.3927412766676683,1.4005966186523438,0.0,0.0,5.383864182692308,5.416015625,0.2307692307692307,1.0,0.087699658004567,1.4005966186523438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0858952410053461,1.3933026450020929,1.4006004333496094,0.0,0.0,5.383928571428571,5.416015625,0.2142857142857142,1.0,0.0858952410053461,1.4006004333496094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0887862250092439,1.3937894185384114,1.400604248046875,0.0,0.0,5.383984375,5.416015625,0.2,1.0,0.0887862250092439,1.400604248046875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.114707458007615,1.3945936315199907,1.400634765625,0.0,0.0,5.384076286764706,5.416015625,0.1764705882352941,1.0,0.114707458007615,1.400634765625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0734359240159392,1.4029980977376302,1.4199333190917969,0.0,0.0,5.412109375,5.498046875,0.4333333333333333,2.0,0.0734359240159392,1.4199333190917969 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0919757150113582,1.394929462009006,1.4006385803222656,0.0,0.0,5.384114583333333,5.416015625,0.1666666666666666,1.0,0.0919757150113582,1.4006385803222656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0866483360296115,1.3952301426937703,1.4006423950195312,0.0,0.0,5.384148848684211,5.416015625,0.1578947368421052,1.0,0.0866483360296115,1.4006423950195312 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.11500683700433,1.3955015182495116,1.4006576538085938,0.0,0.0,5.3841796875,5.416015625,0.15,1.0,0.11500683700433,1.4006576538085938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.193489025987219,1.3957472301664806,1.4006614685058594,0.0,0.0,5.384207589285714,5.416015625,0.1428571428571428,1.0,0.193489025987219,1.4006614685058594 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0723874680115841,1.3968443437056108,1.4198837280273438,0.0,0.0,5.386541193181818,5.435546875,0.1818181818181818,1.0,0.0723874680115841,1.4198837280273438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.0733744500321336,1.3978473829186482,1.4199142456054688,0.0,0.0,5.388671875,5.435546875,0.217391304347826,1.0,0.0733744500321336,1.4199142456054688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.098673611995764,1.3987669944763184,1.4199180603027344,0.0,0.0,5.393229166666667,5.498046875,0.25,1.0,0.098673611995764,1.4199180603027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0941073630237951,1.399613037109375,1.4199180603027344,0.0,0.0,5.396171875,5.498046875,0.28,1.0,0.0941073630237951,1.4199180603027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.0718282650341279,1.4003939995398889,1.4199180603027344,0.0,0.0,5.400090144230769,5.498046875,0.3076923076923077,1.0,0.0718282650341279,1.4199180603027344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.0751992039731703,1.4011172541865595,1.419921875,0.0,0.0,5.403718171296297,5.498046875,0.3333333333333333,1.0,0.0751992039731703,1.419921875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0733415790018625,1.4017888477870395,1.419921875,0.0,0.0,5.405970982142857,5.498046875,0.3571428571428571,1.0,0.0733415790018625,1.419921875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.0762674570432864,1.4024141245874866,1.419921875,0.0,0.0,5.409146012931035,5.498046875,0.4137931034482758,2.0,0.0762674570432864,1.419921875 +cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6409534809645265,10.104419708251951,13.051898956298828,42.0,84.0,13.732421875,14.912109375,1.0,1.0,0.6409534809645265,13.051898956298828 diff --git a/result_csv/3D/result3D_cuda12_cpu_no_binary.csv b/result_csv/3D/result3D_cuda12_cpu_no_binary.csv new file mode 100644 index 0000000..d8ea9c1 --- /dev/null +++ b/result_csv/3D/result3D_cuda12_cpu_no_binary.csv @@ -0,0 +1,51 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,189.699387147004,38.0856692258435,54.80218124389648,1515.5374570446736,1697.6,0.0,0.0,0.0,0.0,5.928105848343875,1.712568163871765 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,86.43265769099526,16.109075973282998,21.836963653564453,1509.9067164179105,1621.3,0.0,0.0,0.0,0.0,7.202721474249604,1.819746971130371 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,226.37598667400016,37.89304578690022,67.43756484985352,1235.1761171032358,1697.6,0.0,0.0,0.0,0.0,7.074249583562505,2.1074239015579224 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,245.1750087130058,17.259254729091435,27.031986236572266,1025.771959026889,1646.5,0.0,0.0,0.0,0.0,20.431250726083817,2.2526655197143555 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,83.6312622599944,15.9944154886099,21.8374137878418,1489.946153846154,1613.5,0.0,0.0,0.0,0.0,6.969271854999533,1.81978448232015 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,1992.75182351796,25.817303901635974,32.094112396240234,1019.9515103338632,1596.6,0.0,0.0,0.0,0.0,1992.75182351796,32.094112396240234 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,1241.5884073409252,25.501923195885038,31.069141387939453,1022.4863231552164,1596.6,0.0,0.0,0.0,0.0,1241.5884073409252,31.069141387939453 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,748.0897007801104,24.006078196095896,26.66148376464844,1315.81707523246,1508.1,0.0,0.0,0.0,0.0,748.0897007801104,26.66148376464844 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,250.4200397090026,17.418646851926106,27.625186920166016,1034.6648682559598,1628.6,0.0,0.0,0.0,0.0,20.86833664241688,2.3020989100138345 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,169.84115423099138,16.603026097363763,27.558544158935547,1035.384653465347,1621.3,0.0,0.0,0.0,0.0,14.153429519249281,2.2965453465779624 +torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,167.4388814970007,16.38030717830465,24.355052947998047,1029.4315656565657,1613.5,0.0,0.0,0.0,0.0,13.953240124750058,2.029587745666504 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,123.55323310098902,5.902143710997047,6.981723785400391,907.0112195121952,1601.8,0.0,0.0,0.0,0.0,123.55323310098902,6.981723785400391 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,27.21428706101142,4.0868203698135,4.213798522949219,1482.2658536585366,1601.0,0.0,0.0,0.0,0.0,27.21428706101142,4.213798522949219 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,121.99412685300922,5.833646937779018,6.958148956298828,915.6335064935064,1602.5,0.0,0.0,0.0,0.0,121.99412685300922,6.958148956298828 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,99.61086776500451,5.197158302228475,5.777839660644531,922.2969072164948,1601.7,0.0,0.0,0.0,0.0,99.61086776500451,5.777839660644531 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,23.174958677002,4.043657357352121,4.189281463623047,1447.64,1601.7,0.0,0.0,0.0,0.0,23.174958677002,4.189281463623047 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,206.86558662800235,37.99470285908827,54.803497314453125,1490.8520249221183,1701.1,0.0,0.0,0.0,0.0,6.464549582125073,1.7126092910766602 +torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,110.36745172999508,5.367537957650644,5.971870422363281,910.6064814814812,1601.0,0.0,0.0,0.0,0.0,110.36745172999508,5.971870422363281 +torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,407.3909277809871,39.00963902566075,67.43756484985352,1237.9839937839938,1700.3,0.0,0.0,0.0,0.0,12.730966493155847,2.1074239015579224 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,35.06979725370184,20.228983999668863,21.99640655517578,1158.919540229885,1524.2,0.0,0.0,0.0,0.0,1.0959311641781826,0.6873877048492432 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,35.3018549727276,20.193858753551137,21.979755401611328,1126.6147727272728,1459.4,0.0,0.0,0.0,0.0,1.1031829678977374,0.686867356300354 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,56.42423426778987,20.842024456855302,23.0000114440918,1108.641899441341,1459.4,0.0,0.0,0.0,0.0,1.7632573208684335,0.7187503576278688 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,7.596055482048541,10.015083606426533,10.75088119506836,1068.1384615384618,1330.7,0.0,0.0,0.0,0.0,0.6330046235040451,0.8959067662556967 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.239387459121644,10.188426208496091,11.106483459472656,1075.84,1477.1,0.0,0.0,0.0,0.0,1.103282288260137,0.9255402882893881 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.426691395696253,10.79515512438788,12.1513671875,1092.8463768115942,1477.1,0.0,0.0,0.0,0.0,1.7855576163080211,1.0126139322916667 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,19.440228554885834,19.8691771722609,21.021163940429688,1171.5903225806453,1349.5,0.0,0.0,0.0,0.0,0.6075071423401823,0.6569113731384277 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.919093762990087,10.383996800013952,11.266464233398438,1088.1771428571428,1437.5,0.0,0.0,0.0,0.0,1.159924480249174,0.9388720194498698 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,54.58478330122307,20.84765000178896,23.00516891479492,1154.3097701149427,1524.2,0.0,0.0,0.0,0.0,1.705774478163221,0.7189115285873412 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,7.44302341574803,10.19878355662028,10.946632385253906,1103.8916666666669,1358.8,0.0,0.0,0.0,0.0,0.6202519513123358,0.9122193654378256 +finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.57393038598821,10.941181945800782,12.27484130859375,1093.6357142857146,1453.4,0.0,0.0,0.0,0.0,1.797827532165684,1.0229034423828125 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,24.802105858922005,56.15295896530152,61.217681884765625,969.415,1601.1,0.0,0.0,0.0,0.0,2.066842154910167,5.101473490397136 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.545535822864625,52.452545956867496,61.217681884765625,1158.0158536585366,1601.4,0.0,0.0,0.0,0.0,2.212127985238719,5.101473490397136 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,5.4838803531602025,21.08216836717393,24.1065673828125,899.2388888888889,1603.1,0.0,0.0,0.0,0.0,5.4838803531602025,24.1065673828125 +finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,19.634569781366736,19.86046946048737,20.997413635253903,1148.3093749999998,1348.2,0.0,0.0,0.0,0.0,0.6135803056677105,0.6561691761016845 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.0906666172668338,3.423032760620117,4.673183441162109,93.2,186.4,0.0,0.0,0.0,0.0,1.0906666172668338,4.673183441162109 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.8014842281118035,19.972752465142143,23.253116607666016,886.7111111111112,1601.7,0.0,0.0,0.0,0.0,2.8014842281118035,23.253116607666016 +finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,2.322741480078548,19.92443084716797,23.253116607666016,769.675,1479.1,0.0,0.0,0.0,0.0,2.322741480078548,23.253116607666016 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.592295854818076,4.168361000392748,5.633316040039063,529.8347826086956,1544.7,0.0,0.0,0.0,0.0,2.592295854818076,5.633316040039063 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.588241297286004,4.0132634904649525,5.543537139892578,475.3722222222223,1544.7,0.0,0.0,0.0,0.0,2.588241297286004,5.543537139892578 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.624766896944493,3.793393648587741,4.892391204833984,391.40769230769234,1474.5,0.0,0.0,0.0,0.0,1.624766896944493,4.892391204833984 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.5967647400684657,3.726730346679688,4.826087951660156,349.32,1474.5,0.0,0.0,0.0,0.0,1.5967647400684657,4.826087951660156 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.130255836993456,3.461177190144857,4.825599670410156,107.73333333333332,234.1,0.0,0.0,0.0,0.0,1.130255836993456,4.825599670410156 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.0019249264150858,3.4231252670288086,4.673610687255859,105.125,234.1,0.0,0.0,0.0,0.0,1.0019249264150858,4.673610687255859 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.645214785821736,3.6419739723205566,5.509304046630859,627.1374999999999,1581.8,0.0,0.0,0.0,0.0,2.645214785821736,5.509304046630859 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.884852410759777,3.397438852410568,5.384471893310547,613.3157894736842,1581.8,0.0,0.0,0.0,0.0,2.884852410759777,5.384471893310547 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.8511679833754895,2.9504770132211537,4.226840972900391,567.2846153846154,1581.8,0.0,0.0,0.0,0.0,1.8511679833754895,4.226840972900391 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.7904455745592711,2.7132805718315973,3.7513351440429688,544.2,1581.8,0.0,0.0,0.0,0.0,1.7904455745592711,3.7513351440429688 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.3992677628993988,2.568857192993164,3.1684532165527344,564.4333333333333,1581.8,0.0,0.0,0.0,0.0,1.3992677628993988,3.1684532165527344 +finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.4469120460562408,2.552201588948568,3.137706756591797,606.0,1581.8,0.0,0.0,0.0,0.0,1.4469120460562408,3.137706756591797 +finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,54.17626803880557,51.679178339489816,61.217681884765625,1110.546153846154,1602.8,0.0,0.0,0.0,0.0,4.514689003233797,5.101473490397136 diff --git a/result_csv/3D/result3D_cpu_release_with_pip.csv b/result_csv/3D/result3D_cuda12_cpu_pip.csv similarity index 100% rename from result_csv/3D/result3D_cpu_release_with_pip.csv rename to result_csv/3D/result3D_cuda12_cpu_pip.csv diff --git a/result_csv/3D/result3D_gpu_release_no_binary.csv b/result_csv/3D/result3D_cuda12_gpu_no_binary.csv similarity index 50% rename from result_csv/3D/result3D_gpu_release_no_binary.csv rename to result_csv/3D/result3D_cuda12_gpu_no_binary.csv index a702fd9..33194ac 100644 --- a/result_csv/3D/result3D_gpu_release_no_binary.csv +++ b/result_csv/3D/result3D_cuda12_gpu_no_binary.csv @@ -1,6 +1,6 @@ backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 @@ -11,18 +11,18 @@ torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.68128 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 @@ -32,124 +32,171 @@ torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.6781 torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4203078940045088,1.7779521942138672,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4203078940045088,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7558938669972122,1.9346165974934897,2.808551788330078,10.933333333333334,82.0,0.2520833333333333,1.3603515625,8.266666666666667,13.0,0.7558938669972122,2.808551788330078 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7569914530031383,1.981491762049058,2.8085594177246094,14.4,82.0,0.3271484375,1.3603515625,8.294117647058824,13.0,0.7569914530031383,2.8085594177246094 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.7500806289899629,2.018498470908717,2.8085594177246094,17.310526315789474,84.1,0.3864103618421052,1.3603515625,8.210526315789474,13.0,0.7500806289899629,2.8085594177246094 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8866860989946872,1.873321533203125,2.786094665527344,6.307692307692308,82.0,0.1539212740384615,1.2744140625,7.923076923076923,9.0,0.8866860989946872,2.786094665527344 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.346029606997035,13.24200711931501,15.255786895751951,83.28571428571429,100.3,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36216913391641964,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.361242173006758,13.3263308207194,15.255786895751951,84.63333333333331,101.3,0.6350260416666667,1.1376953125,15.533333333333331,35.0,0.3634368477505632,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.8803463890071725,13.422915091881386,15.255786895751951,86.67692307692307,101.3,0.59912109375,1.1376953125,15.692307692307692,35.0,0.49002886575059773,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,5.880564905994106,13.462425973680284,15.255786895751951,87.19444444444446,101.3,0.59912109375,1.1376953125,15.805555555555555,35.0,0.4900470754995088,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.948582162003731,13.394872056676986,15.255786895751951,87.64893617021276,101.3,1.502451795212766,5.3984375,18.08510638297872,35.0,0.579048513500311,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.809680271995603,13.145222227452164,15.255786895751951,88.12881355932203,101.3,2.4291909427966103,6.4296875,19.491525423728813,35.0,0.5674733559996336,1.2713155746459959 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4076354949938832,1.7780075073242188,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4076354949938832,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4142019519931637,1.777939796447754,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4142019519931637,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4174513519974425,1.7779439290364585,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4174513519974425,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.452322589000687,1.7779417037963867,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.452322589000687,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4167858909931965,1.7779403686523438,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4167858909931965,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4171674950048327,1.7779401143391926,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4171674950048327,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4160725100082345,1.777939932686942,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4160725100082345,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4143671500060009,1.777939690483941,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,5.888888888888889,6.0,0.4143671500060009,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4156941749970428,1.7779399871826171,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,7.0,0.4156941749970428,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.323774965989287,1.92290526169997,2.7213096618652344,13.615384615384617,96.1,0.25390625,1.3603515625,6.538461538461538,10.0,1.323774965989287,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7727153500018176,1.968848164876302,2.7213096618652344,17.146666666666665,96.1,0.3387369791666667,1.3603515625,7.066666666666666,12.0,0.7727153500018176,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7697032959986245,2.0039834415211395,2.7213096618652344,19.88823529411765,96.1,0.4036075367647059,1.3603515625,7.176470588235294,12.0,0.7697032959986245,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.769521526992321,2.031722219366776,2.7213096618652344,22.057894736842105,96.1,0.4548211348684211,1.3603515625,7.473684210526316,13.0,0.769521526992321,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.3978700650040991,1.793642807006836,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3978700650040991,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.394472243002383,1.7956140691583806,1.824790954589844,0.0,0.0,0.060546875,0.060546875,7.909090909090909,8.0,0.394472243002383,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.7563949600007618,2.048456827799479,2.8085670471191406,19.5,84.1,0.4343843005952381,1.3603515625,8.476190476190476,13.0,0.7563949600007618,2.8085670471191406 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.3989678240031935,1.7912339104546442,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3989678240031935,1.824790954589844 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.635810484061949,77.14886058460583,97.9846649169922,88.84545454545454,101.2,2.556906960227273,6.318359375,3.0454545454545454,8.0,0.38631754033849575,8.165388743082683 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3977319859986892,1.7882261276245115,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3977319859986892,1.824790954589844 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342437774001155,13.240831647600446,15.248188018798828,83.22857142857143,101.2,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36186981450009625,1.2706823348999023 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.366572129991255,13.325052642822266,15.248188018798828,84.17333333333335,101.2,0.6350260416666667,1.1376953125,15.066666666666666,33.0,0.36388101083260455,1.2706823348999023 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.06512615000247,13.433054997370792,15.266685485839844,86.3076923076923,101.3,0.59912109375,1.1376953125,15.615384615384617,33.0,0.5054271791668725,1.2722237904866536 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,6.051179022993892,13.45345973968506,15.274734497070312,86.84722222222223,101.3,0.59912109375,1.1376953125,15.77777777777778,33.0,0.5042649185828244,1.2728945414225261 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.187712181010284,13.374935309092203,15.274734497070312,87.63958333333333,101.4,1.60186767578125,5.4033203125,17.958333333333332,36.0,0.5989760150841904,1.2728945414225261 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8110812599770725,14.782255172729492,17.261539459228516,42.05,84.1,0.41015625,0.41015625,1.0,1.0,0.8110812599770725,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.8692525819642469,14.76082992553711,17.261539459228516,41.8,84.1,0.41015625,0.41015625,1.25,2.0,0.8692525819642469,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4579493759665638,14.268887329101563,17.261539459228516,33.44,84.1,0.41015625,0.41015625,1.2,2.0,0.4579493759665638,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.452871695975773,13.940925598144531,17.261539459228516,27.866666666666664,84.1,0.41015625,0.41015625,1.1666666666666667,2.0,0.452871695975773,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,4.058678326080553,15.27555671105018,17.261539459228516,23.846153846153847,84.1,1.7537560096153846,6.861328125,0.9230769230769232,4.0,4.058678326080553,17.261539459228516 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,8.261986350058578,79.44522639683315,97.9846649169922,91.20714285714284,101.2,2.0951450892857144,6.318359375,3.071428571428572,8.0,0.6884988625048815,8.165388743082683 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.941145403005066,13.114118673033634,15.274734497070312,87.91355932203389,101.4,2.459894729872881,6.4296875,19.322033898305083,36.0,0.5784287835837555,1.2728945414225261 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,5.849394824006595,75.95303213596344,97.9846649169922,88.1,101.2,10.25775146484375,32.771484375,4.0,11.0,0.4874495686672162,8.165388743082683 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4165768940001726,1.8200721740722656,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4165768940001726,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3988470250042155,1.7843622480119978,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3988470250042155,1.824790954589844 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.40812712299521,28.765630621659128,33.4079475402832,93.96842105263156,101.6,0.6841591282894737,1.1376953125,19.05263157894737,35.0,0.35650397259360034,1.04399836063385 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4023702780104941,1.779213587443034,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4023702780104941,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4189509400021052,1.7832984924316406,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4189509400021052,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4136568110116059,1.799640655517578,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136568110116059,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.4136168290133355,1.7894268035888672,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136168290133355,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.397044197001378,1.8153533935546875,1.8153533935546875,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.397044197001378,1.8153533935546875 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.605682180990698,29.26931034434925,33.76551055908203,94.73863636363636,102.0,0.6480823863636364,1.1376953125,17.795454545454547,35.0,0.4876775681559593,1.0551722049713135 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.493009131998406,28.737944351999385,33.33771514892578,94.0578947368421,101.4,0.6841591282894737,1.1376953125,19.84210526315789,35.0,0.3591565353749502,1.0418035984039307 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.938542434989358,29.27514385647244,33.59746551513672,94.88888888888889,101.7,0.6350260416666667,1.1376953125,17.2,35.0,0.49807945109341745,1.0499207973480225 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.7640363299287856,4.221277124741498,5.818157196044922,435.2,1507.5,0.0673828125,0.0673828125,0.0,0.0,2.7640363299287856,5.818157196044922 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,24.86526903603226,73.5657181862073,82.57414245605469,1164.6897435897438,1602.5,7.265625,7.265625,0.0,0.0,2.0721057530026883,6.881178538004558 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.993673353921622,4.389618440107866,5.936866760253906,473.09090909090907,1507.5,0.0673828125,0.0673828125,0.0,0.0,2.993673353921622,5.936866760253906 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,8.76610698713921,24.29643767220633,25.40824508666992,1046.1928571428568,1340.1,7.7734375,7.7734375,0.0,0.0,0.7305089155949341,2.117353757222493 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.669954980025068,24.60903655158149,25.88165283203125,1056.6944444444443,1436.3,7.7734375,7.7734375,0.0,0.0,1.139162915002089,2.156804402669271 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,22.42508609802462,25.25403838687473,26.853328704833984,1055.8333333333333,1436.3,7.7734375,7.7734375,0.0,0.0,1.868757174835385,2.2377773920694985 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,24.18859488493763,77.27190479479339,82.57414245605469,996.8710526315792,1601.7,7.265625,7.265625,0.0,0.0,2.0157162404114692,6.881178538004558 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.6645415609236807,20.573648071289064,23.53879165649414,833.8399999999999,1601.5,0.0673828125,0.0673828125,0.0,0.0,2.6645415609236807,23.53879165649414 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,56.348475608974695,72.86611620965832,82.57414245605469,1112.647305389222,1604.2,7.265625,7.265625,0.0,0.0,4.695706300747891,6.881178538004558 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,20.934769799001515,82.23910164110589,84.29883193969727,1116.6848484848483,1329.8,7.265625,7.265625,0.0,0.0,0.6542115562187973,2.6343384981155396 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,60.25635999394581,83.7969993428981,86.38364791870117,1090.171808510638,1472.6,7.265625,7.265625,0.0,0.0,1.8830112498108065,2.6994889974594116 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,2.429221308091656,20.189109802246094,23.53879165649414,833.4749999999999,1601.5,0.0673828125,0.0673828125,0.0,0.0,2.429221308091656,23.53879165649414 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,5.11333435610868,21.502316725881474,24.44300842285156,869.4578947368421,1601.5,0.0673828125,0.0673828125,0.0,0.0,5.11333435610868,24.44300842285156 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.5666175349615514,3.814876556396485,5.053741455078125,241.2333333333333,1491.5,0.0673828125,0.0673828125,0.0,0.0,1.5666175349615514,5.053741455078125 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.5871259509585798,3.9363587697347007,5.205989837646484,318.71666666666664,1507.5,0.0673828125,0.0673828125,0.0,0.0,1.5871259509585798,5.205989837646484 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,36.96070672897622,83.02031908753098,85.4773178100586,1098.2602150537634,1472.6,7.265625,7.265625,0.0,0.0,1.1550220852805069,2.671166181564331 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.994404668919742,3.661699930826823,5.053741455078125,86.76666666666665,198.2,0.0673828125,0.0673828125,0.0,0.0,0.994404668919742,5.053741455078125 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.7950259260833263,2.966248732346755,4.297966003417969,546.6461538461538,1569.9,0.0,0.0,0.0,0.0,1.7950259260833263,4.297966003417969 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.0278980140574276,3.623626708984375,4.901512145996094,80.6,185.3,0.0673828125,0.0673828125,0.0,0.0,1.0278980140574276,4.901512145996094 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,20.46360795502551,73.30820661602598,75.23108673095703,1118.0666666666668,1344.7,7.265625,7.265625,0.0,0.0,0.6394877485945472,2.3509714603424072 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,34.97575658513233,73.97023959593339,76.41096115112305,1114.5397727272727,1478.2,7.265625,7.265625,0.0,0.0,1.0929923932853853,2.387842535972595 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.4452942369971424,2.557428995768229,3.1452293395996094,597.5666666666667,1569.9,0.0,0.0,0.0,0.0,1.4452942369971424,3.1452293395996094 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.3858476360328496,2.575096766153971,3.175968170166016,546.4666666666667,1569.9,0.0,0.0,0.0,0.0,1.3858476360328496,3.175968170166016 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.8189151280093936,2.7166375054253478,3.779438018798828,529.7,1569.9,0.0,0.0,0.0,0.0,1.8189151280093936,3.779438018798828 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,57.492725951829925,74.74144636186142,77.32563781738281,1102.8821229050282,1478.2,7.265625,7.265625,0.0,0.0,1.7966476859946852,2.416426181793213 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.713446626905352,3.4308074148077714,5.413272857666016,580.2368421052631,1569.9,0.0,0.0,0.0,0.0,2.713446626905352,5.413272857666016 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.6052130619063973,3.662961641947428,5.467182159423828,599.0208333333334,1569.9,0.0,0.0,0.0,0.0,2.6052130619063973,5.467182159423828 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,10.044893360929564,27.965010166168213,29.1236572265625,996.88125,1337.3,7.265625,7.265625,0.0,0.0,0.8370744467441303,2.426971435546875 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.937388437101616,28.255552340776493,29.519268035888672,1030.858974358974,1426.3,7.265625,7.265625,0.0,0.0,1.1614490364251346,2.4599390029907227 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.8172477488406,28.859400634765624,30.504226684570312,1047.864,1455.1,7.265625,7.265625,0.0,0.0,1.81810397907005,2.5420188903808594 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.0646583850029856,3.623590469360352,4.90142822265625,68.55,137.1,0.0673828125,0.0673828125,0.0,0.0,1.0646583850029856,4.90142822265625 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.087992484041024,1.1271013113168569,1.133769989013672,0.0,0.0,2.3201622596153846,2.458984375,0.0,0.0,0.087992484041024,1.133769989013672 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1361678179819136,1.1297502063569569,1.1345291137695312,0.0,0.0,2.373046875,2.458984375,0.0,0.0,0.1361678179819136,1.1345291137695312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0851973809767514,1.129511260986328,1.1343765258789062,0.0,0.0,2.36875,2.458984375,0.0,0.0,0.0851973809767514,1.1343765258789062 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1482665700023062,1.130204905634341,1.1351356506347656,0.0,0.0,2.3805197010869565,2.458984375,0.0869565217391304,1.0,0.1482665700023062,1.1351356506347656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0823968459735624,1.1292551944130345,1.1342239379882812,0.0,0.0,2.364000822368421,2.458984375,0.0,0.0,0.0823968459735624,1.1342239379882812 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0827512849937193,1.1289791531032989,1.134063720703125,0.0,0.0,2.358723958333333,2.458984375,0.0,0.0,0.0827512849937193,1.134063720703125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0826864949776791,1.1286800608915442,1.1339111328125,0.0,0.0,2.352826286764706,2.458984375,0.0,0.0,0.0826864949776791,1.1339111328125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0978629470337182,1.1283531188964844,1.1337814331054688,0.0,0.0,2.34619140625,2.458984375,0.0,0.0,0.0978629470337182,1.1337814331054688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0970472209737636,1.1279912312825522,1.1337776184082031,0.0,0.0,2.338671875,2.458984375,0.0,0.0,0.0970472209737636,1.1337776184082031 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1361080969800241,1.1299807808615945,1.1348228454589844,0.0,0.0,2.376953125,2.458984375,0.0454545454545454,1.0,0.1361080969800241,1.1348228454589844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0953692029579542,1.1275779179164342,1.1337738037109375,0.0,0.0,2.330078125,2.458984375,0.0,0.0,0.0953692029579542,1.1337738037109375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0796825119759887,1.1193923950195312,1.1336708068847656,0.0,0.0,2.158203125,2.458984375,0.0,0.0,0.0796825119759887,1.1336708068847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.086631104000844,1.1265455881754558,1.1337661743164062,0.0,0.0,2.30859375,2.458984375,0.0,0.0,0.086631104000844,1.1337661743164062 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0819030490238219,1.125889171253551,1.1337242126464844,0.0,0.0,2.294921875,2.458984375,0.0,0.0,0.0819030490238219,1.1337242126464844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0780338490149006,1.125105667114258,1.1336784362792969,0.0,0.0,2.278515625,2.458984375,0.0,0.0,0.0780338490149006,1.1336784362792969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.091920935024973,1.1241531372070312,1.1336746215820312,0.0,0.0,2.2584635416666665,2.458984375,0.0,0.0,0.091920935024973,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0807767949881963,1.1229629516601562,1.1336746215820312,0.0,0.0,2.2333984375,2.458984375,0.0,0.0,0.0807767949881963,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.1002062309999018,1.1214327130998885,1.1336746215820312,0.0,0.0,2.201171875,2.458984375,0.0,0.0,0.1002062309999018,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0996738820103928,1.1165367126464845,1.1336708068847656,0.0,0.0,2.098046875,2.458984375,0.0,0.0,0.0996738820103928,1.1336708068847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0961754310410469,1.105120340983073,1.1315269470214844,0.0,0.0,1.857421875,2.458984375,0.0,0.0,0.0961754310410469,1.1315269470214844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.09018343599746,1.0919170379638672,1.1312179565429688,0.0,0.0,1.556640625,2.458984375,0.0,0.0,0.09018343599746,1.1312179565429688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1273230519727803,1.130698699951172,1.1373863220214844,0.0,0.0,2.386796875,2.458984375,0.16,1.0,0.1273230519727803,1.1373863220214844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.151498707011342,1.0526161193847656,1.0526161193847656,0.0,0.0,0.654296875,0.654296875,0.0,0.0,0.151498707011342,1.0526161193847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.1365068079903721,1.1304200490315754,1.1353683471679688,0.0,0.0,2.3837890625,2.458984375,0.125,1.0,0.1365068079903721,1.1353683471679688 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.7244959999807179,4.4348799387613935,6.213687896728516,110.68333333333332,301.7,9.033203125,10.708984375,3.333333333333333,6.0,0.06037466666505983,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.1209500189870596,1.130956062903771,1.13739013671875,0.0,0.0,2.3895733173076925,2.458984375,0.1923076923076923,1.0,0.1209500189870596,1.13739013671875 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.1605518500437028,1.1311952096444589,1.1374130249023438,0.0,0.0,2.392216435185185,2.4609375,0.2222222222222222,1.0,0.1605518500437028,1.1374130249023438 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,3.4757430650061,11.963140487670898,18.689586639404297,117.64090909090908,387.7,16.156072443181817,32.708984375,5.227272727272728,11.0,0.10861697078144063,0.5840495824813843 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.2887035689782351,4.508203359750601,6.900138854980469,101.32692307692308,345.5,10.322265625,10.708984375,5.346153846153846,12.0,0.10739196408151959,0.5750115712483724 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.2273599450127222,4.412518708602242,6.772789001464844,100.08695652173913,345.5,10.271824048913045,10.708984375,4.956521739130435,12.0,0.10227999541772685,0.5643990834554037 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.2468302709748968,4.292646789550782,6.213687896728516,99.655,345.5,10.20625,10.708984375,4.5,12.0,0.1039025225812414,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.8757032909779809,4.280022515190972,6.213687896728516,100.24444444444444,345.5,10.150390625,10.708984375,4.388888888888889,12.0,0.07297527424816508,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.8591266429866664,4.2896246910095215,6.213687896728516,99.16875,345.5,10.08056640625,10.708984375,4.4375,12.0,0.07159388691555553,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8526812079944648,4.302004132952009,6.213687896728516,102.72142857142858,345.5,9.990792410714286,10.708984375,4.571428571428571,12.0,0.07105676733287207,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.881059252016712,4.318551063537598,6.213687896728516,109.11666666666667,345.5,9.87109375,10.708984375,4.416666666666667,12.0,0.073421604334726,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.7057013949961402,4.341767883300781,6.213687896728516,96.39,301.7,9.703515625,10.708984375,3.5,6.0,0.05880844958301168,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.700995919003617,4.376655101776123,6.213687896728516,99.9875,301.7,9.4521484375,10.708984375,3.375,6.0,0.05841632658363475,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.7107393310288899,4.55145263671875,6.213687896728516,90.6,197.0,8.1953125,10.708984375,2.75,6.0,0.05922827758574082,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.8476718630408868,4.901510238647461,6.213687896728516,82.7,165.4,5.681640625,10.708984375,0.0,0.0,0.0706393219200739,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.6494082139688544,5.97583075130687,9.702205657958984,131.5235294117647,398.4,15.749885110294118,16.458984375,1.0,5.0,0.6494082139688544,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.6655734390369616,6.099942445755005,9.702205657958984,139.74375,398.4,15.70556640625,16.458984375,1.0,5.0,0.6655734390369616,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.6708600139827468,6.136033194405692,9.702205657958984,131.25,356.8,15.597935267857142,16.458984375,0.7857142857142857,3.0,0.6708600139827468,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.6351363499998115,6.045961553400213,9.702205657958984,129.02727272727273,356.8,15.363103693181818,16.458984375,0.9090909090909092,3.0,0.6351363499998115,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.6559784259879962,6.251565551757812,9.702205657958984,141.93,356.8,15.253515625,16.458984375,1.0,3.0,0.6559784259879962,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.6436615739949048,6.352661609649658,9.702205657958984,148.35,356.8,14.9521484375,16.458984375,0.75,3.0,0.6436615739949048,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.5142850119736977,5.891582489013672,9.702205657958984,139.86,356.8,14.048046875,16.458984375,1.2,3.0,0.5142850119736977,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.5102094570174813,5.255287170410156,8.191322326660156,118.93333333333334,356.8,12.440755208333334,16.458984375,1.0,2.0,0.5102094570174813,8.191322326660156 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6463275190326385,3.5868453979492188,3.5868453979492188,0.0,0.0,4.404296875,4.404296875,0.0,0.0,0.6463275190326385,3.5868453979492188 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.1575066830264404,1.1316273130219558,1.1374855041503906,0.0,0.0,2.3969558189655173,2.4609375,0.2758620689655172,1.0,0.1575066830264404,1.1374855041503906 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.1418855320080183,1.131418091910226,1.1374359130859375,0.0,0.0,2.394670758928572,2.4609375,0.25,1.0,0.1418855320080183,1.1374359130859375 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,3.3421790919965133,12.174651963370186,18.689586639404297,128.825,434.6,19.703125,32.708984375,5.285714285714286,12.0,0.10444309662489104,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0898174759931862,1.112253189086914,1.1336517333984375,0.0,0.0,2.0078125,2.458984375,0.0,0.0,0.0898174759931862,1.1336517333984375 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.1072137089795437,11.971391201019289,18.689586639404297,119.06875,387.7,13.94873046875,16.708984375,5.125,10.0,0.06585042840561074,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0930613320088014,1.2070672776963975,1.8763542175292969,2.333333333333333,21.0,2.258029513888889,2.458984375,0.0,0.0,0.0930613320088014,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0815008389763534,1.2281603131975447,1.8763542175292969,3.0,21.0,2.2006138392857144,2.458984375,0.0,0.0,0.0815008389763534,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.08834660804132,1.2440204620361328,1.8763542175292969,3.5,21.0,2.157552083333333,2.458984375,0.0,0.0,0.08834660804132,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0858426179620437,1.2662574768066406,1.8763542175292969,4.2,21.0,2.097265625,2.458984375,0.0,0.0,0.0858426179620437,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0940221189521253,1.2996511459350586,1.8763542175292969,5.25,21.0,2.0068359375,2.458984375,0.0,0.0,0.0940221189521253,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.7317044990486465,1.4669570922851562,1.8763542175292969,10.5,21.0,1.5546875,2.455078125,0.0,0.0,0.7317044990486465,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,3.653236490965355,11.935707637241908,18.529624938964844,125.94285714285718,429.1,19.703125,32.708984375,6.428571428571429,20.0,0.11416364034266735,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,3.7534044720232487,11.74937699057839,18.529624938964844,130.45000000000002,429.1,16.156072443181817,32.708984375,5.363636363636363,19.0,0.11729388975072652,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.2384209699812345,11.790042877197266,18.529624938964844,137.8125,429.1,13.94873046875,16.708984375,4.9375,19.0,0.06995065531191358,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.2156150700175203,12.10305913289388,18.529624938964844,132.50833333333335,407.6,13.028645833333334,16.708984375,5.25,19.0,0.06923797093804751,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,2.2299142119591124,12.666362285614014,18.529624938964844,146.6125,407.6,11.1884765625,16.708984375,4.375,19.0,0.06968481912372226,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,2.3799737240187824,14.293379783630373,18.529624938964844,145.675,407.6,5.66796875,16.708984375,4.75,19.0,0.07437417887558695,0.5790507793426514 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.3508902379544452,4.566982421875,6.994155883789063,123.208,509.1,10.306640625,10.708984375,4.96,15.0,0.11257418649620377,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.4248796500032768,4.5309130928733135,6.994155883789063,126.62272727272727,509.1,10.251775568181818,10.708984375,4.909090909090909,15.0,0.11873997083360639,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.4029930519754998,4.453055532355058,6.994155883789063,122.27368421052633,509.1,10.179584703947368,10.708984375,5.052631578947368,15.0,0.11691608766462498,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.869471710990183,4.408289670944214,6.994155883789063,103.225,334.7,10.080322265625,10.708984375,4.8125,15.0,0.07245597591584858,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9016374580096452,4.436757223946708,6.994155883789063,98.50714285714288,334.7,9.990513392857142,10.708984375,5.071428571428571,15.0,0.0751364548341371,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8856419770163484,4.474754969278972,6.994155883789063,94.21666666666668,334.7,9.870768229166666,10.708984375,4.833333333333333,15.0,0.0738034980846957,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.8736088679870591,4.5279991149902346,6.994155883789063,79.59,225.7,9.703125,10.708984375,4.9,15.0,0.07280073899892159,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.8185255160205998,4.607929706573486,6.994155883789063,71.275,217.9,9.45166015625,10.708984375,5.625,15.0,0.06821045966838331,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.8808420280111022,4.741231282552083,6.994155883789063,58.71666666666667,186.0,9.032552083333334,10.708984375,6.0,15.0,0.07340350233425852,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.8141399369924329,4.750146865844727,6.994155883789063,67.375,186.0,8.1943359375,10.708984375,4.75,15.0,0.0678449947493694,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.9495740510174072,5.292819976806641,6.994155883789063,41.75,83.5,5.6796875,10.705078125,0.0,0.0,0.07913117091811726,0.5828463236490886 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.0613753229845315,12.256824811299644,18.689586639404297,124.10833333333332,387.7,13.028645833333334,16.708984375,4.75,10.0,0.06441797884326661,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0936012560268864,1.2162857055664062,1.8763542175292969,2.625,21.0,2.23291015625,2.458984375,0.0,0.0,0.0936012560268864,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0977286670240573,1.3553721110026042,1.8763542175292969,7.0,21.0,1.8561197916666667,2.458984375,0.0,0.0,0.0977286670240573,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0820855569909326,1.1999027252197263,1.8763542175292969,2.1,21.0,2.278125,2.458984375,0.0,0.0,0.0820855569909326,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1543528040056117,1.1635465207307234,1.8763542175292969,0.9130434782608696,21.0,2.3803498641304346,2.458984375,0.0869565217391304,1.0,0.1543528040056117,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,2.1781113729812205,12.75289535522461,18.689586639404297,127.3125,387.7,11.1884765625,16.708984375,2.25,7.0,0.06806598040566314,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,2.2731814910075627,14.342540740966797,18.689586639404297,141.925,387.7,5.66796875,16.708984375,1.0,4.0,0.07103692159398634,0.5840495824813843 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,9.101376733975483,36.92025415520919,56.559043884277344,97.71315789473684,313.1,46.56270559210526,68.458984375,2.526315789473684,9.0,0.7584480611646236,4.713253657023112 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,8.465987931995187,37.02894724970279,56.559043884277344,91.22608695652175,313.1,35.065132472826086,36.458984375,1.8695652173913044,9.0,0.7054989943329323,4.713253657023112 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,5.950676305044908,38.28520698547364,56.559043884277344,86.28,313.1,33.253125,36.458984375,2.1,6.0,0.4958896920870757,4.713253657023112 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.1536241789581254,1.1581393274767646,1.8763542175292969,0.7241379310344828,21.0,2.3968211206896552,2.4609375,0.2758620689655172,1.0,0.1536241789581254,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.092995588958729,1.194042899391868,1.8763542175292969,1.9090909090909087,21.0,2.294566761363636,2.458984375,0.0,0.0,0.092995588958729,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.1356599809951149,1.1595557883933738,1.8763542175292969,0.7777777777777778,21.0,2.392071759259259,2.4609375,0.2222222222222222,1.0,0.1356599809951149,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.1479578950093127,1.1604244525615983,1.8763542175292969,0.8076923076923077,21.0,2.389423076923077,2.458984375,0.1923076923076923,1.0,0.1479578950093127,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1555353750009089,1.1613723754882812,1.8763542175292969,0.84,21.0,2.386640625,2.458984375,0.16,1.0,0.1555353750009089,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.172009520989377,1.1624093055725098,1.8763542175292969,0.875,21.0,2.383626302083333,2.458984375,0.125,1.0,0.172009520989377,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.137306715012528,1.1588220596313477,1.8763542175292969,0.75,21.0,2.39453125,2.4609375,0.25,1.0,0.137306715012528,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1394371690112166,1.1647985631769353,1.8763542175292969,0.9545454545454546,21.0,2.3767755681818183,2.458984375,0.0454545454545454,1.0,0.1394371690112166,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.1091372959781438,1.1757571697235107,1.8763542175292969,1.3125,21.0,2.345947265625,2.458984375,0.0,0.0,0.1091372959781438,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.151091405947227,1.1661849248976934,1.8763542175292969,1.0,21.0,2.372860863095238,2.458984375,0.0,0.0,0.151091405947227,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0909431900363415,1.1850380530724158,1.8763542175292969,1.6153846153846154,21.0,2.3198617788461537,2.458984375,0.0,0.0,0.0909431900363415,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0905708269565366,1.181502205984933,1.8763542175292969,1.5,21.0,2.329799107142857,2.458984375,0.0,0.0,0.0905708269565366,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0907828020281158,1.1891635258992512,1.8763542175292969,1.75,21.0,2.3082682291666665,2.458984375,0.0,0.0,0.0907828020281158,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0895392369711771,1.1784380594889323,1.8763542175292969,1.4,21.0,2.3384114583333333,2.458984375,0.0,0.0,0.0895392369711771,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.1196217560209333,1.173391903147978,1.8763542175292969,1.2352941176470589,21.0,2.352596507352941,2.458984375,0.0,0.0,0.1196217560209333,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.1212513679638505,1.1712896558973525,1.8763542175292969,1.1666666666666667,21.0,2.3585069444444446,2.458984375,0.0,0.0,0.1212513679638505,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0925691750016994,1.1694088986045437,1.8763542175292969,1.105263157894737,21.0,2.363795230263158,2.458984375,0.0,0.0,0.0925691750016994,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0924169229692779,1.1677162170410156,1.8763542175292969,1.05,21.0,2.3685546875,2.458984375,0.0,0.0,0.0924169229692779,1.8763542175292969 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4096534810960293,1.42086664835612,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,7.333333333333333,9.0,0.4096534810960293,1.4460906982421875 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.558238951023668,28.692492138255727,33.197017669677734,94.80227272727272,102.6,0.6480823863636364,1.1376953125,17.272727272727273,35.0,0.4861949672194896,1.0374068021774292 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.426262317225335,28.052203284369572,32.72071838378906,93.57777777777778,101.2,0.7188042534722222,1.1376953125,19.38888888888889,35.0,0.3570706974132917,1.0225224494934082 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,16.00167089700699,28.66938001844618,32.94731140136719,94.9,102.3,0.6350260416666667,1.1376953125,16.88888888888889,35.0,0.5000522155314684,1.0296034812927246 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.403522138018161,1.43646240234375,1.43646240234375,0.0,0.0,0.060546875,0.060546875,5.0,5.0,0.403522138018161,1.43646240234375 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4240616359747946,1.4412765502929688,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,7.0,9.0,0.4240616359747946,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7709116693586111,1.593520736694336,2.2373275756835938,16.43,82.2,0.3478515625,1.3603515625,8.3,11.0,0.7709116693586111,2.2373275756835938 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4123692391440272,1.4247159957885742,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,7.5,9.0,0.4123692391440272,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4149231072515249,1.4270278930664062,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,7.8,9.0,0.4149231072515249,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4177688267081976,1.4285672505696614,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,8.0,9.0,0.4177688267081976,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8601063536480069,1.527853012084961,2.2151336669921875,10.275,82.2,0.2122802734375,1.2744140625,8.5,11.0,0.8601063536480069,2.2151336669921875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7667113430798054,1.6373011271158855,2.237342834472656,20.508333333333336,82.2,0.438232421875,1.3603515625,8.75,13.0,0.7667113430798054,2.237342834472656 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.038601710926741,12.875803756713868,14.843624114990234,88.29666666666667,101.1,2.203515625,5.4033203125,19.7,37.0,0.5865501425772285,1.2369686762491863 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.488631225656718,28.14334588301809,32.76730728149414,94.0,101.4,0.6841591282894737,1.1376953125,18.26315789473684,35.0,0.35901972580177244,1.023978352546692 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342013854999095,12.69489015851702,14.646247863769531,83.45714285714287,101.1,0.6760602678571429,1.1376953125,15.428571428571429,34.0,0.3618344879165913,1.2205206553141277 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.039661624934524,12.97749286227756,14.843624114990234,87.13333333333334,101.1,0.59912109375,1.1376953125,16.22222222222222,34.0,0.5033051354112104,1.2369686762491863 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4237191239371896,1.44342041015625,1.4466514587402344,0.0,0.0,0.060546875,0.060546875,5.666666666666667,6.0,0.4237191239371896,1.4466514587402344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7515561999753118,1.6482439041137695,2.237812042236328,20.7,83.4,0.438232421875,1.3603515625,7.25,11.0,0.7515561999753118,2.237812042236328 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.35498680267483,12.685267312186104,14.603168487548828,83.42857142857143,101.1,0.6760602678571429,1.1376953125,15.857142857142858,34.0,0.36291556688956916,1.2169307072957356 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.870282927993685,12.79059416672279,14.609134674072266,87.88275862068967,101.1,2.0963092672413794,5.4033203125,20.379310344827587,37.0,0.5725235773328071,1.2174278895060222 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4062819331884384,1.4369621276855469,1.4369621276855469,0.0,0.0,0.060546875,0.060546875,5.0,5.0,0.4062819331884384,1.4369621276855469 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4195413189008832,1.4418048858642578,1.4466476440429688,0.0,0.0,0.060546875,0.060546875,5.5,6.0,0.4195413189008832,1.4466476440429688 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.857316526118666,12.95609219868978,14.609134674072266,87.15,101.1,0.59912109375,1.1376953125,17.11111111111111,34.0,0.48810971050988883,1.2174278895060222 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4021190609782934,1.444228172302246,1.4466514587402344,0.0,0.0,0.060546875,0.060546875,5.75,6.0,0.4021190609782934,1.4466514587402344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3985438919626176,1.4447128295898437,1.4466514587402344,0.0,0.0,0.060546875,0.060546875,5.8,6.0,0.3985438919626176,1.4466514587402344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3992035388946533,1.4450359344482422,1.4466514587402344,0.0,0.0,0.060546875,0.060546875,5.833333333333333,6.0,0.3992035388946533,1.4466514587402344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8370710499584675,1.5439448356628418,2.234691619873047,10.25,82.0,0.2122802734375,1.2744140625,6.5,11.0,0.8370710499584675,2.234691619873047 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7545541850849986,1.606522750854492,2.2377967834472656,16.5,83.0,0.3478515625,1.3603515625,7.2,11.0,0.7545541850849986,2.2377967834472656 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2251128919888287,1.360650634765625,1.36083984375,0.0,0.0,1.9966796875,2.0244140625,5.4,7.0,0.2251128919888287,1.36083984375 cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,13.228507593041286,13.557793241558652,17.823040008544922,93.04848484848485,102.0,2.019649621212121,2.0244140625,15.818181818181818,26.0,0.4133908622825402,0.5569700002670288 cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,14.59806226217188,12.827876840318952,17.823040008544922,93.85714285714286,102.2,2.0415562220982144,2.0751953125,18.303571428571427,26.0,0.45618944569287123,0.5569700002670288 @@ -160,20 +207,20 @@ cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.221214118879 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.2229454610496759,1.3603839874267578,1.3608016967773438,0.0,0.0,1.95556640625,2.0234375,3.5,6.0,0.2229454610496759,1.3608016967773438 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2255598430056125,1.3605295817057292,1.360820770263672,0.0,0.0,1.978515625,2.0244140625,4.333333333333333,6.0,0.2255598430056125,1.360820770263672 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2275348480325192,1.3606033325195312,1.3608245849609375,0.0,0.0,1.98974609375,2.0244140625,5.0,7.0,0.2275348480325192,1.3608245849609375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.422364137833938,1.3608436584472656,1.3610801696777344,0.0,0.0,2.012532552083333,2.0244140625,6.0,8.0,0.422364137833938,1.3610801696777344 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4278968130238354,1.360822157426314,1.3610801696777344,0.0,0.0,2.0115411931818183,2.0244140625,6.0,8.0,0.4278968130238354,1.3610801696777344 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.2289204029366374,1.3606853485107422,1.360858917236328,0.0,0.0,2.0011393229166665,2.0244140625,5.833333333333333,8.0,0.2289204029366374,1.360858917236328 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2272063619457185,1.3607101440429688,1.360858917236328,0.0,0.0,2.0044642857142856,2.0244140625,6.142857142857143,8.0,0.2272063619457185,1.360858917236328 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4224259909242391,1.360728740692139,1.360858917236328,0.0,0.0,2.0068359375,2.0244140625,6.0,8.0,0.4224259909242391,1.360858917236328 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4272551881149411,1.3607652452256944,1.3610572814941406,0.0,0.0,2.0087890625,2.0244140625,6.0,8.0,0.4272551881149411,1.3610572814941406 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4232115980703383,1.3607963562011718,1.3610763549804688,0.0,0.0,2.01025390625,2.0244140625,6.0,8.0,0.4232115980703383,1.3610763549804688 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4278968130238354,1.360822157426314,1.3610801696777344,0.0,0.0,2.0115411931818183,2.0244140625,6.0,8.0,0.4278968130238354,1.3610801696777344 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.5337930559180677,1.5548241024925595,2.362335205078125,16.16190476190476,87.3,2.0367838541666665,2.0751953125,7.619047619047619,14.0,0.5337930559180677,2.362335205078125 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.422364137833938,1.3608436584472656,1.3610801696777344,0.0,0.0,2.012532552083333,2.0244140625,6.0,8.0,0.422364137833938,1.3610801696777344 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.4930732031352818,1.3608621450570912,1.361083984375,0.0,0.0,2.013446514423077,2.0244140625,6.0,8.0,0.4930732031352818,1.361083984375 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.4675266479607671,1.363466807774135,1.3973274230957031,0.0,0.0,2.017787388392857,2.07421875,6.285714285714286,10.0,0.4675266479607671,1.3973274230957031 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.4646712478715926,1.3657257080078125,1.3973503112792969,0.0,0.0,2.021614583333333,2.0751953125,6.533333333333333,10.0,0.4646712478715926,1.3973503112792969 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.465665586059913,1.3677024841308594,1.3973541259765625,0.0,0.0,2.02490234375,2.0751953125,6.6875,10.0,0.465665586059913,1.3973541259765625 cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.892746011959389,16.314193378795277,17.823040008544922,89.68181818181819,101.0,2.011985085227273,2.0244140625,20.09090909090909,26.0,0.2153983128737309,0.5569700002670288 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4980357429012656,1.360598670111762,1.3608894348144531,0.0,0.0,2.0087890625,2.0244140625,5.555555555555555,8.0,0.4980357429012656,1.3608894348144531 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4936555020976811,1.3606296539306642,1.3609085083007812,0.0,0.0,2.01025390625,2.0244140625,5.5,8.0,0.4936555020976811,1.3609085083007812 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.5357977389357984,1.5208479228772616,2.362335205078125,13.484210526315788,87.3,2.032791940789474,2.0751953125,7.2105263157894735,14.0,0.5357977389357984,2.362335205078125 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.5338025148957968,1.4787353066837086,2.362335205078125,10.058823529411764,87.3,2.0278607536764706,2.0751953125,6.529411764705882,12.0,0.5338025148957968,2.362335205078125 cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.572241119807586,6.923859405517578,7.904674530029297,76.92,100.9,1.9970703125,2.0244140625,16.2,25.0,0.21435342665063217,0.6587228775024414 @@ -192,7 +239,7 @@ cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.228580199182 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.226072218036279,1.3605213165283203,1.360675811767578,0.0,0.0,2.0011393229166665,2.0244140625,5.166666666666667,7.0,0.226072218036279,1.360675811767578 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2272056499496102,1.3605433872767858,1.360675811767578,0.0,0.0,2.0044642857142856,2.0244140625,5.571428571428571,8.0,0.2272056499496102,1.360675811767578 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4970939089544117,1.3605623245239258,1.3606948852539062,0.0,0.0,2.0068359375,2.0244140625,5.5,8.0,0.4970939089544117,1.3606948852539062 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4936555020976811,1.3606296539306642,1.3609085083007812,0.0,0.0,2.01025390625,2.0244140625,5.5,8.0,0.4936555020976811,1.3609085083007812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4980357429012656,1.360598670111762,1.3608894348144531,0.0,0.0,2.0087890625,2.0244140625,5.555555555555555,8.0,0.4980357429012656,1.3608894348144531 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4936972428113222,1.360655351118608,1.3609123229980469,0.0,0.0,2.0115411931818183,2.0244140625,5.454545454545454,8.0,0.4936972428113222,1.3609123229980469 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4953905928414315,1.3606767654418943,1.3609123229980469,0.0,0.0,2.012532552083333,2.0244140625,5.416666666666667,8.0,0.4953905928414315,1.3609123229980469 cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.5609433031640947,1.3606951786921575,1.3609161376953125,0.0,0.0,2.013446514423077,2.0244140625,5.307692307692308,8.0,0.5609433031640947,1.3609161376953125 diff --git a/result_csv/3D/result3D_cuda12_gpu_pip.csv b/result_csv/3D/result3D_cuda12_gpu_pip.csv new file mode 100644 index 0000000..e02cdfc --- /dev/null +++ b/result_csv/3D/result3D_cuda12_gpu_pip.csv @@ -0,0 +1,247 @@ +backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1638373739551753,1.5845548841688368,2.155994415283203,41.96666666666667,86.4,2.333984375,2.609375,42.0,63.0,1.1638373739551753,2.155994415283203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8998882420128211,1.6039194107055663,2.2782020568847656,41.86,86.4,2.3958984375,2.953125,42.05,63.0,0.8998882420128211,2.2782020568847656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6826249560108408,1.6203738125887783,2.2850341796875,41.83181818181818,86.4,2.446555397727273,2.953125,41.63636363636363,63.0,0.6826249560108408,2.2850341796875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6812836299650371,1.6341702143351238,2.286945343017578,41.87916666666666,86.4,2.48876953125,2.953125,41.708333333333336,63.0,0.6812836299650371,2.286945343017578 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.868899406981655,9.676880836486816,10.334091186523438,76.05,100.6,60.78271484375,72.48046875,53.25,89.0,0.15215310646817673,0.3229403495788574 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,4.782491703983396,9.77595829963684,10.523082733154297,80.55,100.6,66.631591796875,72.48046875,57.0625,89.0,0.14945286574948113,0.3288463354110718 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.678185328957625,9.958441734313965,10.637622833251951,86.55,109.0,69.13825334821429,72.48046875,50.67857142857143,89.0,0.23994329152992577,0.3324257135391235 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 +torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,2.2731814910075627,14.342540740966797,18.689586639404297,141.925,387.7,5.66796875,16.708984375,1.0,4.0,0.07103692159398634,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.09018343599746,1.0919170379638672,1.1312179565429688,0.0,0.0,1.556640625,2.458984375,0.0,0.0,0.09018343599746,1.1312179565429688 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,2.1781113729812205,12.75289535522461,18.689586639404297,127.3125,387.7,11.1884765625,16.708984375,2.25,7.0,0.06806598040566314,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.0613753229845315,12.256824811299644,18.689586639404297,124.10833333333332,387.7,13.028645833333334,16.708984375,4.75,10.0,0.06441797884326661,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.1072137089795437,11.971391201019289,18.689586639404297,119.06875,387.7,13.94873046875,16.708984375,5.125,10.0,0.06585042840561074,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,3.4757430650061,11.963140487670898,18.689586639404297,117.64090909090908,387.7,16.156072443181817,32.708984375,5.227272727272728,11.0,0.10861697078144063,0.5840495824813843 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,3.3421790919965133,12.174651963370186,18.689586639404297,128.825,434.6,19.703125,32.708984375,5.285714285714286,12.0,0.10444309662489104,0.5840495824813843 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.151498707011342,1.0526161193847656,1.0526161193847656,0.0,0.0,0.654296875,0.654296875,0.0,0.0,0.151498707011342,1.0526161193847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0819030490238219,1.125889171253551,1.1337242126464844,0.0,0.0,2.294921875,2.458984375,0.0,0.0,0.0819030490238219,1.1337242126464844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0961754310410469,1.105120340983073,1.1315269470214844,0.0,0.0,1.857421875,2.458984375,0.0,0.0,0.0961754310410469,1.1315269470214844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0898174759931862,1.112253189086914,1.1336517333984375,0.0,0.0,2.0078125,2.458984375,0.0,0.0,0.0898174759931862,1.1336517333984375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0996738820103928,1.1165367126464845,1.1336708068847656,0.0,0.0,2.098046875,2.458984375,0.0,0.0,0.0996738820103928,1.1336708068847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0796825119759887,1.1193923950195312,1.1336708068847656,0.0,0.0,2.158203125,2.458984375,0.0,0.0,0.0796825119759887,1.1336708068847656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.1002062309999018,1.1214327130998885,1.1336746215820312,0.0,0.0,2.201171875,2.458984375,0.0,0.0,0.1002062309999018,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0807767949881963,1.1229629516601562,1.1336746215820312,0.0,0.0,2.2333984375,2.458984375,0.0,0.0,0.0807767949881963,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0780338490149006,1.125105667114258,1.1336784362792969,0.0,0.0,2.278515625,2.458984375,0.0,0.0,0.0780338490149006,1.1336784362792969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,9.101376733975483,36.92025415520919,56.559043884277344,97.71315789473684,313.1,46.56270559210526,68.458984375,2.526315789473684,9.0,0.7584480611646236,4.713253657023112 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.091920935024973,1.1241531372070312,1.1336746215820312,0.0,0.0,2.2584635416666665,2.458984375,0.0,0.0,0.091920935024973,1.1336746215820312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.1196217560209333,1.173391903147978,1.8763542175292969,1.2352941176470589,21.0,2.352596507352941,2.458984375,0.0,0.0,0.1196217560209333,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,8.465987931995187,37.02894724970279,56.559043884277344,91.22608695652175,313.1,35.065132472826086,36.458984375,1.8695652173913044,9.0,0.7054989943329323,4.713253657023112 +tensorflow,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,5.950676305044908,38.28520698547364,56.559043884277344,86.28,313.1,33.253125,36.458984375,2.1,6.0,0.4958896920870757,4.713253657023112 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.087992484041024,1.1271013113168569,1.133769989013672,0.0,0.0,2.3201622596153846,2.458984375,0.0,0.0,0.087992484041024,1.133769989013672 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0895392369711771,1.1784380594889323,1.8763542175292969,1.4,21.0,2.3384114583333333,2.458984375,0.0,0.0,0.0895392369711771,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.1091372959781438,1.1757571697235107,1.8763542175292969,1.3125,21.0,2.345947265625,2.458984375,0.0,0.0,0.1091372959781438,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.1212513679638505,1.1712896558973525,1.8763542175292969,1.1666666666666667,21.0,2.3585069444444446,2.458984375,0.0,0.0,0.1212513679638505,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0925691750016994,1.1694088986045437,1.8763542175292969,1.105263157894737,21.0,2.363795230263158,2.458984375,0.0,0.0,0.0925691750016994,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0924169229692779,1.1677162170410156,1.8763542175292969,1.05,21.0,2.3685546875,2.458984375,0.0,0.0,0.0924169229692779,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.151091405947227,1.1661849248976934,1.8763542175292969,1.0,21.0,2.372860863095238,2.458984375,0.0,0.0,0.151091405947227,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1394371690112166,1.1647985631769353,1.8763542175292969,0.9545454545454546,21.0,2.3767755681818183,2.458984375,0.0454545454545454,1.0,0.1394371690112166,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1543528040056117,1.1635465207307234,1.8763542175292969,0.9130434782608696,21.0,2.3803498641304346,2.458984375,0.0869565217391304,1.0,0.1543528040056117,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.172009520989377,1.1624093055725098,1.8763542175292969,0.875,21.0,2.383626302083333,2.458984375,0.125,1.0,0.172009520989377,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1555353750009089,1.1613723754882812,1.8763542175292969,0.84,21.0,2.386640625,2.458984375,0.16,1.0,0.1555353750009089,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.1479578950093127,1.1604244525615983,1.8763542175292969,0.8076923076923077,21.0,2.389423076923077,2.458984375,0.1923076923076923,1.0,0.1479578950093127,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.1356599809951149,1.1595557883933738,1.8763542175292969,0.7777777777777778,21.0,2.392071759259259,2.4609375,0.2222222222222222,1.0,0.1356599809951149,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.137306715012528,1.1588220596313477,1.8763542175292969,0.75,21.0,2.39453125,2.4609375,0.25,1.0,0.137306715012528,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.1536241789581254,1.1581393274767646,1.8763542175292969,0.7241379310344828,21.0,2.3968211206896552,2.4609375,0.2758620689655172,1.0,0.1536241789581254,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.086631104000844,1.1265455881754558,1.1337661743164062,0.0,0.0,2.30859375,2.458984375,0.0,0.0,0.086631104000844,1.1337661743164062 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8526812079944648,4.302004132952009,6.213687896728516,102.72142857142858,345.5,9.990792410714286,10.708984375,4.571428571428571,12.0,0.07105676733287207,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0953692029579542,1.1275779179164342,1.1337738037109375,0.0,0.0,2.330078125,2.458984375,0.0,0.0,0.0953692029579542,1.1337738037109375 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.700995919003617,4.376655101776123,6.213687896728516,99.9875,301.7,9.4521484375,10.708984375,3.375,6.0,0.05841632658363475,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.6351363499998115,6.045961553400213,9.702205657958984,129.02727272727273,356.8,15.363103693181818,16.458984375,0.9090909090909092,3.0,0.6351363499998115,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.6708600139827468,6.136033194405692,9.702205657958984,131.25,356.8,15.597935267857142,16.458984375,0.7857142857142857,3.0,0.6708600139827468,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.6655734390369616,6.099942445755005,9.702205657958984,139.74375,398.4,15.70556640625,16.458984375,1.0,5.0,0.6655734390369616,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.6494082139688544,5.97583075130687,9.702205657958984,131.5235294117647,398.4,15.749885110294118,16.458984375,1.0,5.0,0.6494082139688544,9.702205657958984 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.8476718630408868,4.901510238647461,6.213687896728516,82.7,165.4,5.681640625,10.708984375,0.0,0.0,0.0706393219200739,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.7107393310288899,4.55145263671875,6.213687896728516,90.6,197.0,8.1953125,10.708984375,2.75,6.0,0.05922827758574082,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.7244959999807179,4.4348799387613935,6.213687896728516,110.68333333333332,301.7,9.033203125,10.708984375,3.333333333333333,6.0,0.06037466666505983,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.7057013949961402,4.341767883300781,6.213687896728516,96.39,301.7,9.703515625,10.708984375,3.5,6.0,0.05880844958301168,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0970472209737636,1.1279912312825522,1.1337776184082031,0.0,0.0,2.338671875,2.458984375,0.0,0.0,0.0970472209737636,1.1337776184082031 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.881059252016712,4.318551063537598,6.213687896728516,109.11666666666667,345.5,9.87109375,10.708984375,4.416666666666667,12.0,0.073421604334726,0.5178073247273763 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0909431900363415,1.1850380530724158,1.8763542175292969,1.6153846153846154,21.0,2.3198617788461537,2.458984375,0.0,0.0,0.0909431900363415,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.8591266429866664,4.2896246910095215,6.213687896728516,99.16875,345.5,10.08056640625,10.708984375,4.4375,12.0,0.07159388691555553,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.8757032909779809,4.280022515190972,6.213687896728516,100.24444444444444,345.5,10.150390625,10.708984375,4.388888888888889,12.0,0.07297527424816508,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.2468302709748968,4.292646789550782,6.213687896728516,99.655,345.5,10.20625,10.708984375,4.5,12.0,0.1039025225812414,0.5178073247273763 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.2273599450127222,4.412518708602242,6.772789001464844,100.08695652173913,345.5,10.271824048913045,10.708984375,4.956521739130435,12.0,0.10227999541772685,0.5643990834554037 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.2887035689782351,4.508203359750601,6.900138854980469,101.32692307692308,345.5,10.322265625,10.708984375,5.346153846153846,12.0,0.10739196408151959,0.5750115712483724 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.6559784259879962,6.251565551757812,9.702205657958984,141.93,356.8,15.253515625,16.458984375,1.0,3.0,0.6559784259879962,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.6436615739949048,6.352661609649658,9.702205657958984,148.35,356.8,14.9521484375,16.458984375,0.75,3.0,0.6436615739949048,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.5142850119736977,5.891582489013672,9.702205657958984,139.86,356.8,14.048046875,16.458984375,1.2,3.0,0.5142850119736977,9.702205657958984 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.5102094570174813,5.255287170410156,8.191322326660156,118.93333333333334,356.8,12.440755208333334,16.458984375,1.0,2.0,0.5102094570174813,8.191322326660156 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0978629470337182,1.1283531188964844,1.1337814331054688,0.0,0.0,2.34619140625,2.458984375,0.0,0.0,0.0978629470337182,1.1337814331054688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0826864949776791,1.1286800608915442,1.1339111328125,0.0,0.0,2.352826286764706,2.458984375,0.0,0.0,0.0826864949776791,1.1339111328125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0827512849937193,1.1289791531032989,1.134063720703125,0.0,0.0,2.358723958333333,2.458984375,0.0,0.0,0.0827512849937193,1.134063720703125 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0823968459735624,1.1292551944130345,1.1342239379882812,0.0,0.0,2.364000822368421,2.458984375,0.0,0.0,0.0823968459735624,1.1342239379882812 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0851973809767514,1.129511260986328,1.1343765258789062,0.0,0.0,2.36875,2.458984375,0.0,0.0,0.0851973809767514,1.1343765258789062 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1361678179819136,1.1297502063569569,1.1345291137695312,0.0,0.0,2.373046875,2.458984375,0.0,0.0,0.1361678179819136,1.1345291137695312 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.1361080969800241,1.1299807808615945,1.1348228454589844,0.0,0.0,2.376953125,2.458984375,0.0454545454545454,1.0,0.1361080969800241,1.1348228454589844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.1482665700023062,1.130204905634341,1.1351356506347656,0.0,0.0,2.3805197010869565,2.458984375,0.0869565217391304,1.0,0.1482665700023062,1.1351356506347656 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.1365068079903721,1.1304200490315754,1.1353683471679688,0.0,0.0,2.3837890625,2.458984375,0.125,1.0,0.1365068079903721,1.1353683471679688 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.1273230519727803,1.130698699951172,1.1373863220214844,0.0,0.0,2.386796875,2.458984375,0.16,1.0,0.1273230519727803,1.1373863220214844 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.1209500189870596,1.130956062903771,1.13739013671875,0.0,0.0,2.3895733173076925,2.458984375,0.1923076923076923,1.0,0.1209500189870596,1.13739013671875 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.1605518500437028,1.1311952096444589,1.1374130249023438,0.0,0.0,2.392216435185185,2.4609375,0.2222222222222222,1.0,0.1605518500437028,1.1374130249023438 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.1418855320080183,1.131418091910226,1.1374359130859375,0.0,0.0,2.394670758928572,2.4609375,0.25,1.0,0.1418855320080183,1.1374359130859375 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.1575066830264404,1.1316273130219558,1.1374855041503906,0.0,0.0,2.3969558189655173,2.4609375,0.2758620689655172,1.0,0.1575066830264404,1.1374855041503906 +tensorflow,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6463275190326385,3.5868453979492188,3.5868453979492188,0.0,0.0,4.404296875,4.404296875,0.0,0.0,0.6463275190326385,3.5868453979492188 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0905708269565366,1.181502205984933,1.8763542175292969,1.5,21.0,2.329799107142857,2.458984375,0.0,0.0,0.0905708269565366,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,1.4248796500032768,4.5309130928733135,6.994155883789063,126.62272727272727,509.1,10.251775568181818,10.708984375,4.909090909090909,15.0,0.11873997083360639,0.5828463236490886 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0907828020281158,1.1891635258992512,1.8763542175292969,1.75,21.0,2.3082682291666665,2.458984375,0.0,0.0,0.0907828020281158,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.2156150700175203,12.10305913289388,18.529624938964844,132.50833333333335,407.6,13.028645833333334,16.708984375,5.25,19.0,0.06923797093804751,0.5790507793426514 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.092995588958729,1.194042899391868,1.8763542175292969,1.9090909090909087,21.0,2.294566761363636,2.458984375,0.0,0.0,0.092995588958729,1.8763542175292969 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.9495740510174072,5.292819976806641,6.994155883789063,41.75,83.5,5.6796875,10.705078125,0.0,0.0,0.07913117091811726,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.8141399369924329,4.750146865844727,6.994155883789063,67.375,186.0,8.1943359375,10.708984375,4.75,15.0,0.0678449947493694,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.8808420280111022,4.741231282552083,6.994155883789063,58.71666666666667,186.0,9.032552083333334,10.708984375,6.0,15.0,0.07340350233425852,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.8185255160205998,4.607929706573486,6.994155883789063,71.275,217.9,9.45166015625,10.708984375,5.625,15.0,0.06821045966838331,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.8736088679870591,4.5279991149902346,6.994155883789063,79.59,225.7,9.703125,10.708984375,4.9,15.0,0.07280073899892159,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8856419770163484,4.474754969278972,6.994155883789063,94.21666666666668,334.7,9.870768229166666,10.708984375,4.833333333333333,15.0,0.0738034980846957,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9016374580096452,4.436757223946708,6.994155883789063,98.50714285714288,334.7,9.990513392857142,10.708984375,5.071428571428571,15.0,0.0751364548341371,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,1.4029930519754998,4.453055532355058,6.994155883789063,122.27368421052633,509.1,10.179584703947368,10.708984375,5.052631578947368,15.0,0.11691608766462498,0.5828463236490886 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,1.3508902379544452,4.566982421875,6.994155883789063,123.208,509.1,10.306640625,10.708984375,4.96,15.0,0.11257418649620377,0.5828463236490886 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,2.3799737240187824,14.293379783630373,18.529624938964844,145.675,407.6,5.66796875,16.708984375,4.75,19.0,0.07437417887558695,0.5790507793426514 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,2.2299142119591124,12.666362285614014,18.529624938964844,146.6125,407.6,11.1884765625,16.708984375,4.375,19.0,0.06968481912372226,0.5790507793426514 +tensorflow,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.869471710990183,4.408289670944214,6.994155883789063,103.225,334.7,10.080322265625,10.708984375,4.8125,15.0,0.07245597591584858,0.5828463236490886 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.2384209699812345,11.790042877197266,18.529624938964844,137.8125,429.1,13.94873046875,16.708984375,4.9375,19.0,0.06995065531191358,0.5790507793426514 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0858426179620437,1.2662574768066406,1.8763542175292969,4.2,21.0,2.097265625,2.458984375,0.0,0.0,0.0858426179620437,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0820855569909326,1.1999027252197263,1.8763542175292969,2.1,21.0,2.278125,2.458984375,0.0,0.0,0.0820855569909326,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,3.7534044720232487,11.74937699057839,18.529624938964844,130.45000000000002,429.1,16.156072443181817,32.708984375,5.363636363636363,19.0,0.11729388975072652,0.5790507793426514 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0930613320088014,1.2070672776963975,1.8763542175292969,2.333333333333333,21.0,2.258029513888889,2.458984375,0.0,0.0,0.0930613320088014,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0936012560268864,1.2162857055664062,1.8763542175292969,2.625,21.0,2.23291015625,2.458984375,0.0,0.0,0.0936012560268864,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0815008389763534,1.2281603131975447,1.8763542175292969,3.0,21.0,2.2006138392857144,2.458984375,0.0,0.0,0.0815008389763534,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.08834660804132,1.2440204620361328,1.8763542175292969,3.5,21.0,2.157552083333333,2.458984375,0.0,0.0,0.08834660804132,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0940221189521253,1.2996511459350586,1.8763542175292969,5.25,21.0,2.0068359375,2.458984375,0.0,0.0,0.0940221189521253,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0977286670240573,1.3553721110026042,1.8763542175292969,7.0,21.0,1.8561197916666667,2.458984375,0.0,0.0,0.0977286670240573,1.8763542175292969 +tensorflow,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.7317044990486465,1.4669570922851562,1.8763542175292969,10.5,21.0,1.5546875,2.455078125,0.0,0.0,0.7317044990486465,1.8763542175292969 +tensorflow,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,3.653236490965355,11.935707637241908,18.529624938964844,125.94285714285718,429.1,19.703125,32.708984375,6.428571428571429,20.0,0.11416364034266735,0.5790507793426514 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3985438919626176,1.4447128295898437,1.4466514587402344,0.0,0.0,0.060546875,0.060546875,5.8,6.0,0.3985438919626176,1.4466514587402344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7515561999753118,1.6482439041137695,2.237812042236328,20.7,83.4,0.438232421875,1.3603515625,7.25,11.0,0.7515561999753118,2.237812042236328 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7545541850849986,1.606522750854492,2.2377967834472656,16.5,83.0,0.3478515625,1.3603515625,7.2,11.0,0.7545541850849986,2.2377967834472656 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8370710499584675,1.5439448356628418,2.234691619873047,10.25,82.0,0.2122802734375,1.2744140625,6.5,11.0,0.8370710499584675,2.234691619873047 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3992035388946533,1.4450359344482422,1.4466514587402344,0.0,0.0,0.060546875,0.060546875,5.833333333333333,6.0,0.3992035388946533,1.4466514587402344 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.870282927993685,12.79059416672279,14.609134674072266,87.88275862068967,101.1,2.0963092672413794,5.4033203125,20.379310344827587,37.0,0.5725235773328071,1.2174278895060222 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4021190609782934,1.444228172302246,1.4466514587402344,0.0,0.0,0.060546875,0.060546875,5.75,6.0,0.4021190609782934,1.4466514587402344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4237191239371896,1.44342041015625,1.4466514587402344,0.0,0.0,0.060546875,0.060546875,5.666666666666667,6.0,0.4237191239371896,1.4466514587402344 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4195413189008832,1.4418048858642578,1.4466476440429688,0.0,0.0,0.060546875,0.060546875,5.5,6.0,0.4195413189008832,1.4466476440429688 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4062819331884384,1.4369621276855469,1.4369621276855469,0.0,0.0,0.060546875,0.060546875,5.0,5.0,0.4062819331884384,1.4369621276855469 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.039661624934524,12.97749286227756,14.843624114990234,87.13333333333334,101.1,0.59912109375,1.1376953125,16.22222222222222,34.0,0.5033051354112104,1.2369686762491863 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342013854999095,12.69489015851702,14.646247863769531,83.45714285714287,101.1,0.6760602678571429,1.1376953125,15.428571428571429,34.0,0.3618344879165913,1.2205206553141277 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7709116693586111,1.593520736694336,2.2373275756835938,16.43,82.2,0.3478515625,1.3603515625,8.3,11.0,0.7709116693586111,2.2373275756835938 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.038601710926741,12.875803756713868,14.843624114990234,88.29666666666667,101.1,2.203515625,5.4033203125,19.7,37.0,0.5865501425772285,1.2369686762491863 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.488631225656718,28.14334588301809,32.76730728149414,94.0,101.4,0.6841591282894737,1.1376953125,18.26315789473684,35.0,0.35901972580177244,1.023978352546692 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.558238951023668,28.692492138255727,33.197017669677734,94.80227272727272,102.6,0.6480823863636364,1.1376953125,17.272727272727273,35.0,0.4861949672194896,1.0374068021774292 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.426262317225335,28.052203284369572,32.72071838378906,93.57777777777778,101.2,0.7188042534722222,1.1376953125,19.38888888888889,35.0,0.3570706974132917,1.0225224494934082 +gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,16.00167089700699,28.66938001844618,32.94731140136719,94.9,102.3,0.6350260416666667,1.1376953125,16.88888888888889,35.0,0.5000522155314684,1.0296034812927246 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.403522138018161,1.43646240234375,1.43646240234375,0.0,0.0,0.060546875,0.060546875,5.0,5.0,0.403522138018161,1.43646240234375 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4240616359747946,1.4412765502929688,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,7.0,9.0,0.4240616359747946,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4096534810960293,1.42086664835612,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,7.333333333333333,9.0,0.4096534810960293,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4123692391440272,1.4247159957885742,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,7.5,9.0,0.4123692391440272,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4149231072515249,1.4270278930664062,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,7.8,9.0,0.4149231072515249,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4177688267081976,1.4285672505696614,1.4460906982421875,0.0,0.0,0.060546875,0.060546875,8.0,9.0,0.4177688267081976,1.4460906982421875 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8601063536480069,1.527853012084961,2.2151336669921875,10.275,82.2,0.2122802734375,1.2744140625,8.5,11.0,0.8601063536480069,2.2151336669921875 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.35498680267483,12.685267312186104,14.603168487548828,83.42857142857143,101.1,0.6760602678571429,1.1376953125,15.857142857142858,34.0,0.36291556688956916,1.2169307072957356 +gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.857316526118666,12.95609219868978,14.609134674072266,87.15,101.1,0.59912109375,1.1376953125,17.11111111111111,34.0,0.48810971050988883,1.2174278895060222 +gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7667113430798054,1.6373011271158855,2.237342834472656,20.508333333333336,82.2,0.438232421875,1.3603515625,8.75,13.0,0.7667113430798054,2.237342834472656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.4190827761776743,1.066051991780599,1.7094192504882812,9.113333333333332,76.3,3.450390625,3.50390625,6.6,8.0,1.4190827761776743,1.7094192504882812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4950770149007439,0.9673786163330078,0.9674835205078124,0.0,0.0,3.441243489583333,3.453125,6.833333333333333,8.0,0.4950770149007439,0.9674835205078124 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.6115091051906347,6.384177780151367,7.342266082763672,77.27,100.9,3.43896484375,3.453125,16.9,26.0,0.21762575876588622,0.6118555068969727 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.022852608002722,6.576087951660156,7.7747802734375,80.94999999999999,101.3,3.4452582465277777,3.453125,15.944444444444445,26.0,0.41857105066689354,0.6478983561197916 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,5.543259882833809,6.40475286756243,7.7747802734375,83.68571428571428,101.3,3.4622628348214284,3.5029296875,16.714285714285715,26.0,0.46193832356948406,0.6478983561197916 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.2245458392426371,0.9666633605957032,0.9666633605957032,0.0,0.0,3.31640625,3.31640625,2.0,2.0,0.2245458392426371,0.9666633605957032 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.2261469135992229,0.9670009613037108,0.9673385620117188,0.0,0.0,3.38427734375,3.4521484375,3.5,5.0,0.2261469135992229,0.9673385620117188 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2245856807567179,0.9671236673990884,0.9673690795898438,0.0,0.0,3.4072265625,3.453125,5.0,8.0,0.2245856807567179,0.9673690795898438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2283230079337954,0.9671850204467772,0.9673690795898438,0.0,0.0,3.41845703125,3.453125,6.0,9.0,0.2283230079337954,0.9673690795898438 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2279053493402898,0.9672225952148438,0.9673728942871094,0.0,0.0,3.425390625,3.453125,6.2,9.0,0.2279053493402898,0.9673728942871094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.2273034448735416,0.9672508239746094,0.9673919677734376,0.0,0.0,3.4298502604166665,3.453125,6.333333333333333,9.0,0.2273034448735416,0.9673919677734376 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2265502219088375,0.9672737121582032,0.9674110412597656,0.0,0.0,3.4331752232142856,3.453125,6.571428571428571,9.0,0.2265502219088375,0.9674110412597656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4250581879168749,0.9672908782958984,0.9674110412597656,0.0,0.0,3.435546875,3.453125,6.875,9.0,0.4250581879168749,0.9674110412597656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.425873071886599,0.967304229736328,0.9674110412597656,0.0,0.0,3.4375,3.453125,7.0,9.0,0.425873071886599,0.9674110412597656 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.426355617120862,0.967315673828125,0.9674186706542968,0.0,0.0,3.43896484375,3.453125,7.0,9.0,0.426355617120862,0.9674186706542968 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.425547756254673,0.9673253839666192,0.9674224853515624,0.0,0.0,3.4402521306818183,3.453125,7.0,9.0,0.425547756254673,0.9674224853515624 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4267518701963126,0.9673337936401368,0.967426300048828,0.0,0.0,3.441243489583333,3.453125,7.0,9.0,0.4267518701963126,0.967426300048828 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.4255281491205096,0.967341789832482,0.967437744140625,0.0,0.0,3.442157451923077,3.453125,6.923076923076923,9.0,0.4255281491205096,0.967437744140625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.4793150019831955,0.9673489161900112,0.9674415588378906,0.0,0.0,3.44287109375,3.453125,6.857142857142857,9.0,0.4793150019831955,0.9674415588378906 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.4721332187764346,0.9697491963704428,1.0033531188964844,0.0,0.0,3.4469401041666665,3.50390625,7.066666666666666,10.0,0.4721332187764346,1.0033531188964844 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.471642195712775,0.9718496799468994,1.00335693359375,0.0,0.0,3.450439453125,3.50390625,7.25,10.0,0.471642195712775,1.00335693359375 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.4705870579928159,0.9737034965963924,1.0033645629882812,0.0,0.0,3.453584558823529,3.50390625,7.470588235294118,11.0,0.4705870579928159,1.0033645629882812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.472264404874295,0.97535154554579,1.0033683776855469,0.0,0.0,3.456325954861111,3.50390625,7.666666666666667,11.0,0.472264404874295,1.0033683776855469 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.6050898637622595,6.385017395019531,7.342090606689453,77.4,100.9,3.42578125,3.453125,15.0,25.0,0.21709082198018828,0.6118408838907877 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,16.884286444168538,15.445772528648376,18.387500762939453,94.6453125,101.9,3.4712371826171875,3.50390625,16.375,27.0,0.5276339513802668,0.5746093988418579 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.551289116963744,16.472505002408415,18.387500762939453,93.8162162162162,101.9,3.448770059121621,3.453125,14.45945945945946,27.0,0.485977784905117,0.5746093988418579 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.225383945275098,0.967041015625,0.9673728942871094,0.0,0.0,3.38427734375,3.4521484375,4.0,7.0,0.225383945275098,0.9673728942871094 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4963636519387364,0.9673690795898438,0.9674797058105468,0.0,0.0,3.4402521306818183,3.453125,6.727272727272728,8.0,0.4963636519387364,0.9674797058105468 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4956340976059437,0.9673580169677736,0.9674644470214844,0.0,0.0,3.43896484375,3.453125,6.7,8.0,0.4956340976059437,0.9674644470214844 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.495696356985718,0.96734619140625,0.9674530029296876,0.0,0.0,3.4375,3.453125,6.555555555555555,8.0,0.495696356985718,0.9674530029296876 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4946500682272017,0.9673328399658204,0.9674530029296876,0.0,0.0,3.435546875,3.453125,6.375,8.0,0.4946500682272017,0.9674530029296876 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2277160133235156,0.967315673828125,0.967449188232422,0.0,0.0,3.4331752232142856,3.453125,6.285714285714286,8.0,0.2277160133235156,0.967449188232422 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.2278618649579584,0.9672934214274088,0.9674415588378906,0.0,0.0,3.4298502604166665,3.453125,6.166666666666667,8.0,0.2278618649579584,0.9674415588378906 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2270080242305994,0.9672637939453124,0.9674301147460938,0.0,0.0,3.425390625,3.453125,6.2,8.0,0.2270080242305994,0.9674301147460938 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2240317710675299,0.9672222137451172,0.9674072265625,0.0,0.0,3.41845703125,3.453125,5.75,8.0,0.2240317710675299,0.9674072265625 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2268842291086912,0.9671605428059896,0.9673995971679688,0.0,0.0,3.4072265625,3.453125,5.0,7.0,0.2268842291086912,0.9673995971679688 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.2228636099025607,0.9667091369628906,0.9667091369628906,0.0,0.0,3.31640625,3.31640625,1.0,1.0,0.2228636099025607,0.9667091369628906 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.5431203246116638,1.1308547973632812,1.7969741821289062,15.315,86.4,3.463623046875,3.50390625,7.5,12.0,0.5431203246116638,1.7969741821289062 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,14.70471149403602,15.46323592087318,18.38830947875977,94.0603448275862,102.1,3.4705347521551726,3.50390625,18.24137931034483,25.0,0.45952223418862564,0.5746346712112428 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,13.358873629011214,16.47714906580308,18.38830947875977,93.22941176470589,102.1,3.4484719669117645,3.453125,15.705882352941176,25.0,0.41746480090660043,0.5746346712112428 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.93563024001196,15.766057794744318,17.261363983154297,89.53636363636363,100.5,3.440696022727273,3.453125,20.181818181818183,25.0,0.21673844500037376,0.5394176244735718 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.366625004913658,6.425476689492503,7.764839172363281,85.12903225806451,101.9,3.4645917338709675,3.5029296875,15.96774193548387,27.0,0.5305520837428048,0.6470699310302734 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.851118861231953,6.660690116882324,7.764839172363281,82.69499999999998,101.9,3.446044921875,3.453125,14.6,27.0,0.48759323843599606,0.6470699310302734 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.6049925102852285,6.384786605834961,7.3423309326171875,76.91999999999999,101.9,3.43896484375,3.453125,17.3,27.0,0.2170827091904357,0.6118609110514323 +cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.58794548176229,6.385764312744141,7.342044830322266,76.80000000000001,100.6,3.42578125,3.453125,16.0,24.0,0.21566212348019084,0.6118370691935221 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.5404957421123981,1.0627193450927734,1.7094192504882812,8.54375,76.3,3.45367431640625,3.50390625,6.625,8.0,0.5404957421123981,1.7094192504882812 +cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.5427346657961607,1.1007344987657337,1.7969741821289062,12.394444444444444,86.4,3.459201388888889,3.50390625,7.055555555555555,11.0,0.5427346657961607,1.7969741821289062 +cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.882508988957852,15.771119204434482,17.260635375976562,89.53636363636363,101.9,3.440696022727273,3.453125,20.90909090909091,27.0,0.21507840590493288,0.5393948554992676 diff --git a/result_csv/3D/result3D_gpu_release_with_pip.csv b/result_csv/3D/result3D_gpu_release_with_pip.csv deleted file mode 100644 index 6f22e3f..0000000 --- a/result_csv/3D/result3D_gpu_release_with_pip.csv +++ /dev/null @@ -1,346 +0,0 @@ -backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1638373739551753,1.5845548841688368,2.155994415283203,41.96666666666667,86.4,2.333984375,2.609375,42.0,63.0,1.1638373739551753,2.155994415283203 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8998882420128211,1.6039194107055663,2.2782020568847656,41.86,86.4,2.3958984375,2.953125,42.05,63.0,0.8998882420128211,2.2782020568847656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6826249560108408,1.6203738125887783,2.2850341796875,41.83181818181818,86.4,2.446555397727273,2.953125,41.63636363636363,63.0,0.6826249560108408,2.2850341796875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6812836299650371,1.6341702143351238,2.286945343017578,41.87916666666666,86.4,2.48876953125,2.953125,41.708333333333336,63.0,0.6812836299650371,2.286945343017578 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.868899406981655,9.676880836486816,10.334091186523438,76.05,100.6,60.78271484375,72.48046875,53.25,89.0,0.15215310646817673,0.3229403495788574 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,4.782491703983396,9.77595829963684,10.523082733154297,80.55,100.6,66.631591796875,72.48046875,57.0625,89.0,0.14945286574948113,0.3288463354110718 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.678185328957625,9.958441734313965,10.637622833251951,86.55,109.0,69.13825334821429,72.48046875,50.67857142857143,89.0,0.23994329152992577,0.3324257135391235 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.346029606997035,13.24200711931501,15.255786895751951,83.28571428571429,100.3,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36216913391641964,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.948582162003731,13.394872056676986,15.255786895751951,87.64893617021276,101.3,1.502451795212766,5.3984375,18.08510638297872,35.0,0.579048513500311,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,5.880564905994106,13.462425973680284,15.255786895751951,87.19444444444446,101.3,0.59912109375,1.1376953125,15.805555555555555,35.0,0.4900470754995088,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.8803463890071725,13.422915091881386,15.255786895751951,86.67692307692307,101.3,0.59912109375,1.1376953125,15.692307692307692,35.0,0.49002886575059773,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.361242173006758,13.3263308207194,15.255786895751951,84.63333333333331,101.3,0.6350260416666667,1.1376953125,15.533333333333331,35.0,0.3634368477505632,1.2713155746459959 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.7500806289899629,2.018498470908717,2.8085594177246094,17.310526315789474,84.1,0.3864103618421052,1.3603515625,8.210526315789474,13.0,0.7500806289899629,2.8085594177246094 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.7563949600007618,2.048456827799479,2.8085670471191406,19.5,84.1,0.4343843005952381,1.3603515625,8.476190476190476,13.0,0.7563949600007618,2.8085670471191406 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7569914530031383,1.981491762049058,2.8085594177246094,14.4,82.0,0.3271484375,1.3603515625,8.294117647058824,13.0,0.7569914530031383,2.8085594177246094 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7558938669972122,1.9346165974934897,2.808551788330078,10.933333333333334,82.0,0.2520833333333333,1.3603515625,8.266666666666667,13.0,0.7558938669972122,2.808551788330078 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4076354949938832,1.7780075073242188,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4076354949938832,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8866860989946872,1.873321533203125,2.786094665527344,6.307692307692308,82.0,0.1539212740384615,1.2744140625,7.923076923076923,9.0,0.8866860989946872,2.786094665527344 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.809680271995603,13.145222227452164,15.255786895751951,88.12881355932203,101.3,2.4291909427966103,6.4296875,19.491525423728813,35.0,0.5674733559996336,1.2713155746459959 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4142019519931637,1.777939796447754,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4142019519931637,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4203078940045088,1.7779521942138672,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4203078940045088,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4174513519974425,1.7779439290364585,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4174513519974425,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.452322589000687,1.7779417037963867,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.452322589000687,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4167858909931965,1.7779403686523438,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4167858909931965,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4171674950048327,1.7779401143391926,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4171674950048327,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4160725100082345,1.777939932686942,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4160725100082345,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4143671500060009,1.777939690483941,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,5.888888888888889,6.0,0.4143671500060009,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4156941749970428,1.7779399871826171,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,7.0,0.4156941749970428,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7727153500018176,1.968848164876302,2.7213096618652344,17.146666666666665,96.1,0.3387369791666667,1.3603515625,7.066666666666666,12.0,0.7727153500018176,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7697032959986245,2.0039834415211395,2.7213096618652344,19.88823529411765,96.1,0.4036075367647059,1.3603515625,7.176470588235294,12.0,0.7697032959986245,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.769521526992321,2.031722219366776,2.7213096618652344,22.057894736842105,96.1,0.4548211348684211,1.3603515625,7.473684210526316,13.0,0.769521526992321,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.3978700650040991,1.793642807006836,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3978700650040991,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.394472243002383,1.7956140691583806,1.824790954589844,0.0,0.0,0.060546875,0.060546875,7.909090909090909,8.0,0.394472243002383,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.323774965989287,1.92290526169997,2.7213096618652344,13.615384615384617,96.1,0.25390625,1.3603515625,6.538461538461538,10.0,1.323774965989287,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.3989678240031935,1.7912339104546442,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3989678240031935,1.824790954589844 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.635810484061949,77.14886058460583,97.9846649169922,88.84545454545454,101.2,2.556906960227273,6.318359375,3.0454545454545454,8.0,0.38631754033849575,8.165388743082683 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3977319859986892,1.7882261276245115,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3977319859986892,1.824790954589844 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342437774001155,13.240831647600446,15.248188018798828,83.22857142857143,101.2,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36186981450009625,1.2706823348999023 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.06512615000247,13.433054997370792,15.266685485839844,86.3076923076923,101.3,0.59912109375,1.1376953125,15.615384615384617,33.0,0.5054271791668725,1.2722237904866536 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,6.051179022993892,13.45345973968506,15.274734497070312,86.84722222222223,101.3,0.59912109375,1.1376953125,15.77777777777778,33.0,0.5042649185828244,1.2728945414225261 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.187712181010284,13.374935309092203,15.274734497070312,87.63958333333333,101.4,1.60186767578125,5.4033203125,17.958333333333332,36.0,0.5989760150841904,1.2728945414225261 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.941145403005066,13.114118673033634,15.274734497070312,87.91355932203389,101.4,2.459894729872881,6.4296875,19.322033898305083,36.0,0.5784287835837555,1.2728945414225261 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8110812599770725,14.782255172729492,17.261539459228516,42.05,84.1,0.41015625,0.41015625,1.0,1.0,0.8110812599770725,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.8692525819642469,14.76082992553711,17.261539459228516,41.8,84.1,0.41015625,0.41015625,1.25,2.0,0.8692525819642469,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4579493759665638,14.268887329101563,17.261539459228516,33.44,84.1,0.41015625,0.41015625,1.2,2.0,0.4579493759665638,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.452871695975773,13.940925598144531,17.261539459228516,27.866666666666664,84.1,0.41015625,0.41015625,1.1666666666666667,2.0,0.452871695975773,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,4.058678326080553,15.27555671105018,17.261539459228516,23.846153846153847,84.1,1.7537560096153846,6.861328125,0.9230769230769232,4.0,4.058678326080553,17.261539459228516 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,8.261986350058578,79.44522639683315,97.9846649169922,91.20714285714284,101.2,2.0951450892857144,6.318359375,3.071428571428572,8.0,0.6884988625048815,8.165388743082683 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.366572129991255,13.325052642822266,15.248188018798828,84.17333333333335,101.2,0.6350260416666667,1.1376953125,15.066666666666666,33.0,0.36388101083260455,1.2706823348999023 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,5.849394824006595,75.95303213596344,97.9846649169922,88.1,101.2,10.25775146484375,32.771484375,4.0,11.0,0.4874495686672162,8.165388743082683 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4136568110116059,1.799640655517578,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136568110116059,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3988470250042155,1.7843622480119978,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3988470250042155,1.824790954589844 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.40812712299521,28.765630621659128,33.4079475402832,93.96842105263156,101.6,0.6841591282894737,1.1376953125,19.05263157894737,35.0,0.35650397259360034,1.04399836063385 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4189509400021052,1.7832984924316406,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4189509400021052,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.4136168290133355,1.7894268035888672,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136168290133355,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4023702780104941,1.779213587443034,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4023702780104941,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4165768940001726,1.8200721740722656,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4165768940001726,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.397044197001378,1.8153533935546875,1.8153533935546875,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.397044197001378,1.8153533935546875 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.605682180990698,29.26931034434925,33.76551055908203,94.73863636363636,102.0,0.6480823863636364,1.1376953125,17.795454545454547,35.0,0.4876775681559593,1.0551722049713135 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.938542434989358,29.27514385647244,33.59746551513672,94.88888888888889,101.7,0.6350260416666667,1.1376953125,17.2,35.0,0.49807945109341745,1.0499207973480225 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.493009131998406,28.737944351999385,33.33771514892578,94.0578947368421,101.4,0.6841591282894737,1.1376953125,19.84210526315789,35.0,0.3591565353749502,1.0418035984039307 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,12,0.0833766250871121,1.342762778787052,1.364215850830078,0.0,0.0,5.420496323529412,5.466796875,0.3529411764705882,1.0,0.0833766250871121,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,15,0.0791092430008575,1.3445022170608107,1.364215850830078,0.0,0.0,5.422561233108108,5.466796875,0.3243243243243243,1.0,0.0791092430008575,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,14,0.0776096630143001,1.3439546161227756,1.364215850830078,0.0,0.0,5.422200520833333,5.466796875,0.3333333333333333,1.0,0.0776096630143001,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,13,0.0805734280729666,1.343375723702567,1.364215850830078,0.0,0.0,5.421819196428571,5.466796875,0.3428571428571428,1.0,0.0805734280729666,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,10,0.0806575450114905,1.3414219617843628,1.3642044067382812,0.0,0.0,5.4185791015625,5.466796875,0.375,1.0,0.0806575450114905,1.3642044067382812 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,11,0.0811962379375472,1.342112685694839,1.364215850830078,0.0,0.0,5.419093276515151,5.466796875,0.3636363636363636,1.0,0.0811962379375472,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0781512110261246,1.3381695066179549,1.364177703857422,0.0,0.0,5.412806919642857,5.466796875,0.4285714285714285,1.0,0.0781512110261246,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0821634270250797,1.340687044205204,1.3641929626464844,0.0,0.0,5.418031754032258,5.466796875,0.3870967741935484,1.0,0.0821634270250797,1.3641929626464844 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0785951770376414,1.3399035135904949,1.3641815185546875,0.0,0.0,5.41640625,5.466796875,0.4,1.0,0.0785951770376414,1.3641815185546875 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,17,0.0775885140756145,1.3455137595152245,1.364238739013672,0.0,0.0,5.423227163461538,5.466796875,0.3076923076923077,1.0,0.0775885140756145,1.364238739013672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0794133190065622,1.3390663410055226,1.364177703857422,0.0,0.0,5.414668642241379,5.466796875,0.4137931034482758,1.0,0.0794133190065622,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,16,0.0805497739929705,1.345020996896844,1.364215850830078,0.0,0.0,5.422902960526316,5.466796875,0.3157894736842105,1.0,0.0805497739929705,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.0688623239984735,1.348723931746049,1.3880615234375,0.0,0.0,5.426935369318182,5.486328125,0.3409090909090909,1.0,0.0688623239984735,1.3880615234375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,18,0.0818255780031904,1.3459818840026856,1.364238739013672,0.0,0.0,5.42353515625,5.466796875,0.3,1.0,0.0818255780031904,1.364238739013672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,19,0.0811397020006552,1.346427173149295,1.364238739013672,0.0,0.0,5.423828125,5.466796875,0.2926829268292683,1.0,0.0811397020006552,1.364238739013672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1334483990212902,1.3468512580508278,1.364238739013672,0.0,0.0,5.424107142857143,5.466796875,0.3095238095238095,1.0,0.1334483990212902,1.364238739013672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0692121849860996,1.3478091040322946,1.3880386352539062,0.0,0.0,5.42555414244186,5.486328125,0.3255813953488372,1.0,0.0692121849860996,1.3880386352539062 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0685027749277651,1.3495982699924045,1.3880691528320312,0.0,0.0,5.428255208333334,5.486328125,0.3555555555555555,1.0,0.0685027749277651,1.3880691528320312 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0688554110238328,1.3504347593887993,1.3880767822265625,0.0,0.0,5.429517663043479,5.486328125,0.3695652173913043,1.0,0.0688554110238328,1.3880767822265625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.0691034030169248,1.3512358158192737,1.3880844116210938,0.0,0.0,5.430726396276596,5.486328125,0.3829787234042553,1.0,0.0691034030169248,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.066319019999355,1.3520034948984785,1.3880844116210938,0.0,0.0,5.431884765625,5.486328125,0.4166666666666667,2.0,0.066319019999355,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0669376419391483,1.3527398401377153,1.3880844116210938,0.0,0.0,5.432995854591836,5.486328125,0.4489795918367347,2.0,0.0669376419391483,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.069045826094225,1.3534467315673828,1.3880844116210938,0.0,0.0,5.4340625,5.486328125,0.46,2.0,0.069045826094225,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0807598850224167,1.3361688760610728,1.364177703857422,0.0,0.0,5.409855769230769,5.466796875,0.4615384615384615,1.0,0.0807598850224167,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0712555879727006,1.3541259017645144,1.3880844116210938,0.0,0.0,5.435087316176471,5.486328125,0.4901960784313725,2.0,0.0712555879727006,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0794478229945525,1.33720624005353,1.364177703857422,0.0,0.0,5.411964699074074,5.466796875,0.4444444444444444,1.0,0.0794478229945525,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,13,0.0500480500049889,1.3323214394705636,1.3327789306640625,0.0,0.0,5.403459821428571,5.435546875,0.7142857142857143,1.0,0.0500480500049889,1.3327789306640625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0795899590011686,1.3350485229492188,1.364177703857422,0.0,0.0,5.407578125,5.466796875,0.48,1.0,0.0795899590011686,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0829988620243966,1.3338348070780437,1.3641738891601562,0.0,0.0,5.406412760416667,5.466796875,0.5,1.0,0.0829988620243966,1.3641738891601562 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,7,0.7716088570887223,4.72037594134991,8.014331817626953,41.17307692307693,86.3,4.712590144230769,5.517578125,4.769230769230769,9.0,0.06430073809072685,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,8,0.7978208280401304,4.710399415757921,8.014331817626953,41.22407407407408,86.3,4.715205439814815,5.517578125,4.87037037037037,9.0,0.06648506900334421,0.6678609848022461 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0514041240094229,1.3276596069335938,1.3276596069335938,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0514041240094229,1.3276596069335938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0495776940369978,1.3300704956054688,1.3324813842773438,0.0,0.0,5.3515625,5.435546875,0.0,0.0,0.0495776940369978,1.3324813842773438 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0500937750330194,1.3308855692545574,1.3325157165527344,0.0,0.0,5.379557291666667,5.435546875,0.3333333333333333,1.0,0.0500937750330194,1.3325157165527344 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0501994920196011,1.331319808959961,1.332622528076172,0.0,0.0,5.3857421875,5.435546875,0.5,1.0,0.0501994920196011,1.332622528076172 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0534747679485008,1.3315879821777343,1.332660675048828,0.0,0.0,5.389453125,5.435546875,0.6,1.0,0.0534747679485008,1.332660675048828 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0497197189833968,1.331768035888672,1.3326683044433594,0.0,0.0,5.397135416666667,5.435546875,0.6666666666666666,1.0,0.0497197189833968,1.3326683044433594 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0500179040245711,1.3318988255092077,1.332683563232422,0.0,0.0,5.402622767857143,5.435546875,0.7142857142857143,1.0,0.0500179040245711,1.332683563232422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0515344960149377,1.3320012092590332,1.3327178955078125,0.0,0.0,5.40283203125,5.435546875,0.75,1.0,0.0515344960149377,1.3327178955078125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0503066409146413,1.3320808410644531,1.3327178955078125,0.0,0.0,5.402994791666667,5.435546875,0.7777777777777778,1.0,0.0503066409146413,1.3327178955078125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0498039959929883,1.332146453857422,1.3327369689941406,0.0,0.0,5.403125,5.435546875,0.7,1.0,0.0498039959929883,1.3327369689941406 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0499559390591457,1.3322004838423296,1.3327407836914062,0.0,0.0,5.403231534090909,5.435546875,0.7272727272727273,1.0,0.0499559390591457,1.3327407836914062 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,11,0.048653585021384,1.33224614461263,1.3327484130859375,0.0,0.0,5.4033203125,5.435546875,0.75,1.0,0.048653585021384,1.3327484130859375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,12,0.0499095519771799,1.3322862478402944,1.3327674865722656,0.0,0.0,5.403395432692308,5.435546875,0.6923076923076923,1.0,0.0499095519771799,1.3327674865722656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,11,0.0687334440881386,1.3554073549666494,1.3880844116210938,0.0,0.0,5.435841686320755,5.486328125,0.5471698113207547,2.0,0.0687334440881386,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,14,0.0500552740413695,1.3323519388834637,1.3327789306640625,0.0,0.0,5.403515625,5.435546875,0.7333333333333333,1.0,0.0500552740413695,1.3327789306640625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,15,0.0498282209737226,1.3323793411254885,1.3327903747558594,0.0,0.0,5.403564453125,5.435546875,0.6875,1.0,0.0498282209737226,1.3327903747558594 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,16,0.0496855060337111,1.3324037439682903,1.332794189453125,0.0,0.0,5.403607536764706,5.435546875,0.6470588235294118,1.0,0.0496855060337111,1.332794189453125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,17,0.0497562070377171,1.3324256473117404,1.3327980041503906,0.0,0.0,5.403645833333333,5.435546875,0.6111111111111112,1.0,0.0497562070377171,1.3327980041503906 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,18,0.0497590819140896,1.3324454458136308,1.3328018188476562,0.0,0.0,5.403680098684211,5.435546875,0.5789473684210527,1.0,0.0497590819140896,1.3328018188476562 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,19,0.0492406769189983,1.3324640274047852,1.3328170776367188,0.0,0.0,5.4037109375,5.435546875,0.55,1.0,0.0492406769189983,1.3328170776367188 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,20,0.0490007810294628,1.3324815659295943,1.3328323364257812,0.0,0.0,5.403738839285714,5.435546875,0.5238095238095238,1.0,0.0490007810294628,1.3328323364257812 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0853182589635253,1.3324976834383877,1.3328361511230469,0.0,0.0,5.403764204545454,5.435546875,0.5454545454545454,1.0,0.0853182589635253,1.3328361511230469 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0775997039163485,1.3325157165527344,1.3329124450683594,0.0,0.0,5.403787364130435,5.435546875,0.5217391304347826,1.0,0.0775997039163485,1.3329124450683594 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,10,0.0667492320062592,1.354778950030987,1.3880844116210938,0.0,0.0,5.4354717548076925,5.486328125,0.5192307692307693,2.0,0.0667492320062592,1.3880844116210938 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.4274047230137512,14.474194844563804,17.938644409179688,60.46666666666666,98.9,4.438802083333333,5.435546875,5.333333333333333,9.0,0.044606397594179725,0.5605826377868652 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,12,0.0669413390569388,1.3560124856454354,1.3880844116210938,0.0,0.0,5.436197916666667,5.486328125,0.5740740740740741,2.0,0.0669413390569388,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,13,0.0729907769709825,1.3565956115722655,1.3880844116210938,0.0,0.0,5.436541193181818,5.486328125,0.6,2.0,0.0729907769709825,1.3880844116210938 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.3412123629823327,12.695202047174629,17.935428619384766,62.81363636363637,100.1,4.436434659090909,5.435546875,5.545454545454546,10.0,0.0731628863431979,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.3099946869770065,12.424802193274864,17.935428619384766,63.95769230769231,100.1,4.419471153846154,5.435546875,5.230769230769231,10.0,0.07218733396803145,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,2,2.2690945110516623,12.229652150472004,17.935428619384766,64.83,100.3,4.41015625,5.435546875,5.1,10.0,0.07090920347036445,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,3,2.330415009055286,12.076743182014017,17.935428619384766,65.41176470588235,100.3,4.400275735294118,5.435546875,5.117647058823529,10.0,0.0728254690329777,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.112933192984201,11.927053551924857,17.935428619384766,65.91052631578947,100.5,4.3989514802631575,5.435546875,5.2631578947368425,12.0,0.06602916228075628,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.033911712002009,11.81087403070359,17.935428619384766,66.29047619047618,100.6,4.396856398809524,5.455078125,5.738095238095238,13.0,0.06355974100006279,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,2,2.0201116000534967,11.716370872829271,17.935428619384766,66.70652173913044,101.3,4.397163722826087,5.455078125,6.130434782608695,13.0,0.06312848750167177,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,3,2.044589423923753,11.634580612182615,17.935428619384766,66.99799999999999,101.3,4.395546875,5.455078125,6.42,13.0,0.06389341949761729,0.5604821443557739 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6100882739992812,7.123935699462891,7.123935699462891,0.0,0.0,14.931640625,14.931640625,0.0,0.0,0.6100882739992812,7.123935699462891 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.6671441569924355,10.070232391357422,13.013713836669922,41.125,84.3,14.005859375,15.947265625,0.5,1.0,0.6671441569924355,13.013713836669922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.660932197002694,10.070781071980797,13.013954162597656,40.85,84.3,14.090494791666666,15.947265625,0.5,1.0,0.660932197002694,13.013954162597656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,3,0.6144250340294093,9.6506587437221,13.013954162597656,35.01428571428571,84.3,14.355747767857142,15.947265625,0.4285714285714285,1.0,0.6144250340294093,13.013954162597656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,4,0.6137388569768518,9.855398390028212,13.014030456542969,36.23333333333333,84.3,14.34136284722222,16.009765625,0.4444444444444444,1.0,0.6137388569768518,13.014030456542969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.346072708023712,10.076603282581676,14.014080047607422,37.3,84.3,14.335049715909092,16.009765625,0.4545454545454545,1.0,0.346072708023712,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.3314478200627491,9.914389928181969,14.014080047607422,34.19166666666667,84.3,14.472005208333334,16.009765625,0.5,1.0,0.3314478200627491,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.3316800820175558,9.777134235088642,14.014080047607422,31.56153846153846,84.3,14.587890625,16.009765625,0.4615384615384615,1.0,0.3316800820175558,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,3,0.3331154639599845,9.65948704310826,14.014080047607422,29.307142857142857,84.3,14.687220982142858,16.009765625,0.5,1.0,0.3331154639599845,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,4,0.3339202509960159,9.557526652018227,14.014080047607422,27.35333333333333,84.3,14.775390625,16.009765625,0.5333333333333333,1.0,0.3339202509960159,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,5,0.3319612760096788,9.468312501907349,14.014080047607422,25.64375,84.3,14.8505859375,16.009765625,0.5625,1.0,0.3319612760096788,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.3944353730184957,9.389595480526197,14.014080047607422,24.135294117647057,84.3,14.916934742647058,16.009765625,0.5294117647058824,1.0,0.3944353730184957,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.3696383840870112,9.32094997829861,14.014080047607422,22.79444444444444,84.3,15.030598958333334,16.962890625,0.5,1.0,0.3696383840870112,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.3901430750265717,9.259531322278477,14.014080047607422,21.59473684210526,84.3,15.132298519736842,16.962890625,0.5263157894736842,1.0,0.3901430750265717,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,3,0.3710621549980715,9.204254722595214,14.014080047607422,20.515,84.3,15.223828125,16.962890625,0.55,1.0,0.3710621549980715,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,4,0.370103389956057,9.15424346923828,14.014080047607422,19.538095238095234,84.3,15.306640625,16.962890625,0.6190476190476191,2.0,0.370103389956057,14.014080047607422 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,5,0.7616180930053815,4.742554108301799,8.014331817626953,41.12916666666667,86.3,4.706705729166667,5.517578125,4.458333333333333,9.0,0.06346817441711512,0.6678609848022461 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,5,1.389501755009405,13.08666123284234,17.935428619384766,61.07777777777777,100.1,4.453993055555555,5.435546875,5.666666666666667,10.0,0.04342192984404391,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,4,1.4166204340290278,13.724163818359376,17.935428619384766,61.14,100.1,4.449348958333333,5.435546875,5.733333333333333,10.0,0.04426938856340712,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,3,1.4302993799792605,14.457113265991213,17.935428619384766,61.00833333333333,99.7,4.4501953125,5.435546875,5.5,9.0,0.04469685562435189,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,3,1.3748393589630723,14.472455342610678,17.938945770263672,60.866666666666674,99.1,4.4501953125,5.435546875,5.5,9.0,0.04296372996759601,0.5605920553207397 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,14,0.0664471189957112,1.3571579115731376,1.3880844116210938,0.0,0.0,5.436872209821429,5.486328125,0.625,2.0,0.0664471189957112,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,15,0.0665429580258205,1.3577004817494176,1.3880844116210938,0.0,0.0,5.437191611842105,5.486328125,0.631578947368421,2.0,0.0665429580258205,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,16,0.0661582220345735,1.358224342609274,1.3880844116210938,0.0,0.0,5.4375,5.486328125,0.6379310344827587,2.0,0.0661582220345735,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,17,0.0665880109881982,1.358730445473881,1.3880844116210938,0.0,0.0,5.437797934322034,5.486328125,0.6440677966101694,2.0,0.0665880109881982,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,18,0.0659850389929488,1.3592196782430013,1.3880844116210938,0.0,0.0,5.4380859375,5.486328125,0.65,2.0,0.0659850389929488,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,19,0.0660311649553477,1.359692870593462,1.3880844116210938,0.0,0.0,5.43836449795082,5.486328125,0.6557377049180327,2.0,0.0660311649553477,1.3880844116210938 -cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,forward,0,23.301727600046437,107.59869734446208,118.28849029541016,95.93055555555556,100.5,12.637803819444445,14.931640625,1.1111111111111112,3.0,0.7281789875014512,3.6965153217315674 -cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,adjoint,0,10.849930305965245,100.17300704673484,118.28849029541016,94.95555555555556,101.1,12.67845775462963,15.947265625,1.5925925925925926,3.0,0.3390603220614139,3.6965153217315674 -cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,grad,0,12.155506958952174,95.40965972075593,118.28849029541016,94.56216216216217,101.1,12.94240920608108,15.947265625,2.621621621621621,7.0,0.3798595924672554,3.6965153217315674 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.4253994800383225,14.474088033040363,17.93844223022461,60.3,98.2,4.400390625,5.267578125,4.333333333333333,9.0,0.04454373375119758,0.560576319694519 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.4202508340822533,14.470176696777344,17.938945770263672,60.91111111111112,98.9,4.451605902777778,5.435546875,5.444444444444445,9.0,0.044382838565070415,0.5605920553207397 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,4,1.4349299969617275,14.471182759602865,17.938945770263672,60.973333333333336,99.3,4.449348958333333,5.435546875,5.533333333333333,9.0,0.044841562405053985,0.5605920553207397 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.4291761600179598,14.456483205159506,17.935428619384766,60.72222222222222,99.7,4.451605902777778,5.435546875,5.111111111111111,9.0,0.04466175500056124,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,5,1.382414335035719,14.472177505493164,17.938995361328125,60.977777777777774,99.3,4.453993055555555,5.435546875,5.611111111111111,9.0,0.04320044796986622,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.4527399679645896,13.941756855357776,17.938995361328125,62.79090909090908,100.6,4.436434659090909,5.435546875,5.545454545454546,9.0,0.07664812399889342,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.480366821982898,13.474826671459056,17.938995361328125,65.27037037037037,100.6,4.403862847222222,5.435546875,5.333333333333333,9.0,0.07751146318696556,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,2,2.4820639609824866,13.154240012168884,17.938995361328125,67.04375,100.6,4.3834228515625,5.435546875,5.21875,9.0,0.0775644987807027,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,3,2.506893949001096,12.919722685942778,17.938995361328125,68.35675675675675,100.6,4.366817989864865,5.435546875,5.135135135135135,9.0,0.07834043590628426,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.1800876279594377,12.713454201107933,17.938995361328125,69.31904761904762,100.6,4.359281994047619,5.435546875,5.333333333333333,12.0,0.06812773837373243,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.0775532498955727,12.535996478536855,17.938995361328125,69.37391304347825,100.7,4.360818614130435,5.455078125,5.652173913043479,12.0,0.06492353905923665,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,2,2.1305941899772733,12.386111907958984,17.938995361328125,69.486,100.7,4.363984375,5.455078125,6.04,12.0,0.06658106843678979,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,3,2.08779871603474,12.2600255895544,17.938995361328125,69.57777777777778,100.8,4.364945023148148,5.455078125,6.2407407407407405,12.0,0.06524370987608563,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.4339308580383658,14.440877278645834,17.934917449951172,60.833333333333336,98.5,4.400390625,5.267578125,3.6666666666666665,7.0,0.04481033931369893,0.5604661703109741 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.387741639977321,14.453823725382486,17.935131072998047,60.66666666666666,99.5,4.438802083333333,5.435546875,4.833333333333333,8.0,0.04336692624929128,0.560472846031189 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,6,0.7907920170109719,4.730833206176758,8.014331817626953,41.13000000000001,86.3,4.709140625,5.517578125,4.64,9.0,0.06589933475091432,0.6678609848022461 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.072911794995889,1.4301271057128906,2.411853790283203,1.188,33.5,5.435078125,5.486328125,0.2,1.0,0.072911794995889,2.411853790283203 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,4,0.784812439000234,4.754078160161558,8.014331817626953,41.17608695652173,86.3,4.703379755434782,5.455078125,4.304347826086956,9.0,0.06540103658335283,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8050422359956428,4.767921361056241,8.014331817626953,41.13636363636363,86.3,4.701171875,5.455078125,4.181818181818182,9.0,0.0670868529996369,0.6678609848022461 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0858791989739984,1.3624892856763755,1.3642501831054688,0.0,0.0,5.403787364130435,5.435546875,0.1739130434782608,1.0,0.0858791989739984,1.3642501831054688 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0858714740024879,1.362563133239746,1.3642616271972656,0.0,0.0,5.406412760416667,5.466796875,0.2083333333333333,1.0,0.0858714740024879,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0817200379678979,1.3626310729980469,1.3642616271972656,0.0,0.0,5.407578125,5.466796875,0.2,1.0,0.0817200379678979,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0832612359663471,1.3626937866210938,1.3642616271972656,0.0,0.0,5.409855769230769,5.466796875,0.1923076923076923,1.0,0.0832612359663471,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0847346680238843,1.3627518547905817,1.3642616271972656,0.0,0.0,5.411964699074074,5.466796875,0.1851851851851851,1.0,0.0847346680238843,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0869853369658812,1.3628057752336775,1.3642616271972656,0.0,0.0,5.412806919642857,5.466796875,0.1785714285714285,1.0,0.0869853369658812,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0825624560238793,1.3628559770255253,1.3642616271972656,0.0,0.0,5.414668642241379,5.466796875,0.1724137931034483,1.0,0.0825624560238793,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0849452510010451,1.36290283203125,1.3642616271972656,0.0,0.0,5.41640625,5.466796875,0.1666666666666666,1.0,0.0849452510010451,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0856425280217081,1.3629466641333796,1.3642616271972656,0.0,0.0,5.418031754032258,5.466796875,0.1612903225806451,1.0,0.0856425280217081,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,10,0.0822306980844587,1.362987995147705,1.3642692565917969,0.0,0.0,5.4185791015625,5.466796875,0.15625,1.0,0.0822306980844587,1.3642692565917969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,11,0.082287112949416,1.3630269368489585,1.3642730712890625,0.0,0.0,5.419093276515151,5.466796875,0.1515151515151515,1.0,0.082287112949416,1.3642730712890625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,12,0.0860793209867551,1.3630639244528375,1.3642845153808594,0.0,0.0,5.420496323529412,5.466796875,0.1470588235294117,1.0,0.0860793209867551,1.3642845153808594 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,13,0.0813155750511214,1.363099125453404,1.3642959594726562,0.0,0.0,5.421819196428571,5.466796875,0.1428571428571428,1.0,0.0813155750511214,1.3642959594726562 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,14,0.083259072038345,1.3631323708428278,1.3642959594726562,0.0,0.0,5.422200520833333,5.466796875,0.1388888888888889,1.0,0.083259072038345,1.3642959594726562 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,15,0.0821753159398213,1.3631639222841003,1.364299774169922,0.0,0.0,5.422561233108108,5.466796875,0.1351351351351351,1.0,0.0821753159398213,1.364299774169922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,16,0.0842455580132082,1.363193813123201,1.364299774169922,0.0,0.0,5.422902960526316,5.466796875,0.131578947368421,1.0,0.0842455580132082,1.364299774169922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,17,0.0883337359409779,1.363222171098758,1.364299774169922,0.0,0.0,5.423227163461538,5.466796875,0.1282051282051282,1.0,0.0883337359409779,1.364299774169922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,18,0.0835891260067001,1.3632492065429689,1.3643035888671875,0.0,0.0,5.42353515625,5.466796875,0.125,1.0,0.0835891260067001,1.3643035888671875 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.118720054975711,1.4336538314819336,2.411853790283203,1.35,33.5,5.428089488636363,5.486328125,0.1136363636363636,1.0,2.118720054975711,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0770325940102338,1.433000013563368,2.411853790283203,1.32,33.5,5.429383680555556,5.486328125,0.1111111111111111,1.0,0.0770325940102338,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.074381610029377,1.4323751200800356,2.411853790283203,1.2913043478260868,33.5,5.430621603260869,5.486328125,0.1304347826086956,1.0,0.074381610029377,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0744166260119527,1.4317769801363032,2.411853790283203,1.2638297872340425,33.5,5.431806848404255,5.486328125,0.1489361702127659,1.0,0.0744166260119527,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0733490689890459,1.4312040011088054,2.411853790283203,1.2375,33.5,5.432942708333333,5.486328125,0.1666666666666666,1.0,0.0733490689890459,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.071179591002874,1.4306545646823183,2.411853790283203,1.2122448979591836,33.5,5.434032206632653,5.486328125,0.1836734693877551,1.0,0.071179591002874,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0710592570248991,1.4296203314089309,2.411853790283203,1.1647058823529413,33.5,5.436083026960785,5.486328125,0.2156862745098039,1.0,0.0710592570248991,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.1023560230387374,1.3624092448841445,1.3641853332519531,0.0,0.0,5.403764204545454,5.435546875,0.1818181818181818,1.0,0.1023560230387374,1.3641853332519531 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,20,0.0517724930541589,1.362324669247582,1.364177703857422,0.0,0.0,5.403738839285714,5.435546875,0.1904761904761904,1.0,0.0517724930541589,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,19,0.0475767649477347,1.36223201751709,1.3641738891601562,0.0,0.0,5.4037109375,5.435546875,0.2,1.0,0.0475767649477347,1.3641738891601562 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0473387310048565,1.3578840891520183,1.364013671875,0.0,0.0,5.397135416666667,5.435546875,0.0,0.0,0.0473387310048565,1.364013671875 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,7.386412446037866,45.3234027226766,50.56232070922852,89.64166666666665,101.1,12.768880208333334,14.931640625,1.5,3.0,0.6155343705031555,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,1,7.890475055086426,45.30056518554687,50.56232070922852,90.044,101.3,12.801640625,15.947265625,1.36,3.0,0.6575395879238689,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.144912461051717,43.29656004905701,50.56232070922852,88.4125,101.3,12.85693359375,15.947265625,1.5625,3.0,0.3454093717543098,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,1,3.9320305839646608,42.01855938251202,50.56232070922852,87.39487179487179,101.3,12.89237780448718,15.947265625,1.7435897435897436,4.0,0.3276692153303884,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,4.603507644031197,40.768748019603976,50.56232070922852,86.87021276595743,101.3,13.07160073138298,16.009765625,2.297872340425532,7.0,0.3836256370025997,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,1,4.55752367596142,39.86503372192383,50.56232070922852,86.59454545454545,101.3,13.208629261363637,16.994140625,2.690909090909091,7.0,0.37979363966345164,4.213526725769044 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0668364180019125,1.327606201171875,1.327606201171875,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0668364180019125,1.327606201171875 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.05035850207787,1.3457164764404297,1.3638267517089844,0.0,0.0,5.3515625,5.435546875,0.0,0.0,0.05035850207787,1.3638267517089844 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0486328899860382,1.3517659505208333,1.3638648986816406,0.0,0.0,5.379557291666667,5.435546875,0.0,0.0,0.0486328899860382,1.3638648986816406 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0490302500547841,1.3548212051391602,1.3639869689941406,0.0,0.0,5.3857421875,5.435546875,0.0,0.0,0.0490302500547841,1.3639869689941406 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0501689489465206,1.3566581726074218,1.3640060424804688,0.0,0.0,5.389453125,5.435546875,0.0,0.0,0.0501689489465206,1.3640060424804688 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0490604860242456,1.3587608337402344,1.3640213012695312,0.0,0.0,5.402622767857143,5.435546875,0.0,0.0,0.0490604860242456,1.3640213012695312 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,18,0.049808517913334,1.3621298137464022,1.3641471862792969,0.0,0.0,5.403680098684211,5.435546875,0.1578947368421052,1.0,0.049808517913334,1.3641471862792969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0490754439961165,1.359419345855713,1.3640289306640625,0.0,0.0,5.40283203125,5.435546875,0.0,0.0,0.0490754439961165,1.3640289306640625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0495532329659909,1.3599319458007812,1.364032745361328,0.0,0.0,5.402994791666667,5.435546875,0.0,0.0,0.0495532329659909,1.364032745361328 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0487287190044298,1.3603443145751952,1.364055633544922,0.0,0.0,5.403125,5.435546875,0.0,0.0,0.0487287190044298,1.364055633544922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0476364659843966,1.3606827475807883,1.3640670776367188,0.0,0.0,5.403231534090909,5.435546875,0.0,0.0,0.0476364659843966,1.3640670776367188 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,11,0.0475157409673556,1.3609670003255208,1.364093780517578,0.0,0.0,5.4033203125,5.435546875,0.0,0.0,0.0475157409673556,1.364093780517578 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,12,0.0493587410310283,1.3612081087552583,1.3641014099121094,0.0,0.0,5.403395432692308,5.435546875,0.0,0.0,0.0493587410310283,1.3641014099121094 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,13,0.0475963710341602,1.3614150456019811,1.364105224609375,0.0,0.0,5.403459821428571,5.435546875,0.0714285714285714,1.0,0.0475963710341602,1.364105224609375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,14,0.0475303079001605,1.3615943908691406,1.364105224609375,0.0,0.0,5.403515625,5.435546875,0.1333333333333333,1.0,0.0475303079001605,1.364105224609375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,15,0.0497185700805857,1.3617517948150637,1.3641128540039062,0.0,0.0,5.403564453125,5.435546875,0.1875,1.0,0.0497185700805857,1.3641128540039062 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,16,0.0489606399787589,1.3618924758013558,1.3641433715820312,0.0,0.0,5.403607536764706,5.435546875,0.1764705882352941,1.0,0.0489606399787589,1.3641433715820312 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,17,0.0473938140785321,1.3620177374945746,1.3641471862792969,0.0,0.0,5.403645833333333,5.435546875,0.1666666666666666,1.0,0.0473938140785321,1.3641471862792969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.0754789630882442,1.429133048424354,2.411853790283203,1.1423076923076922,33.5,5.437049278846154,5.486328125,0.2307692307692307,1.0,0.0754789630882442,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0705586050171405,1.428664153476931,2.411853790283203,1.120754716981132,33.5,5.437979068396227,5.486328125,0.2452830188679245,1.0,0.0705586050171405,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,10,0.0749802449718117,1.4282126250090423,2.411853790283203,1.1,33.5,5.438874421296297,5.486328125,0.2592592592592592,1.0,0.0749802449718117,2.411853790283203 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,8,0.5578420230885968,5.09849391264074,8.014331817626953,39.05882352941177,85.5,4.734489889705882,5.435546875,3.882352941176471,5.0,0.04648683525738306,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,5,0.8458306459942833,4.845000915527344,8.051685333251953,41.82599999999999,89.0,4.790234375,5.517578125,4.4,8.0,0.07048588716619027,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,6,0.8664949119556695,4.829540912921612,8.051685333251953,41.8076923076923,89.0,4.790564903846154,5.517578125,4.519230769230769,8.0,0.07220790932963912,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,7,0.8468521470203996,4.816607369316949,8.051685333251953,41.816666666666656,89.0,4.79029224537037,5.517578125,4.648148148148148,8.0,0.07057101225169997,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5702725870069116,3.861469268798828,3.861469268798828,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0475227155839093,0.32178910573323566 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5394592320080847,5.2466074625651045,8.013839721679688,26.166666666666668,78.5,4.889973958333333,5.435546875,1.6666666666666667,3.0,0.04495493600067372,0.6678199768066406 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5495977799873799,5.52368392944336,8.014041900634766,32.44,83.7,4.820703125,5.435546875,2.8,5.0,0.04579981499894833,0.6678368250528971 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.5543677880195901,5.642491476876395,8.014320373535156,35.08571428571428,83.7,4.786551339285714,5.435546875,3.2857142857142856,5.0,0.046197315668299176,0.6678600311279297 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5480406919959933,5.708497365315755,8.014331817626953,36.53333333333333,83.7,4.764105902777778,5.435546875,3.4444444444444446,5.0,0.045670057666332774,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,5,0.5474708020919934,5.469254580411044,8.014331817626953,37.33636363636364,83.7,4.752663352272728,5.435546875,3.5454545454545454,5.0,0.04562256684099945,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,6,0.5344381079776213,5.3060323275052586,8.014331817626953,38.16923076923077,85.5,4.747145432692308,5.435546875,3.692307692307693,5.0,0.044536508998135105,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,7,0.5516944120172411,5.188423665364583,8.014331817626953,38.62666666666667,85.5,4.741015625,5.435546875,3.8,5.0,0.04597453433477009,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,9,0.53755380702205,5.027497944078948,8.014331817626953,39.17368421052631,85.5,4.7309827302631575,5.435546875,3.947368421052632,5.0,0.044796150585170835,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8437780659878626,4.878460427989131,8.051685333251953,41.86739130434783,89.0,4.791525135869565,5.455078125,4.217391304347826,8.0,0.07031483883232188,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9053761600516737,5.024559714577415,8.014331817626953,41.40454545454545,86.3,4.693536931818182,5.435546875,4.045454545454546,5.0,0.07544801333763947,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9061426760163158,4.981965700785319,8.014331817626953,41.4125,86.3,4.69287109375,5.435546875,4.0,5.0,0.07551188966802631,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9032643290702254,4.946677134587215,8.014331817626953,41.35769230769232,86.3,4.693509615384615,5.435546875,3.923076923076923,5.0,0.07527202742251878,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.8855999349616468,4.920046533857073,8.014331817626953,41.40714285714286,86.3,4.692940848214286,5.435546875,3.857142857142857,5.0,0.07379999458013724,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,4,0.9007634349400178,4.893855921427408,8.014331817626953,41.36666666666667,86.3,4.693489583333333,5.435546875,3.8333333333333335,5.0,0.07506361957833481,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,5,0.8815517119364813,4.874838352203369,8.014331817626953,41.3625,86.3,4.6929931640625,5.435546875,3.78125,5.0,0.07346264266137344,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,6,0.9002227890305221,4.85479523153866,8.014331817626953,41.38529411764706,86.3,4.693474264705882,5.435546875,3.735294117647059,5.0,0.07501856575254351,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,7,0.8820193819701672,4.839952150980632,8.014331817626953,41.31666666666666,86.3,4.693033854166667,5.435546875,3.7222222222222223,5.0,0.07350161516418059,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.8566139820031822,4.816263198852539,8.014331817626953,41.22368421052631,86.3,4.6947985197368425,5.435546875,3.684210526315789,5.0,0.07138449850026518,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.7588652410777286,4.799762344360351,8.014331817626953,41.2275,86.3,4.696875,5.455078125,3.85,9.0,0.06323877008981071,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.7804798349970952,4.783083416166759,8.014331817626953,41.18333333333333,86.3,4.699497767857143,5.455078125,4.071428571428571,9.0,0.06503998624975793,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,4,0.86730730405543,4.860114415486653,8.051685333251953,41.86875,89.0,4.791178385416667,5.517578125,4.3125,8.0,0.07227560867128584,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.8545506240334362,4.896114002574574,8.051685333251953,41.85681818181818,89.0,4.793323863636363,5.455078125,4.068181818181818,8.0,0.07121255200278635,0.6709737777709961 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,11,0.0700605979654938,1.4277775157581676,2.411853790283203,1.08,33.5,5.439169034090909,5.486328125,0.2727272727272727,1.0,0.0700605979654938,2.411853790283203 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,7,0.52212318405509,5.621783447265625,8.051685333251953,38.84,85.8,4.879557291666667,5.435546875,4.0,5.0,0.04351026533792416,0.6709737777709961 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,12,0.0722676260629668,1.4273579461233956,2.411853790283203,1.0607142857142855,33.5,5.439453125,5.486328125,0.2857142857142857,1.0,0.0722676260629668,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,13,0.07345413393341,1.4269530982301946,2.411853790283203,1.0421052631578946,33.5,5.439727247807017,5.486328125,0.2982456140350877,1.0,0.07345413393341,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,14,0.0738439889391884,1.4265622106091729,2.411853790283203,1.0241379310344827,33.5,5.439991918103448,5.486328125,0.3103448275862069,1.0,0.0738439889391884,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,15,0.0710048860637471,1.4261845734159826,2.411853790283203,1.006779661016949,33.5,5.440247616525424,5.486328125,0.3220338983050847,1.0,0.0710048860637471,2.411853790283203 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5461074919439852,3.860626220703125,3.860626220703125,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.04550895766199877,0.32171885172526044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5230318059911951,5.249362945556641,8.019912719726562,27.7,83.1,4.889973958333333,5.435546875,2.0,4.0,0.043585983832599595,0.6683260599772135 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5228153829229996,5.533406829833984,8.020095825195312,33.379999999999995,83.8,5.098828125,5.435546875,3.0,5.0,0.04356794857691663,0.668341318766276 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.583986999001354,5.659671783447266,8.05166244506836,36.1,85.8,5.083426339285714,5.435546875,3.4285714285714284,5.0,0.04866558325011283,0.6709718704223633 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5744426059536636,5.729820251464844,8.051673889160156,37.3,85.8,4.995008680555555,5.435546875,3.6666666666666665,5.0,0.0478702171628053,0.6709728240966797 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,5,0.5259200920118019,5.774460532448509,8.051673889160156,37.91818181818182,85.8,4.941583806818182,5.435546875,3.8181818181818175,5.0,0.04382667433431683,0.6709728240966797 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,6,0.5364477140828967,5.805367102989783,8.051685333251953,38.51538461538462,85.8,4.907001201923077,5.435546875,3.923076923076923,5.0,0.044703976173574723,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,8,0.5208684810204431,5.481397740981159,8.051685333251953,39.33529411764705,86.1,4.856732536764706,5.435546875,4.0588235294117645,5.0,0.0434057067517036,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.7714888659538701,4.916754586356027,8.051685333251953,41.830952380952375,89.0,4.796037946428571,5.455078125,3.928571428571429,7.0,0.06429073882948917,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,9,0.5246752470266074,5.370568727192126,8.051685333251953,39.61052631578947,86.1,4.9135485197368425,5.435546875,4.105263157894737,5.0,0.043722937252217285,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,10,0.5148304470349103,5.280852908179874,8.051685333251953,40.07619047619047,89.0,4.8918340773809526,5.435546875,4.190476190476191,5.0,0.04290253725290919,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9322657809825614,5.246214230855306,8.051685333251953,42.1625,89.0,4.866048177083333,5.435546875,4.291666666666667,6.0,0.07768881508188012,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9298435939708724,5.189662199753982,8.051685333251953,42.1,89.0,4.853365384615385,5.435546875,4.230769230769231,6.0,0.07748696616423936,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9516080269822852,5.142505509512765,8.051685333251953,42.04642857142857,89.0,4.841378348214286,5.435546875,4.142857142857143,6.0,0.07930066891519043,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.9462672270601616,5.1004081726074215,8.051685333251953,42.05333333333333,89.0,4.83203125,5.435546875,4.066666666666666,6.0,0.07885560225501347,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,4,0.978115898091346,5.060944437980652,8.051685333251953,41.8625,89.0,4.8228759765625,5.435546875,4.0,6.0,0.08150965817427884,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,5,0.990293791051954,5.02607188505285,8.051685333251953,41.847058823529416,89.0,4.815716911764706,5.435546875,3.911764705882353,6.0,0.08252448258766283,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,6,0.9943256350234152,4.995074696011013,8.051685333251953,41.83055555555556,89.0,4.808485243055555,5.435546875,3.888888888888889,6.0,0.0828604695852846,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,7,0.9895512099610642,4.967390361585115,8.051685333251953,41.84473684210527,89.0,4.802837171052632,5.435546875,3.8157894736842106,6.0,0.08246260083008868,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.9196729860268532,4.939896202087402,8.051685333251953,41.82,89.0,4.7982421875,5.435546875,3.8,6.0,0.07663941550223777,0.6709737777709961 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,5,0.3717926340177655,9.10877886685458,14.014080047607422,18.65,84.3,15.381924715909092,16.962890625,0.6363636363636364,2.0,0.3717926340177655,14.014080047607422 diff --git a/result_csv/3D/result3D_release_no_binary.csv b/result_csv/3D/result3D_release_no_binary.csv deleted file mode 100644 index e9aef10..0000000 --- a/result_csv/3D/result3D_release_no_binary.csv +++ /dev/null @@ -1,219 +0,0 @@ -backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1638373739551753,1.5845548841688368,2.155994415283203,41.96666666666667,86.4,2.333984375,2.609375,42.0,63.0,1.1638373739551753,2.155994415283203 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8998882420128211,1.6039194107055663,2.2782020568847656,41.86,86.4,2.3958984375,2.953125,42.05,63.0,0.8998882420128211,2.2782020568847656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6826249560108408,1.6203738125887783,2.2850341796875,41.83181818181818,86.4,2.446555397727273,2.953125,41.63636363636363,63.0,0.6826249560108408,2.2850341796875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6812836299650371,1.6341702143351238,2.286945343017578,41.87916666666666,86.4,2.48876953125,2.953125,41.708333333333336,63.0,0.6812836299650371,2.286945343017578 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.678185328957625,9.958441734313965,10.637622833251951,86.55,109.0,69.13825334821429,72.48046875,50.67857142857143,89.0,0.23994329152992577,0.3324257135391235 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,4.782491703983396,9.77595829963684,10.523082733154297,80.55,100.6,66.631591796875,72.48046875,57.0625,89.0,0.14945286574948113,0.3288463354110718 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.868899406981655,9.676880836486816,10.334091186523438,76.05,100.6,60.78271484375,72.48046875,53.25,89.0,0.15215310646817673,0.3229403495788574 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 -torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,226.37598667400016,37.89304578690022,67.43756484985352,1235.1761171032358,1697.6,0.0,0.0,0.0,0.0,7.074249583562505,2.1074239015579224 -torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,189.699387147004,38.0856692258435,54.80218124389648,1515.5374570446736,1697.6,0.0,0.0,0.0,0.0,5.928105848343875,1.712568163871765 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,23.174958677002,4.043657357352121,4.189281463623047,1447.64,1601.7,0.0,0.0,0.0,0.0,23.174958677002,4.189281463623047 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,86.43265769099526,16.109075973282998,21.836963653564453,1509.9067164179105,1621.3,0.0,0.0,0.0,0.0,7.202721474249604,1.819746971130371 -torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,407.3909277809871,39.00963902566075,67.43756484985352,1237.9839937839938,1700.3,0.0,0.0,0.0,0.0,12.730966493155847,2.1074239015579224 -torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,206.86558662800235,37.99470285908827,54.803497314453125,1490.8520249221183,1701.1,0.0,0.0,0.0,0.0,6.464549582125073,1.7126092910766602 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,99.61086776500451,5.197158302228475,5.777839660644531,922.2969072164948,1601.7,0.0,0.0,0.0,0.0,99.61086776500451,5.777839660644531 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,121.99412685300922,5.833646937779018,6.958148956298828,915.6335064935064,1602.5,0.0,0.0,0.0,0.0,121.99412685300922,6.958148956298828 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,27.21428706101142,4.0868203698135,4.213798522949219,1482.2658536585366,1601.0,0.0,0.0,0.0,0.0,27.21428706101142,4.213798522949219 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,123.55323310098902,5.902143710997047,6.981723785400391,907.0112195121952,1601.8,0.0,0.0,0.0,0.0,123.55323310098902,6.981723785400391 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,110.36745172999508,5.367537957650644,5.971870422363281,910.6064814814812,1601.0,0.0,0.0,0.0,0.0,110.36745172999508,5.971870422363281 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,169.84115423099138,16.603026097363763,27.558544158935547,1035.384653465347,1621.3,0.0,0.0,0.0,0.0,14.153429519249281,2.2965453465779624 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,250.4200397090026,17.418646851926106,27.625186920166016,1034.6648682559598,1628.6,0.0,0.0,0.0,0.0,20.86833664241688,2.3020989100138345 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,748.0897007801104,24.006078196095896,26.66148376464844,1315.81707523246,1508.1,0.0,0.0,0.0,0.0,748.0897007801104,26.66148376464844 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,1241.5884073409252,25.501923195885038,31.069141387939453,1022.4863231552164,1596.6,0.0,0.0,0.0,0.0,1241.5884073409252,31.069141387939453 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,1992.75182351796,25.817303901635974,32.094112396240234,1019.9515103338632,1596.6,0.0,0.0,0.0,0.0,1992.75182351796,32.094112396240234 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,83.6312622599944,15.9944154886099,21.8374137878418,1489.946153846154,1613.5,0.0,0.0,0.0,0.0,6.969271854999533,1.81978448232015 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,167.4388814970007,16.38030717830465,24.355052947998047,1029.4315656565657,1613.5,0.0,0.0,0.0,0.0,13.953240124750058,2.029587745666504 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,245.1750087130058,17.259254729091435,27.031986236572266,1025.771959026889,1646.5,0.0,0.0,0.0,0.0,20.431250726083817,2.2526655197143555 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.7563949600007618,2.048456827799479,2.8085670471191406,19.5,84.1,0.4343843005952381,1.3603515625,8.476190476190476,13.0,0.7563949600007618,2.8085670471191406 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.948582162003731,13.394872056676986,15.255786895751951,87.64893617021276,101.3,1.502451795212766,5.3984375,18.08510638297872,35.0,0.579048513500311,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,5.880564905994106,13.462425973680284,15.255786895751951,87.19444444444446,101.3,0.59912109375,1.1376953125,15.805555555555555,35.0,0.4900470754995088,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.8803463890071725,13.422915091881386,15.255786895751951,86.67692307692307,101.3,0.59912109375,1.1376953125,15.692307692307692,35.0,0.49002886575059773,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.361242173006758,13.3263308207194,15.255786895751951,84.63333333333331,101.3,0.6350260416666667,1.1376953125,15.533333333333331,35.0,0.3634368477505632,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.346029606997035,13.24200711931501,15.255786895751951,83.28571428571429,100.3,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36216913391641964,1.2713155746459959 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.3978700650040991,1.793642807006836,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3978700650040991,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.7500806289899629,2.018498470908717,2.8085594177246094,17.310526315789474,84.1,0.3864103618421052,1.3603515625,8.210526315789474,13.0,0.7500806289899629,2.8085594177246094 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7569914530031383,1.981491762049058,2.8085594177246094,14.4,82.0,0.3271484375,1.3603515625,8.294117647058824,13.0,0.7569914530031383,2.8085594177246094 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7558938669972122,1.9346165974934897,2.808551788330078,10.933333333333334,82.0,0.2520833333333333,1.3603515625,8.266666666666667,13.0,0.7558938669972122,2.808551788330078 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8866860989946872,1.873321533203125,2.786094665527344,6.307692307692308,82.0,0.1539212740384615,1.2744140625,7.923076923076923,9.0,0.8866860989946872,2.786094665527344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4076354949938832,1.7780075073242188,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4076354949938832,1.7780075073242188 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.809680271995603,13.145222227452164,15.255786895751951,88.12881355932203,101.3,2.4291909427966103,6.4296875,19.491525423728813,35.0,0.5674733559996336,1.2713155746459959 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4143671500060009,1.777939690483941,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,5.888888888888889,6.0,0.4143671500060009,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4203078940045088,1.7779521942138672,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4203078940045088,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4174513519974425,1.7779439290364585,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4174513519974425,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.452322589000687,1.7779417037963867,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.452322589000687,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4167858909931965,1.7779403686523438,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4167858909931965,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4171674950048327,1.7779401143391926,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4171674950048327,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4160725100082345,1.777939932686942,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4160725100082345,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4142019519931637,1.777939796447754,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4142019519931637,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4156941749970428,1.7779399871826171,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,7.0,0.4156941749970428,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.323774965989287,1.92290526169997,2.7213096618652344,13.615384615384617,96.1,0.25390625,1.3603515625,6.538461538461538,10.0,1.323774965989287,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7727153500018176,1.968848164876302,2.7213096618652344,17.146666666666665,96.1,0.3387369791666667,1.3603515625,7.066666666666666,12.0,0.7727153500018176,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7697032959986245,2.0039834415211395,2.7213096618652344,19.88823529411765,96.1,0.4036075367647059,1.3603515625,7.176470588235294,12.0,0.7697032959986245,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.769521526992321,2.031722219366776,2.7213096618652344,22.057894736842105,96.1,0.4548211348684211,1.3603515625,7.473684210526316,13.0,0.769521526992321,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.394472243002383,1.7956140691583806,1.824790954589844,0.0,0.0,0.060546875,0.060546875,7.909090909090909,8.0,0.394472243002383,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3988470250042155,1.7843622480119978,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3988470250042155,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.3989678240031935,1.7912339104546442,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3989678240031935,1.824790954589844 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,8.261986350058578,79.44522639683315,97.9846649169922,91.20714285714284,101.2,2.0951450892857144,6.318359375,3.071428571428572,8.0,0.6884988625048815,8.165388743082683 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3977319859986892,1.7882261276245115,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3977319859986892,1.824790954589844 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342437774001155,13.240831647600446,15.248188018798828,83.22857142857143,101.2,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36186981450009625,1.2706823348999023 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.366572129991255,13.325052642822266,15.248188018798828,84.17333333333335,101.2,0.6350260416666667,1.1376953125,15.066666666666666,33.0,0.36388101083260455,1.2706823348999023 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.06512615000247,13.433054997370792,15.266685485839844,86.3076923076923,101.3,0.59912109375,1.1376953125,15.615384615384617,33.0,0.5054271791668725,1.2722237904866536 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,6.051179022993892,13.45345973968506,15.274734497070312,86.84722222222223,101.3,0.59912109375,1.1376953125,15.77777777777778,33.0,0.5042649185828244,1.2728945414225261 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.187712181010284,13.374935309092203,15.274734497070312,87.63958333333333,101.4,1.60186767578125,5.4033203125,17.958333333333332,36.0,0.5989760150841904,1.2728945414225261 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8110812599770725,14.782255172729492,17.261539459228516,42.05,84.1,0.41015625,0.41015625,1.0,1.0,0.8110812599770725,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.8692525819642469,14.76082992553711,17.261539459228516,41.8,84.1,0.41015625,0.41015625,1.25,2.0,0.8692525819642469,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4579493759665638,14.268887329101563,17.261539459228516,33.44,84.1,0.41015625,0.41015625,1.2,2.0,0.4579493759665638,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.452871695975773,13.940925598144531,17.261539459228516,27.866666666666664,84.1,0.41015625,0.41015625,1.1666666666666667,2.0,0.452871695975773,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,4.058678326080553,15.27555671105018,17.261539459228516,23.846153846153847,84.1,1.7537560096153846,6.861328125,0.9230769230769232,4.0,4.058678326080553,17.261539459228516 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.941145403005066,13.114118673033634,15.274734497070312,87.91355932203389,101.4,2.459894729872881,6.4296875,19.322033898305083,36.0,0.5784287835837555,1.2728945414225261 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.635810484061949,77.14886058460583,97.9846649169922,88.84545454545454,101.2,2.556906960227273,6.318359375,3.0454545454545454,8.0,0.38631754033849575,8.165388743082683 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.397044197001378,1.8153533935546875,1.8153533935546875,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.397044197001378,1.8153533935546875 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4023702780104941,1.779213587443034,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4023702780104941,1.824790954589844 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,5.849394824006595,75.95303213596344,97.9846649169922,88.1,101.2,10.25775146484375,32.771484375,4.0,11.0,0.4874495686672162,8.165388743082683 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4189509400021052,1.7832984924316406,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4189509400021052,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.4136168290133355,1.7894268035888672,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136168290133355,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4165768940001726,1.8200721740722656,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4165768940001726,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4136568110116059,1.799640655517578,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136568110116059,1.824790954589844 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.605682180990698,29.26931034434925,33.76551055908203,94.73863636363636,102.0,0.6480823863636364,1.1376953125,17.795454545454547,35.0,0.4876775681559593,1.0551722049713135 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.493009131998406,28.737944351999385,33.33771514892578,94.0578947368421,101.4,0.6841591282894737,1.1376953125,19.84210526315789,35.0,0.3591565353749502,1.0418035984039307 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.938542434989358,29.27514385647244,33.59746551513672,94.88888888888889,101.7,0.6350260416666667,1.1376953125,17.2,35.0,0.49807945109341745,1.0499207973480225 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.40812712299521,28.765630621659128,33.4079475402832,93.96842105263156,101.6,0.6841591282894737,1.1376953125,19.05263157894737,35.0,0.35650397259360034,1.04399836063385 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.7640363299287856,4.221277124741498,5.818157196044922,435.2,1507.5,0.0673828125,0.0673828125,0.0,0.0,2.7640363299287856,5.818157196044922 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,24.86526903603226,73.5657181862073,82.57414245605469,1164.6897435897438,1602.5,7.265625,7.265625,0.0,0.0,2.0721057530026883,6.881178538004558 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.993673353921622,4.389618440107866,5.936866760253906,473.09090909090907,1507.5,0.0673828125,0.0673828125,0.0,0.0,2.993673353921622,5.936866760253906 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,8.76610698713921,24.29643767220633,25.40824508666992,1046.1928571428568,1340.1,7.7734375,7.7734375,0.0,0.0,0.7305089155949341,2.117353757222493 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.669954980025068,24.60903655158149,25.88165283203125,1056.6944444444443,1436.3,7.7734375,7.7734375,0.0,0.0,1.139162915002089,2.156804402669271 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,22.42508609802462,25.25403838687473,26.853328704833984,1055.8333333333333,1436.3,7.7734375,7.7734375,0.0,0.0,1.868757174835385,2.2377773920694985 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,24.18859488493763,77.27190479479339,82.57414245605469,996.8710526315792,1601.7,7.265625,7.265625,0.0,0.0,2.0157162404114692,6.881178538004558 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.6645415609236807,20.573648071289064,23.53879165649414,833.8399999999999,1601.5,0.0673828125,0.0673828125,0.0,0.0,2.6645415609236807,23.53879165649414 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,56.348475608974695,72.86611620965832,82.57414245605469,1112.647305389222,1604.2,7.265625,7.265625,0.0,0.0,4.695706300747891,6.881178538004558 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,20.934769799001515,82.23910164110589,84.29883193969727,1116.6848484848483,1329.8,7.265625,7.265625,0.0,0.0,0.6542115562187973,2.6343384981155396 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,60.25635999394581,83.7969993428981,86.38364791870117,1090.171808510638,1472.6,7.265625,7.265625,0.0,0.0,1.8830112498108065,2.6994889974594116 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,2.429221308091656,20.189109802246094,23.53879165649414,833.4749999999999,1601.5,0.0673828125,0.0673828125,0.0,0.0,2.429221308091656,23.53879165649414 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,5.11333435610868,21.502316725881474,24.44300842285156,869.4578947368421,1601.5,0.0673828125,0.0673828125,0.0,0.0,5.11333435610868,24.44300842285156 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.5666175349615514,3.814876556396485,5.053741455078125,241.2333333333333,1491.5,0.0673828125,0.0673828125,0.0,0.0,1.5666175349615514,5.053741455078125 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.5871259509585798,3.9363587697347007,5.205989837646484,318.71666666666664,1507.5,0.0673828125,0.0673828125,0.0,0.0,1.5871259509585798,5.205989837646484 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,36.96070672897622,83.02031908753098,85.4773178100586,1098.2602150537634,1472.6,7.265625,7.265625,0.0,0.0,1.1550220852805069,2.671166181564331 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.994404668919742,3.661699930826823,5.053741455078125,86.76666666666665,198.2,0.0673828125,0.0673828125,0.0,0.0,0.994404668919742,5.053741455078125 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.7950259260833263,2.966248732346755,4.297966003417969,546.6461538461538,1569.9,0.0,0.0,0.0,0.0,1.7950259260833263,4.297966003417969 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.0278980140574276,3.623626708984375,4.901512145996094,80.6,185.3,0.0673828125,0.0673828125,0.0,0.0,1.0278980140574276,4.901512145996094 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,20.46360795502551,73.30820661602598,75.23108673095703,1118.0666666666668,1344.7,7.265625,7.265625,0.0,0.0,0.6394877485945472,2.3509714603424072 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,34.97575658513233,73.97023959593339,76.41096115112305,1114.5397727272727,1478.2,7.265625,7.265625,0.0,0.0,1.0929923932853853,2.387842535972595 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.4452942369971424,2.557428995768229,3.1452293395996094,597.5666666666667,1569.9,0.0,0.0,0.0,0.0,1.4452942369971424,3.1452293395996094 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.3858476360328496,2.575096766153971,3.175968170166016,546.4666666666667,1569.9,0.0,0.0,0.0,0.0,1.3858476360328496,3.175968170166016 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.8189151280093936,2.7166375054253478,3.779438018798828,529.7,1569.9,0.0,0.0,0.0,0.0,1.8189151280093936,3.779438018798828 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,57.492725951829925,74.74144636186142,77.32563781738281,1102.8821229050282,1478.2,7.265625,7.265625,0.0,0.0,1.7966476859946852,2.416426181793213 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.713446626905352,3.4308074148077714,5.413272857666016,580.2368421052631,1569.9,0.0,0.0,0.0,0.0,2.713446626905352,5.413272857666016 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.6052130619063973,3.662961641947428,5.467182159423828,599.0208333333334,1569.9,0.0,0.0,0.0,0.0,2.6052130619063973,5.467182159423828 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,10.044893360929564,27.965010166168213,29.1236572265625,996.88125,1337.3,7.265625,7.265625,0.0,0.0,0.8370744467441303,2.426971435546875 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.937388437101616,28.255552340776493,29.519268035888672,1030.858974358974,1426.3,7.265625,7.265625,0.0,0.0,1.1614490364251346,2.4599390029907227 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.8172477488406,28.859400634765624,30.504226684570312,1047.864,1455.1,7.265625,7.265625,0.0,0.0,1.81810397907005,2.5420188903808594 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.0646583850029856,3.623590469360352,4.90142822265625,68.55,137.1,0.0673828125,0.0673828125,0.0,0.0,1.0646583850029856,4.90142822265625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2251128919888287,1.360650634765625,1.36083984375,0.0,0.0,1.9966796875,2.0244140625,5.4,7.0,0.2251128919888287,1.36083984375 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,13.228507593041286,13.557793241558652,17.823040008544922,93.04848484848485,102.0,2.019649621212121,2.0244140625,15.818181818181818,26.0,0.4133908622825402,0.5569700002670288 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,14.59806226217188,12.827876840318952,17.823040008544922,93.85714285714286,102.2,2.0415562220982144,2.0751953125,18.303571428571427,26.0,0.45618944569287123,0.5569700002670288 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.873522099107504,16.314962907270953,17.82306671142578,89.3090909090909,100.9,2.011985085227273,2.0244140625,20.545454545454547,27.0,0.2147975655971095,0.5569708347320557 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.493598765926436,13.371671831285632,17.82306671142578,93.7189189189189,101.7,2.020059121621621,2.0244140625,14.324324324324325,27.0,0.4841749614352011,0.5569708347320557 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,16.85552255716175,12.727635324001312,17.82306671142578,94.5515625,102.0,2.0425262451171875,2.0751953125,16.34375,27.0,0.5267350799113046,0.5569708347320557 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.2212141188792884,1.359966278076172,1.359966278076172,0.0,0.0,1.8876953125,1.8876953125,1.0,1.0,0.2212141188792884,1.359966278076172 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.2229454610496759,1.3603839874267578,1.3608016967773438,0.0,0.0,1.95556640625,2.0234375,3.5,6.0,0.2229454610496759,1.3608016967773438 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2255598430056125,1.3605295817057292,1.360820770263672,0.0,0.0,1.978515625,2.0244140625,4.333333333333333,6.0,0.2255598430056125,1.360820770263672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2275348480325192,1.3606033325195312,1.3608245849609375,0.0,0.0,1.98974609375,2.0244140625,5.0,7.0,0.2275348480325192,1.3608245849609375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.422364137833938,1.3608436584472656,1.3610801696777344,0.0,0.0,2.012532552083333,2.0244140625,6.0,8.0,0.422364137833938,1.3610801696777344 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.2289204029366374,1.3606853485107422,1.360858917236328,0.0,0.0,2.0011393229166665,2.0244140625,5.833333333333333,8.0,0.2289204029366374,1.360858917236328 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2272063619457185,1.3607101440429688,1.360858917236328,0.0,0.0,2.0044642857142856,2.0244140625,6.142857142857143,8.0,0.2272063619457185,1.360858917236328 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4224259909242391,1.360728740692139,1.360858917236328,0.0,0.0,2.0068359375,2.0244140625,6.0,8.0,0.4224259909242391,1.360858917236328 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4272551881149411,1.3607652452256944,1.3610572814941406,0.0,0.0,2.0087890625,2.0244140625,6.0,8.0,0.4272551881149411,1.3610572814941406 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4232115980703383,1.3607963562011718,1.3610763549804688,0.0,0.0,2.01025390625,2.0244140625,6.0,8.0,0.4232115980703383,1.3610763549804688 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4278968130238354,1.360822157426314,1.3610801696777344,0.0,0.0,2.0115411931818183,2.0244140625,6.0,8.0,0.4278968130238354,1.3610801696777344 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.5337930559180677,1.5548241024925595,2.362335205078125,16.16190476190476,87.3,2.0367838541666665,2.0751953125,7.619047619047619,14.0,0.5337930559180677,2.362335205078125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.4930732031352818,1.3608621450570912,1.361083984375,0.0,0.0,2.013446514423077,2.0244140625,6.0,8.0,0.4930732031352818,1.361083984375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.4675266479607671,1.363466807774135,1.3973274230957031,0.0,0.0,2.017787388392857,2.07421875,6.285714285714286,10.0,0.4675266479607671,1.3973274230957031 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.4646712478715926,1.3657257080078125,1.3973503112792969,0.0,0.0,2.021614583333333,2.0751953125,6.533333333333333,10.0,0.4646712478715926,1.3973503112792969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.465665586059913,1.3677024841308594,1.3973541259765625,0.0,0.0,2.02490234375,2.0751953125,6.6875,10.0,0.465665586059913,1.3973541259765625 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,6.892746011959389,16.314193378795277,17.823040008544922,89.68181818181819,101.0,2.011985085227273,2.0244140625,20.09090909090909,26.0,0.2153983128737309,0.5569700002670288 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4980357429012656,1.360598670111762,1.3608894348144531,0.0,0.0,2.0087890625,2.0244140625,5.555555555555555,8.0,0.4980357429012656,1.3608894348144531 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.5357977389357984,1.5208479228772616,2.362335205078125,13.484210526315788,87.3,2.032791940789474,2.0751953125,7.2105263157894735,14.0,0.5357977389357984,2.362335205078125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.5338025148957968,1.4787353066837086,2.362335205078125,10.058823529411764,87.3,2.0278607536764706,2.0751953125,6.529411764705882,12.0,0.5338025148957968,2.362335205078125 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.572241119807586,6.923859405517578,7.904674530029297,76.92,100.9,1.9970703125,2.0244140625,16.2,25.0,0.21435342665063217,0.6587228775024414 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.587087207939476,5.991825103759766,7.904674530029297,77.13,102.3,2.01025390625,2.0244140625,16.4,26.0,0.21559060066162303,0.6587228775024414 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.828569857170805,5.752224159240723,7.904674530029297,82.81500000000001,102.3,2.017333984375,2.0244140625,14.2,26.0,0.4857141547642338,0.6587228775024414 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.325250339927152,5.652290852864583,7.904674530029297,84.66333333333333,102.3,2.0346028645833334,2.07421875,15.6,26.0,0.5271041949939294,0.6587228775024414 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.5851990359369665,6.918095397949219,7.904796600341797,76.84,100.7,1.9970703125,2.0244140625,16.0,25.0,0.21543325299474722,0.658733050028483 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.5955577071290463,5.98881721496582,7.904796600341797,76.91,100.8,2.01025390625,2.0244140625,17.1,25.0,0.21629647559408718,0.658733050028483 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.005980146816,5.740884992811415,7.904796600341797,80.67222222222222,100.8,2.0165473090277777,2.0244140625,15.555555555555555,25.0,0.4171650122346667,0.658733050028483 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,5.494165533222258,5.660296303885324,7.904796600341797,83.52142857142857,102.0,2.0335518973214284,2.07421875,16.607142857142858,25.0,0.4578471277685215,0.658733050028483 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.2462573600932955,1.35980224609375,1.35980224609375,0.0,0.0,1.8876953125,1.8876953125,1.0,1.0,0.2462573600932955,1.35980224609375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.2249437391292303,1.360219955444336,1.360637664794922,0.0,0.0,1.95556640625,2.0234375,2.5,4.0,0.2249437391292303,1.360637664794922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.2252894709818065,1.3603668212890625,1.3606605529785156,0.0,0.0,1.978515625,2.0244140625,3.333333333333333,5.0,0.2252894709818065,1.3606605529785156 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.2233526541385799,1.3604440689086914,1.360675811767578,0.0,0.0,1.98974609375,2.0244140625,4.25,7.0,0.2233526541385799,1.360675811767578 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.2285801991820335,1.3604904174804688,1.360675811767578,0.0,0.0,1.9966796875,2.0244140625,4.8,7.0,0.2285801991820335,1.360675811767578 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.226072218036279,1.3605213165283203,1.360675811767578,0.0,0.0,2.0011393229166665,2.0244140625,5.166666666666667,7.0,0.226072218036279,1.360675811767578 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.2272056499496102,1.3605433872767858,1.360675811767578,0.0,0.0,2.0044642857142856,2.0244140625,5.571428571428571,8.0,0.2272056499496102,1.360675811767578 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4970939089544117,1.3605623245239258,1.3606948852539062,0.0,0.0,2.0068359375,2.0244140625,5.5,8.0,0.4970939089544117,1.3606948852539062 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4936555020976811,1.3606296539306642,1.3609085083007812,0.0,0.0,2.01025390625,2.0244140625,5.5,8.0,0.4936555020976811,1.3609085083007812 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4936972428113222,1.360655351118608,1.3609123229980469,0.0,0.0,2.0115411931818183,2.0244140625,5.454545454545454,8.0,0.4936972428113222,1.3609123229980469 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4953905928414315,1.3606767654418943,1.3609123229980469,0.0,0.0,2.012532552083333,2.0244140625,5.416666666666667,8.0,0.4953905928414315,1.3609123229980469 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.5609433031640947,1.3606951786921575,1.3609161376953125,0.0,0.0,2.013446514423077,2.0244140625,5.307692307692308,8.0,0.5609433031640947,1.3609161376953125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.5333943949081004,1.4252657572428384,2.292797088623047,5.58,83.7,2.021614583333333,2.0751953125,5.933333333333334,11.0,0.5333943949081004,2.292797088623047 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.4683126190211624,1.369446922751034,1.397357940673828,0.0,0.0,2.0278607536764706,2.0751953125,6.823529411764706,10.0,0.4683126190211624,1.397357940673828 diff --git a/result_csv/3D/result3D_release_with_pip.csv b/result_csv/3D/result3D_release_with_pip.csv deleted file mode 100644 index 9d69293..0000000 --- a/result_csv/3D/result3D_release_with_pip.csv +++ /dev/null @@ -1,407 +0,0 @@ -backend,eps,upsampfac,n_coils,shape,n_samples,dim,sense,task,run,run_time,mem_avg,mem_peak,cpu_avg,cpu_peak,gpu0_mem_GiB_avg,gpu0_mem_GiB_peak,gpu0_usage_avg,gpu0_usage_peak,coil_time,coil_mem -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.2969294090289625,1.680584514842314,2.2932281494140625,41.76176470588236,87.8,2.625344669117647,2.953125,42.0,63.0,1.2969294090289625,2.2932281494140625 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.8539104539668187,1.407114028930664,1.8421974182128904,40.2,80.4,1.654296875,2.40625,14.5,29.0,0.8539104539668187,1.8421974182128904 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,21.9225549249677,6.801280445522732,7.098773956298828,94.4388888888889,101.8,24.60959201388889,27.234375,89.125,100.0,21.9225549249677,7.098773956298828 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.1870861320057884,4.252157211303711,4.84515380859375,70.2,100.2,14.8828125,19.54296875,42.25,76.0,0.18225717766714902,0.4037628173828125 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.4914206319954246,4.345883846282959,5.042125701904297,69.7125,100.4,17.212890625,19.54296875,43.5,76.0,0.2076183859996187,0.4201771418253581 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.961774467024952,4.44422355064979,5.221317291259766,72.18461538461537,100.4,18.10907451923077,19.54296875,54.46153846153846,88.0,0.16348120558541265,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.953151870984584,4.444767222684972,5.221317291259766,71.8529411764706,100.4,18.446461397058822,19.54296875,57.1764705882353,89.0,0.162762655915382,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.425346995005384,4.521086983058764,5.221317291259766,74.87391304347827,108.0,18.73250679347826,19.54296875,53.869565217391305,89.0,0.28544558291711536,0.43510977427164715 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1726127789588645,4.566699028015137,5.276939392089844,75.75,108.0,19.613839285714285,23.66796875,51.60714285714285,89.0,0.26438439824657206,0.4397449493408203 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,2.959551249979995,4.639366149902344,5.935146331787109,77.08823529411767,108.0,20.329273897058822,23.66796875,49.5,89.0,0.24662927083166628,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.814463106100448,4.703971317836216,5.935146331787109,79.05000000000001,108.0,20.96521577380953,23.66796875,51.142857142857146,89.0,0.40120525884170405,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.824839888024144,4.748527526855469,5.935146331787109,80.37600000000002,108.0,22.05765625,27.79296875,52.16,89.0,0.40206999066867866,0.4945955276489258 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.674329582019709,9.69240427017212,10.453144073486328,85.35000000000001,101.2,63.533203125,72.48046875,63.0,87.0,0.1460727994381159,0.32666075229644775 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,5.0072742580669,9.777202606201172,10.506011962890623,85.09375,101.2,68.0068359375,72.48046875,61.4375,87.0,0.15647732056459063,0.328312873840332 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.551753749023192,9.954580307006836,10.6273193359375,89.18214285714285,108.5,69.92410714285714,72.48046875,53.82142857142857,87.0,0.23599230465697474,0.3321037292480469 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.389739581965841,10.084947204589843,11.594036102294922,90.9025,108.5,70.691015625,72.48046875,50.625,87.0,0.23092936193643254,0.3623136281967163 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.157209239085205,1.4943132400512695,2.0354080200195312,40.25,80.6,2.0302734375,2.40625,23.75,38.0,1.157209239085205,2.0354080200195312 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,13.32768309500534,6.511058807373047,6.676658630371094,93.90952380952382,101.8,20.314732142857142,21.140625,90.47619047619048,100.0,13.32768309500534,6.676658630371094 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.619379396084696,1.4279525756835938,2.0354080200195312,32.2,80.6,2.10546875,2.40625,27.2,41.0,0.619379396084696,2.0354080200195312 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.6178766790544614,1.4775891985212053,2.040687561035156,35.214285714285715,85.5,2.19140625,2.40625,33.285714285714285,54.0,0.6178766790544614,2.040687561035156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.6251794580603018,1.5051426357693145,2.04080581665039,36.86666666666667,85.5,2.239149305555556,2.40625,36.66666666666666,54.0,0.6251794580603018,2.04080581665039 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.6242456310428679,1.522686698219993,2.04080581665039,37.9,85.5,2.26953125,2.40625,39.45454545454545,57.0,0.6242456310428679,2.04080581665039 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.623557971091941,1.534907707801232,2.04092025756836,38.45384615384615,85.5,2.2905649038461537,2.40625,41.84615384615385,63.0,0.623557971091941,2.04092025756836 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.6237926980247721,1.5439656575520833,2.041465759277344,38.96,85.5,2.305989583333333,2.40625,43.333333333333336,63.0,0.6237926980247721,2.041465759277344 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.1638373739551753,1.5845548841688368,2.155994415283203,41.96666666666667,86.4,2.333984375,2.609375,42.0,63.0,1.1638373739551753,2.155994415283203 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.8998882420128211,1.6039194107055663,2.2782020568847656,41.86,86.4,2.3958984375,2.953125,42.05,63.0,0.8998882420128211,2.2782020568847656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6826249560108408,1.6203738125887783,2.2850341796875,41.83181818181818,86.4,2.446555397727273,2.953125,41.63636363636363,63.0,0.6826249560108408,2.2850341796875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6812836299650371,1.6341702143351238,2.286945343017578,41.87916666666666,86.4,2.48876953125,2.953125,41.708333333333336,63.0,0.6812836299650371,2.286945343017578 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6874369410797954,1.646092781653771,2.291522979736328,42.03461538461538,87.8,2.5244891826923075,2.953125,42.15384615384615,63.0,0.6874369410797954,2.291522979736328 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6816359759541228,1.6565098081316267,2.292736053466797,41.99999999999999,87.8,2.5551060267857144,2.953125,42.535714285714285,63.0,0.6816359759541228,2.292736053466797 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.6863120169145986,1.6655941009521484,2.292957305908203,41.91333333333333,87.8,2.581640625,2.953125,42.16666666666666,63.0,0.6863120169145986,2.292957305908203 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.6842597360955551,1.673553466796875,2.293075561523437,41.834375,87.8,2.6048583984375,2.953125,41.8125,63.0,0.6842597360955551,2.293075561523437 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,10.738309892010877,6.62521071183054,6.967990875244141,93.1815789473684,101.8,22.76891447368421,26.21875,87.60526315789474,100.0,10.738309892010877,6.967990875244141 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,26.990995805012066,30.92924361533307,42.20011901855469,97.16489361702128,101.9,69.6123670212766,77.265625,84.58510638297872,97.0,2.249249650417672,3.516676584879557 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2878283330937847,1.7032106760385874,2.293495178222656,43.381081081081085,100.3,2.651921452702702,2.953125,44.2972972972973,88.0,1.2878283330937847,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,33.00368909200188,31.01578008211576,42.20011901855469,97.20000000000002,101.3,63.89963942307692,65.078125,89.15384615384616,97.0,2.75030742433349,3.516676584879557 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,7.494766807998531,10.073198318481444,10.940670013427734,89.11500000000001,109.0,70.14091796875,72.48046875,47.45,89.0,0.23421146274995408,0.3418959379196167 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,7.678185328957625,9.958441734313965,10.637622833251951,86.55,109.0,69.13825334821429,72.48046875,50.67857142857143,89.0,0.23994329152992577,0.3324257135391235 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,4.782491703983396,9.77595829963684,10.523082733154297,80.55,100.6,66.631591796875,72.48046875,57.0625,89.0,0.14945286574948113,0.3288463354110718 -torchkbnufft-gpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,4.868899406981655,9.676880836486816,10.334091186523438,76.05,100.6,60.78271484375,72.48046875,53.25,89.0,0.15215310646817673,0.3229403495788574 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,4.682330569019541,4.710448163620969,5.523353576660156,78.60000000000001,108.8,22.1304022606383,27.79296875,50.255319148936174,91.0,0.39019421408496174,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,4.78571319906041,4.656902606670673,5.523353576660156,76.93076923076923,108.8,20.96885016025641,23.66796875,49.282051282051285,91.0,0.3988094332550342,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,3.01055531995371,4.5767246369392645,5.523353576660156,74.34193548387097,105.0,20.27230342741936,23.66796875,47.29032258064516,91.0,0.2508796099961425,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,3.1799392119282857,4.538325529832107,5.523353576660156,73.47307692307692,105.0,19.619290865384617,23.66796875,49.0,91.0,0.26499493432735716,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,3.607210284098983,4.483862559000651,5.523353576660156,72.11428571428571,104.5,18.65531994047619,19.54296875,51.61904761904762,91.0,0.30060085700824857,0.4602794647216797 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,1.8390046448912472,4.361754353841146,5.325954437255859,68.40666666666667,100.1,18.300260416666667,19.54296875,51.333333333333336,91.0,0.1532503870742706,0.4438295364379883 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,1.8303490090183916,4.308423128995028,5.029685974121094,67.53636363636363,99.8,17.848366477272727,19.54296875,47.36363636363637,91.0,0.15252908408486596,0.4191404978434245 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,2.383603263064288,4.335672855377197,5.025478363037109,70.1875,99.8,17.212890625,19.54296875,41.5,91.0,0.19863360525535734,0.4187898635864258 -torchkbnufft-gpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,2.087886498076841,4.248923301696777,4.848110198974609,70.075,99.8,14.8828125,19.54296875,41.5,91.0,0.1739905415064034,0.4040091832478841 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2889881619485095,1.766025854616749,2.2935028076171875,47.77959183673469,101.3,2.725685586734694,2.953125,48.69387755102041,88.0,1.2889881619485095,2.2935028076171875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2967607050668448,1.7648912795046543,2.2935028076171875,48.0,101.3,2.7160073138297878,2.953125,48.38297872340426,88.0,1.2967607050668448,2.2935028076171875 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2978818719275296,1.7515962774103335,2.293495178222656,47.13636363636363,101.3,2.699840198863636,2.953125,47.47727272727273,88.0,1.2978818719275296,2.293495178222656 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,13.114924378111027,1.78366942632766,1.888099670410156,11.07142857142857,90.8,2.15234375,2.40625,3.619047619047619,47.0,13.114924378111027,1.888099670410156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,3.987993034068495,1.828716959272112,2.1498985290527344,14.542857142857144,90.8,2.2412109375,2.609375,4.25,47.0,3.987993034068495,2.1498985290527344 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9027314890408888,1.825187810262044,2.275127410888672,16.4,90.8,2.288671875,2.953125,5.866666666666666,47.0,0.9027314890408888,2.275127410888672 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.6853433919604868,1.8077203073809225,2.275127410888672,15.870967741935484,90.8,2.310105846774193,2.953125,7.064516129032258,47.0,0.6853433919604868,2.275127410888672 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.6811838219873607,1.8203098072725183,2.2846031188964844,19.335294117647063,90.8,2.366842830882353,2.953125,10.264705882352942,53.0,0.6811838219873607,2.2846031188964844 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.6834957239916548,1.8184581332736545,2.288272857666016,20.622222222222224,90.8,2.3994140625,2.953125,11.805555555555555,53.0,0.6834957239916548,2.288272857666016 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.6847970060771331,1.8169979296232528,2.291015625,21.71842105263158,90.8,2.4285567434210527,2.953125,13.342105263157896,53.0,0.6847970060771331,2.291015625 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.856412869063206,1.8275811730361569,2.2964401245117188,24.429268292682924,100.8,2.4669397865853657,2.953125,15.073170731707316,53.0,1.856412869063206,2.2964401245117188 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,1.2847059280611577,1.8369672081687236,2.301212310791016,26.890909090909087,100.8,2.500088778409091,2.953125,18.272727272727277,80.0,1.2847059280611577,2.301212310791016 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2831114309374243,1.8547556400299072,2.30154037475586,30.51458333333333,100.8,2.537841796875,2.953125,21.8125,80.0,1.2831114309374243,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,1.2855163048952818,1.8525456237792968,2.30154037475586,30.956,100.8,2.554453125,2.953125,23.12,80.0,1.2855163048952818,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,1.2835733200190589,1.859020377105137,2.30154037475586,32.62075471698113,100.8,2.57701945754717,2.953125,25.16981132075472,80.0,1.2835733200190589,2.30154037475586 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,1.2816783640300855,1.864790916442871,2.301673889160156,34.135714285714286,100.8,2.59716796875,2.953125,27.232142857142858,80.0,1.2816783640300855,2.301673889160156 -torchkbnufft-gpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,1.2984383479924873,1.7224411010742189,2.293495178222656,44.73,100.3,2.67451171875,2.953125,45.975,88.0,1.2984383479924873,2.293495178222656 -torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,226.37598667400016,37.89304578690022,67.43756484985352,1235.1761171032358,1697.6,0.0,0.0,0.0,0.0,7.074249583562505,2.1074239015579224 -torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,189.699387147004,38.0856692258435,54.80218124389648,1515.5374570446736,1697.6,0.0,0.0,0.0,0.0,5.928105848343875,1.712568163871765 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,99.61086776500451,5.197158302228475,5.777839660644531,922.2969072164948,1601.7,0.0,0.0,0.0,0.0,99.61086776500451,5.777839660644531 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,86.43265769099526,16.109075973282998,21.836963653564453,1509.9067164179105,1621.3,0.0,0.0,0.0,0.0,7.202721474249604,1.819746971130371 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,245.1750087130058,17.259254729091435,27.031986236572266,1025.771959026889,1646.5,0.0,0.0,0.0,0.0,20.431250726083817,2.2526655197143555 -torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,407.3909277809871,39.00963902566075,67.43756484985352,1237.9839937839938,1700.3,0.0,0.0,0.0,0.0,12.730966493155847,2.1074239015579224 -torchkbnufft-cpu,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,206.86558662800235,37.99470285908827,54.803497314453125,1490.8520249221183,1701.1,0.0,0.0,0.0,0.0,6.464549582125073,1.7126092910766602 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,23.174958677002,4.043657357352121,4.189281463623047,1447.64,1601.7,0.0,0.0,0.0,0.0,23.174958677002,4.189281463623047 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,121.99412685300922,5.833646937779018,6.958148956298828,915.6335064935064,1602.5,0.0,0.0,0.0,0.0,121.99412685300922,6.958148956298828 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,27.21428706101142,4.0868203698135,4.213798522949219,1482.2658536585366,1601.0,0.0,0.0,0.0,0.0,27.21428706101142,4.213798522949219 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,110.36745172999508,5.367537957650644,5.971870422363281,910.6064814814812,1601.0,0.0,0.0,0.0,0.0,110.36745172999508,5.971870422363281 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,123.55323310098902,5.902143710997047,6.981723785400391,907.0112195121952,1601.8,0.0,0.0,0.0,0.0,123.55323310098902,6.981723785400391 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,169.84115423099138,16.603026097363763,27.558544158935547,1035.384653465347,1621.3,0.0,0.0,0.0,0.0,14.153429519249281,2.2965453465779624 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,250.4200397090026,17.418646851926106,27.625186920166016,1034.6648682559598,1628.6,0.0,0.0,0.0,0.0,20.86833664241688,2.3020989100138345 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,748.0897007801104,24.006078196095896,26.66148376464844,1315.81707523246,1508.1,0.0,0.0,0.0,0.0,748.0897007801104,26.66148376464844 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,1241.5884073409252,25.501923195885038,31.069141387939453,1022.4863231552164,1596.6,0.0,0.0,0.0,0.0,1241.5884073409252,31.069141387939453 -torchkbnufft-cpu,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,1992.75182351796,25.817303901635974,32.094112396240234,1019.9515103338632,1596.6,0.0,0.0,0.0,0.0,1992.75182351796,32.094112396240234 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,83.6312622599944,15.9944154886099,21.8374137878418,1489.946153846154,1613.5,0.0,0.0,0.0,0.0,6.969271854999533,1.81978448232015 -torchkbnufft-cpu,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,167.4388814970007,16.38030717830465,24.355052947998047,1029.4315656565657,1613.5,0.0,0.0,0.0,0.0,13.953240124750058,2.029587745666504 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.3988470250042155,1.7843622480119978,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3988470250042155,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.4136168290133355,1.7894268035888672,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136168290133355,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4189509400021052,1.7832984924316406,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4189509400021052,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4023702780104941,1.779213587443034,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4023702780104941,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.8110812599770725,14.782255172729492,17.261539459228516,42.05,84.1,0.41015625,0.41015625,1.0,1.0,0.8110812599770725,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.3977319859986892,1.7882261276245115,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3977319859986892,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.3989678240031935,1.7912339104546442,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3989678240031935,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.3978700650040991,1.793642807006836,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.3978700650040991,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.394472243002383,1.7956140691583806,1.824790954589844,0.0,0.0,0.060546875,0.060546875,7.909090909090909,8.0,0.394472243002383,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.397044197001378,1.8153533935546875,1.8153533935546875,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.397044197001378,1.8153533935546875 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4136568110116059,1.799640655517578,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4136568110116059,1.824790954589844 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,4.058678326080553,15.27555671105018,17.261539459228516,23.846153846153847,84.1,1.7537560096153846,6.861328125,0.9230769230769232,4.0,4.058678326080553,17.261539459228516 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.605682180990698,29.26931034434925,33.76551055908203,94.73863636363636,102.0,0.6480823863636364,1.1376953125,17.795454545454547,35.0,0.4876775681559593,1.0551722049713135 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.493009131998406,28.737944351999385,33.33771514892578,94.0578947368421,101.4,0.6841591282894737,1.1376953125,19.84210526315789,35.0,0.3591565353749502,1.0418035984039307 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,15.938542434989358,29.27514385647244,33.59746551513672,94.88888888888889,101.7,0.6350260416666667,1.1376953125,17.2,35.0,0.49807945109341745,1.0499207973480225 -gpunufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,11.40812712299521,28.765630621659128,33.4079475402832,93.96842105263156,101.6,0.6841591282894737,1.1376953125,19.05263157894737,35.0,0.35650397259360034,1.04399836063385 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,5.849394824006595,75.95303213596344,97.9846649169922,88.1,101.2,10.25775146484375,32.771484375,4.0,11.0,0.4874495686672162,8.165388743082683 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.635810484061949,77.14886058460583,97.9846649169922,88.84545454545454,101.2,2.556906960227273,6.318359375,3.0454545454545454,8.0,0.38631754033849575,8.165388743082683 -gpunufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,8.261986350058578,79.44522639683315,97.9846649169922,91.20714285714284,101.2,2.0951450892857144,6.318359375,3.071428571428572,8.0,0.6884988625048815,8.165388743082683 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7558938669972122,1.9346165974934897,2.808551788330078,10.933333333333334,82.0,0.2520833333333333,1.3603515625,8.266666666666667,13.0,0.7558938669972122,2.808551788330078 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.452871695975773,13.940925598144531,17.261539459228516,27.866666666666664,84.1,0.41015625,0.41015625,1.1666666666666667,2.0,0.452871695975773,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.4579493759665638,14.268887329101563,17.261539459228516,33.44,84.1,0.41015625,0.41015625,1.2,2.0,0.4579493759665638,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.8866860989946872,1.873321533203125,2.786094665527344,6.307692307692308,82.0,0.1539212740384615,1.2744140625,7.923076923076923,9.0,0.8866860989946872,2.786094665527344 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.809680271995603,13.145222227452164,15.255786895751951,88.12881355932203,101.3,2.4291909427966103,6.4296875,19.491525423728813,35.0,0.5674733559996336,1.2713155746459959 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7569914530031383,1.981491762049058,2.8085594177246094,14.4,82.0,0.3271484375,1.3603515625,8.294117647058824,13.0,0.7569914530031383,2.8085594177246094 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.4167858909931965,1.7779403686523438,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4167858909931965,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.769521526992321,2.031722219366776,2.7213096618652344,22.057894736842105,96.1,0.4548211348684211,1.3603515625,7.473684210526316,13.0,0.769521526992321,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.7697032959986245,2.0039834415211395,2.7213096618652344,19.88823529411765,96.1,0.4036075367647059,1.3603515625,7.176470588235294,12.0,0.7697032959986245,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.7727153500018176,1.968848164876302,2.7213096618652344,17.146666666666665,96.1,0.3387369791666667,1.3603515625,7.066666666666666,12.0,0.7727153500018176,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,1.323774965989287,1.92290526169997,2.7213096618652344,13.615384615384617,96.1,0.25390625,1.3603515625,6.538461538461538,10.0,1.323774965989287,2.7213096618652344 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.4156941749970428,1.7779399871826171,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,7.0,0.4156941749970428,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.4143671500060009,1.777939690483941,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,5.888888888888889,6.0,0.4143671500060009,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.4142019519931637,1.777939796447754,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4142019519931637,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.4160725100082345,1.777939932686942,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4160725100082345,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.4171674950048327,1.7779401143391926,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4171674950048327,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.452322589000687,1.7779417037963867,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.452322589000687,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.7500806289899629,2.018498470908717,2.8085594177246094,17.310526315789474,84.1,0.3864103618421052,1.3603515625,8.210526315789474,13.0,0.7500806289899629,2.8085594177246094 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.4174513519974425,1.7779439290364585,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4174513519974425,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4203078940045088,1.7779521942138672,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4203078940045088,1.7780075073242188 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.4076354949938832,1.7780075073242188,1.7780075073242188,0.0,0.0,0.060546875,0.060546875,6.0,6.0,0.4076354949938832,1.7780075073242188 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,6.948582162003731,13.394872056676986,15.255786895751951,87.64893617021276,101.3,1.502451795212766,5.3984375,18.08510638297872,35.0,0.579048513500311,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,5.880564905994106,13.462425973680284,15.255786895751951,87.19444444444446,101.3,0.59912109375,1.1376953125,15.805555555555555,35.0,0.4900470754995088,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,5.8803463890071725,13.422915091881386,15.255786895751951,86.67692307692307,101.3,0.59912109375,1.1376953125,15.692307692307692,35.0,0.49002886575059773,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.361242173006758,13.3263308207194,15.255786895751951,84.63333333333331,101.3,0.6350260416666667,1.1376953125,15.533333333333331,35.0,0.3634368477505632,1.2713155746459959 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.346029606997035,13.24200711931501,15.255786895751951,83.28571428571429,100.3,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36216913391641964,1.2713155746459959 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.7563949600007618,2.048456827799479,2.8085670471191406,19.5,84.1,0.4343843005952381,1.3603515625,8.476190476190476,13.0,0.7563949600007618,2.8085670471191406 -gpunufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.8692525819642469,14.76082992553711,17.261539459228516,41.8,84.1,0.41015625,0.41015625,1.25,2.0,0.8692525819642469,17.261539459228516 -gpunufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.4165768940001726,1.8200721740722656,1.824790954589844,0.0,0.0,0.060546875,0.060546875,8.0,8.0,0.4165768940001726,1.824790954589844 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,6.941145403005066,13.114118673033634,15.274734497070312,87.91355932203389,101.4,2.459894729872881,6.4296875,19.322033898305083,36.0,0.5784287835837555,1.2728945414225261 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,6.051179022993892,13.45345973968506,15.274734497070312,86.84722222222223,101.3,0.59912109375,1.1376953125,15.77777777777778,33.0,0.5042649185828244,1.2728945414225261 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,6.06512615000247,13.433054997370792,15.266685485839844,86.3076923076923,101.3,0.59912109375,1.1376953125,15.615384615384617,33.0,0.5054271791668725,1.2722237904866536 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,4.366572129991255,13.325052642822266,15.248188018798828,84.17333333333335,101.2,0.6350260416666667,1.1376953125,15.066666666666666,33.0,0.36388101083260455,1.2706823348999023 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,4.342437774001155,13.240831647600446,15.248188018798828,83.22857142857143,101.2,0.6760602678571429,1.1376953125,14.428571428571429,33.0,0.36186981450009625,1.2706823348999023 -gpunufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,7.187712181010284,13.374935309092203,15.274734497070312,87.63958333333333,101.4,1.60186767578125,5.4033203125,17.958333333333332,36.0,0.5989760150841904,1.2728945414225261 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,1.1126352330029476,2.694528406316584,3.5632858276367188,416.38181818181823,1487.9,0.0,0.0,0.0,0.0,1.1126352330029476,3.5632858276367188 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,2.621980588999577,18.923040008544923,21.656719207763672,850.3100000000001,1601.8,0.0,0.0,0.0,0.0,2.621980588999577,21.656719207763672 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,2.584033327002544,19.157589721679688,21.656719207763672,726.64,1599.4,0.0,0.0,0.0,0.0,2.584033327002544,21.656719207763672 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,2.51718085599714,3.746043109893799,5.682853698730469,528.825,1487.9,0.0,0.0,0.0,0.0,2.51718085599714,5.682853698730469 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.486506443005055,3.5390427533318016,5.621597290039063,482.45588235294105,1487.9,0.0,0.0,0.0,0.0,2.486506443005055,5.621597290039063 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.6031060779932886,3.413242467244466,5.5734710693359375,474.6633333333333,1487.9,0.0,0.0,0.0,0.0,2.6031060779932886,5.5734710693359375 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,1.526638906012522,3.170433959960937,4.841640472412109,438.852,1487.9,0.0,0.0,0.0,0.0,1.526638906012522,4.841640472412109 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,1.5370137489953777,3.06005183133212,4.730724334716797,428.0863636363636,1487.9,0.0,0.0,0.0,0.0,1.5370137489953777,4.730724334716797 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.5147969709942115,2.9359311555561267,4.499565124511719,414.5631578947368,1487.9,0.0,0.0,0.0,0.0,1.5147969709942115,4.499565124511719 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,1.005450741009554,2.703594207763672,3.766391754150391,368.1384615384616,1487.9,0.0,0.0,0.0,0.0,1.005450741009554,3.766391754150391 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.3117734380066397,2.6314786275227866,3.215015411376953,577.0,1487.9,0.0,0.0,0.0,0.0,1.3117734380066397,3.215015411376953 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.2612702979968162,2.614898681640625,3.5182113647460938,421.5375,1487.9,0.0,0.0,0.0,0.0,1.2612702979968162,3.5182113647460938 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.2642526919953525,2.6308167775472007,3.215015411376953,528.7166666666667,1487.9,0.0,0.0,0.0,0.0,1.2642526919953525,3.215015411376953 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,29.819469951005885,54.318381547927856,59.12594604492188,946.9895833333334,1600.6,0.0,0.0,0.0,0.0,2.4849558292504903,4.927162170410157 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,57.307433784008026,15.271678755018446,18.81243133544922,1063.8266666666666,1471.8,0.0,0.0,0.0,0.0,1.7908573057502508,0.5878884792327881 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,35.885774452006444,15.033726981516637,18.81243133544922,1063.0471910112358,1471.8,0.0,0.0,0.0,0.0,1.1214304516252014,0.5878884792327881 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,22.120567712001503,17.62815217048891,18.81243133544922,1076.6935483870968,1471.8,0.0,0.0,0.0,0.0,0.691267741000047,0.5878884792327881 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,23.00853910800652,8.42231908162435,9.432292938232422,1008.5866666666668,1555.3,0.0,0.0,0.0,0.0,1.9173782590005433,0.7860244115193685 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,14.92741370300064,8.213289642333985,8.907413482666016,991.95,1555.3,0.0,0.0,0.0,0.0,1.24395114191672,0.7422844568888346 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,10.267671575013082,8.292244181913489,8.892791748046875,995.5529411764708,1555.3,0.0,0.0,0.0,0.0,0.8556392979177568,0.7410659790039062 -finufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,5.45310256400262,19.82217989469829,23.034595489501957,877.1789473684212,1601.8,0.0,0.0,0.0,0.0,5.45310256400262,23.034595489501957 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.512420603990904,2.8037352561950684,4.0069732666015625,393.93125,1487.9,0.0,0.0,0.0,0.0,1.512420603990904,4.0069732666015625 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,28.1640530720033,50.55482884889008,59.12594604492188,1150.4591397849465,1603.6,0.0,0.0,0.0,0.0,2.3470044226669415,4.927162170410157 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,1.523294825994526,2.94760939654182,4.462799072265625,463.6294117647059,1493.3,0.0,0.0,0.0,0.0,1.523294825994526,4.462799072265625 -finufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,56.55564898999,49.46821131471728,59.12594604492188,1163.76174863388,1603.6,0.0,0.0,0.0,0.0,4.712970749165833,4.927162170410157 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,13.554914512002142,7.5987928708394366,8.844486236572266,1043.5875,1478.9,0.0,0.0,0.0,0.0,1.1295762093335118,0.7370405197143555 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,21.216453102999367,8.13919904755383,9.674068450927734,1057.1743902439025,1478.9,0.0,0.0,0.0,0.0,1.7680377585832805,0.8061723709106445 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,7.552852122011245,7.767420401939979,8.844486236572266,1044.8923076923077,1478.9,0.0,0.0,0.0,0.0,0.6294043435009371,0.7370405197143555 -finufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,8.592234347001067,8.218472617013115,8.844486236572266,1014.7357142857144,1478.9,0.0,0.0,0.0,0.0,0.7160195289167556,0.7370405197143555 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,2.940738636010792,3.784804595144172,5.6280059814453125,549.3842105263159,1493.3,0.0,0.0,0.0,0.0,2.940738636010792,5.6280059814453125 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,2.850371141990763,3.6492573131214487,5.612628936767578,537.0242424242424,1493.3,0.0,0.0,0.0,0.0,2.850371141990763,5.612628936767578 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,1.5231340750033269,3.204664644987687,4.856746673583984,482.5913043478261,1493.3,0.0,0.0,0.0,0.0,1.5231340750033269,4.856746673583984 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,1.6840389700082596,3.0872697830200195,4.75732421875,472.455,1493.3,0.0,0.0,0.0,0.0,1.6840389700082596,4.75732421875 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.8171904040063964,3.467707770211356,5.5943450927734375,519.8642857142858,1493.3,0.0,0.0,0.0,0.0,2.8171904040063964,5.5943450927734375 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,1.7196719519997714,2.8104005541120256,4.031452178955078,445.7357142857142,1482.8,0.0,0.0,0.0,0.0,1.7196719519997714,4.031452178955078 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,1.0613034749985673,2.6937325217507104,3.562030792236328,428.61818181818177,1482.8,0.0,0.0,0.0,0.0,1.0613034749985673,3.562030792236328 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,1.291322200995637,2.7145928276909723,3.5174102783203125,503.3222222222222,1482.8,0.0,0.0,0.0,0.0,1.291322200995637,3.5174102783203125 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,1.2996711199957645,2.6302769978841147,3.214683532714844,541.5166666666667,1482.8,0.0,0.0,0.0,0.0,1.2996711199957645,3.214683532714844 -finufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,1.334571084997151,2.631412506103516,3.214683532714844,566.1999999999999,1482.8,0.0,0.0,0.0,0.0,1.334571084997151,3.214683532714844 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,61.886831700991024,15.13782719203404,18.81298828125,1061.7423280423282,1564.5,0.0,0.0,0.0,0.0,1.9339634906559695,0.5879058837890625 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,34.11049351800466,15.150965457492404,18.81298828125,1099.0366666666666,1564.5,0.0,0.0,0.0,0.0,1.0659529224376456,0.5879058837890625 -finufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,21.764004509008373,17.661427307128907,18.81298828125,1087.4714285714283,1564.5,0.0,0.0,0.0,0.0,0.6801251409065117,0.5879058837890625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,10,0.0806575450114905,1.3414219617843628,1.3642044067382812,0.0,0.0,5.4185791015625,5.466796875,0.375,1.0,0.0806575450114905,1.3642044067382812 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,14,0.0776096630143001,1.3439546161227756,1.364215850830078,0.0,0.0,5.422200520833333,5.466796875,0.3333333333333333,1.0,0.0776096630143001,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,13,0.0805734280729666,1.343375723702567,1.364215850830078,0.0,0.0,5.421819196428571,5.466796875,0.3428571428571428,1.0,0.0805734280729666,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,12,0.0833766250871121,1.342762778787052,1.364215850830078,0.0,0.0,5.420496323529412,5.466796875,0.3529411764705882,1.0,0.0833766250871121,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,11,0.0811962379375472,1.342112685694839,1.364215850830078,0.0,0.0,5.419093276515151,5.466796875,0.3636363636363636,1.0,0.0811962379375472,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0785951770376414,1.3399035135904949,1.3641815185546875,0.0,0.0,5.41640625,5.466796875,0.4,1.0,0.0785951770376414,1.3641815185546875 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0821634270250797,1.340687044205204,1.3641929626464844,0.0,0.0,5.418031754032258,5.466796875,0.3870967741935484,1.0,0.0821634270250797,1.3641929626464844 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0781512110261246,1.3381695066179549,1.364177703857422,0.0,0.0,5.412806919642857,5.466796875,0.4285714285714285,1.0,0.0781512110261246,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,16,0.0805497739929705,1.345020996896844,1.364215850830078,0.0,0.0,5.422902960526316,5.466796875,0.3157894736842105,1.0,0.0805497739929705,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0794133190065622,1.3390663410055226,1.364177703857422,0.0,0.0,5.414668642241379,5.466796875,0.4137931034482758,1.0,0.0794133190065622,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,15,0.0791092430008575,1.3445022170608107,1.364215850830078,0.0,0.0,5.422561233108108,5.466796875,0.3243243243243243,1.0,0.0791092430008575,1.364215850830078 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.0691034030169248,1.3512358158192737,1.3880844116210938,0.0,0.0,5.430726396276596,5.486328125,0.3829787234042553,1.0,0.0691034030169248,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,17,0.0775885140756145,1.3455137595152245,1.364238739013672,0.0,0.0,5.423227163461538,5.466796875,0.3076923076923077,1.0,0.0775885140756145,1.364238739013672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,18,0.0818255780031904,1.3459818840026856,1.364238739013672,0.0,0.0,5.42353515625,5.466796875,0.3,1.0,0.0818255780031904,1.364238739013672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,19,0.0811397020006552,1.346427173149295,1.364238739013672,0.0,0.0,5.423828125,5.466796875,0.2926829268292683,1.0,0.0811397020006552,1.364238739013672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,0.1334483990212902,1.3468512580508278,1.364238739013672,0.0,0.0,5.424107142857143,5.466796875,0.3095238095238095,1.0,0.1334483990212902,1.364238739013672 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0692121849860996,1.3478091040322946,1.3880386352539062,0.0,0.0,5.42555414244186,5.486328125,0.3255813953488372,1.0,0.0692121849860996,1.3880386352539062 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.0688623239984735,1.348723931746049,1.3880615234375,0.0,0.0,5.426935369318182,5.486328125,0.3409090909090909,1.0,0.0688623239984735,1.3880615234375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0685027749277651,1.3495982699924045,1.3880691528320312,0.0,0.0,5.428255208333334,5.486328125,0.3555555555555555,1.0,0.0685027749277651,1.3880691528320312 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0688554110238328,1.3504347593887993,1.3880767822265625,0.0,0.0,5.429517663043479,5.486328125,0.3695652173913043,1.0,0.0688554110238328,1.3880767822265625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.066319019999355,1.3520034948984785,1.3880844116210938,0.0,0.0,5.431884765625,5.486328125,0.4166666666666667,2.0,0.066319019999355,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0669376419391483,1.3527398401377153,1.3880844116210938,0.0,0.0,5.432995854591836,5.486328125,0.4489795918367347,2.0,0.0669376419391483,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.069045826094225,1.3534467315673828,1.3880844116210938,0.0,0.0,5.4340625,5.486328125,0.46,2.0,0.069045826094225,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0712555879727006,1.3541259017645144,1.3880844116210938,0.0,0.0,5.435087316176471,5.486328125,0.4901960784313725,2.0,0.0712555879727006,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0807598850224167,1.3361688760610728,1.364177703857422,0.0,0.0,5.409855769230769,5.466796875,0.4615384615384615,1.0,0.0807598850224167,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0794478229945525,1.33720624005353,1.364177703857422,0.0,0.0,5.411964699074074,5.466796875,0.4444444444444444,1.0,0.0794478229945525,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0500937750330194,1.3308855692545574,1.3325157165527344,0.0,0.0,5.379557291666667,5.435546875,0.3333333333333333,1.0,0.0500937750330194,1.3325157165527344 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0795899590011686,1.3350485229492188,1.364177703857422,0.0,0.0,5.407578125,5.466796875,0.48,1.0,0.0795899590011686,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0829988620243966,1.3338348070780437,1.3641738891601562,0.0,0.0,5.406412760416667,5.466796875,0.5,1.0,0.0829988620243966,1.3641738891601562 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,7,0.7716088570887223,4.72037594134991,8.014331817626953,41.17307692307693,86.3,4.712590144230769,5.517578125,4.769230769230769,9.0,0.06430073809072685,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,8,0.7978208280401304,4.710399415757921,8.014331817626953,41.22407407407408,86.3,4.715205439814815,5.517578125,4.87037037037037,9.0,0.06648506900334421,0.6678609848022461 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0514041240094229,1.3276596069335938,1.3276596069335938,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0514041240094229,1.3276596069335938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.0495776940369978,1.3300704956054688,1.3324813842773438,0.0,0.0,5.3515625,5.435546875,0.0,0.0,0.0495776940369978,1.3324813842773438 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,11,0.0687334440881386,1.3554073549666494,1.3880844116210938,0.0,0.0,5.435841686320755,5.486328125,0.5471698113207547,2.0,0.0687334440881386,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0501994920196011,1.331319808959961,1.332622528076172,0.0,0.0,5.3857421875,5.435546875,0.5,1.0,0.0501994920196011,1.332622528076172 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0534747679485008,1.3315879821777343,1.332660675048828,0.0,0.0,5.389453125,5.435546875,0.6,1.0,0.0534747679485008,1.332660675048828 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0497197189833968,1.331768035888672,1.3326683044433594,0.0,0.0,5.397135416666667,5.435546875,0.6666666666666666,1.0,0.0497197189833968,1.3326683044433594 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0500179040245711,1.3318988255092077,1.332683563232422,0.0,0.0,5.402622767857143,5.435546875,0.7142857142857143,1.0,0.0500179040245711,1.332683563232422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0515344960149377,1.3320012092590332,1.3327178955078125,0.0,0.0,5.40283203125,5.435546875,0.75,1.0,0.0515344960149377,1.3327178955078125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0503066409146413,1.3320808410644531,1.3327178955078125,0.0,0.0,5.402994791666667,5.435546875,0.7777777777777778,1.0,0.0503066409146413,1.3327178955078125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0498039959929883,1.332146453857422,1.3327369689941406,0.0,0.0,5.403125,5.435546875,0.7,1.0,0.0498039959929883,1.3327369689941406 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0499559390591457,1.3322004838423296,1.3327407836914062,0.0,0.0,5.403231534090909,5.435546875,0.7272727272727273,1.0,0.0499559390591457,1.3327407836914062 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,11,0.048653585021384,1.33224614461263,1.3327484130859375,0.0,0.0,5.4033203125,5.435546875,0.75,1.0,0.048653585021384,1.3327484130859375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,12,0.0499095519771799,1.3322862478402944,1.3327674865722656,0.0,0.0,5.403395432692308,5.435546875,0.6923076923076923,1.0,0.0499095519771799,1.3327674865722656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,13,0.0500480500049889,1.3323214394705636,1.3327789306640625,0.0,0.0,5.403459821428571,5.435546875,0.7142857142857143,1.0,0.0500480500049889,1.3327789306640625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,14,0.0500552740413695,1.3323519388834637,1.3327789306640625,0.0,0.0,5.403515625,5.435546875,0.7333333333333333,1.0,0.0500552740413695,1.3327789306640625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,15,0.0498282209737226,1.3323793411254885,1.3327903747558594,0.0,0.0,5.403564453125,5.435546875,0.6875,1.0,0.0498282209737226,1.3327903747558594 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,16,0.0496855060337111,1.3324037439682903,1.332794189453125,0.0,0.0,5.403607536764706,5.435546875,0.6470588235294118,1.0,0.0496855060337111,1.332794189453125 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,17,0.0497562070377171,1.3324256473117404,1.3327980041503906,0.0,0.0,5.403645833333333,5.435546875,0.6111111111111112,1.0,0.0497562070377171,1.3327980041503906 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,18,0.0497590819140896,1.3324454458136308,1.3328018188476562,0.0,0.0,5.403680098684211,5.435546875,0.5789473684210527,1.0,0.0497590819140896,1.3328018188476562 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,19,0.0492406769189983,1.3324640274047852,1.3328170776367188,0.0,0.0,5.4037109375,5.435546875,0.55,1.0,0.0492406769189983,1.3328170776367188 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,20,0.0490007810294628,1.3324815659295943,1.3328323364257812,0.0,0.0,5.403738839285714,5.435546875,0.5238095238095238,1.0,0.0490007810294628,1.3328323364257812 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.0853182589635253,1.3324976834383877,1.3328361511230469,0.0,0.0,5.403764204545454,5.435546875,0.5454545454545454,1.0,0.0853182589635253,1.3328361511230469 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0775997039163485,1.3325157165527344,1.3329124450683594,0.0,0.0,5.403787364130435,5.435546875,0.5217391304347826,1.0,0.0775997039163485,1.3329124450683594 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,10,0.0667492320062592,1.354778950030987,1.3880844116210938,0.0,0.0,5.4354717548076925,5.486328125,0.5192307692307693,2.0,0.0667492320062592,1.3880844116210938 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,2,2.1305941899772733,12.386111907958984,17.938995361328125,69.486,100.7,4.363984375,5.455078125,6.04,12.0,0.06658106843678979,0.5605936050415039 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,12,0.0669413390569388,1.3560124856454354,1.3880844116210938,0.0,0.0,5.436197916666667,5.486328125,0.5740740740740741,2.0,0.0669413390569388,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,13,0.0729907769709825,1.3565956115722655,1.3880844116210938,0.0,0.0,5.436541193181818,5.486328125,0.6,2.0,0.0729907769709825,1.3880844116210938 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.3412123629823327,12.695202047174629,17.935428619384766,62.81363636363637,100.1,4.436434659090909,5.435546875,5.545454545454546,10.0,0.0731628863431979,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.3099946869770065,12.424802193274864,17.935428619384766,63.95769230769231,100.1,4.419471153846154,5.435546875,5.230769230769231,10.0,0.07218733396803145,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,2,2.2690945110516623,12.229652150472004,17.935428619384766,64.83,100.3,4.41015625,5.435546875,5.1,10.0,0.07090920347036445,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,3,2.330415009055286,12.076743182014017,17.935428619384766,65.41176470588235,100.3,4.400275735294118,5.435546875,5.117647058823529,10.0,0.0728254690329777,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.112933192984201,11.927053551924857,17.935428619384766,65.91052631578947,100.5,4.3989514802631575,5.435546875,5.2631578947368425,12.0,0.06602916228075628,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.033911712002009,11.81087403070359,17.935428619384766,66.29047619047618,100.6,4.396856398809524,5.455078125,5.738095238095238,13.0,0.06355974100006279,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,2,2.0201116000534967,11.716370872829271,17.935428619384766,66.70652173913044,101.3,4.397163722826087,5.455078125,6.130434782608695,13.0,0.06312848750167177,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,3,2.044589423923753,11.634580612182615,17.935428619384766,66.99799999999999,101.3,4.395546875,5.455078125,6.42,13.0,0.06389341949761729,0.5604821443557739 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,0,0.6100882739992812,7.123935699462891,7.123935699462891,0.0,0.0,14.931640625,14.931640625,0.0,0.0,0.6100882739992812,7.123935699462891 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,1,0.6671441569924355,10.070232391357422,13.013713836669922,41.125,84.3,14.005859375,15.947265625,0.5,1.0,0.6671441569924355,13.013713836669922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,2,0.660932197002694,10.070781071980797,13.013954162597656,40.85,84.3,14.090494791666666,15.947265625,0.5,1.0,0.660932197002694,13.013954162597656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,3,0.6144250340294093,9.6506587437221,13.013954162597656,35.01428571428571,84.3,14.355747767857142,15.947265625,0.4285714285714285,1.0,0.6144250340294093,13.013954162597656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,forward,4,0.6137388569768518,9.855398390028212,13.014030456542969,36.23333333333333,84.3,14.34136284722222,16.009765625,0.4444444444444444,1.0,0.6137388569768518,13.014030456542969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,0,0.346072708023712,10.076603282581676,14.014080047607422,37.3,84.3,14.335049715909092,16.009765625,0.4545454545454545,1.0,0.346072708023712,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,1,0.3314478200627491,9.914389928181969,14.014080047607422,34.19166666666667,84.3,14.472005208333334,16.009765625,0.5,1.0,0.3314478200627491,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,2,0.3316800820175558,9.777134235088642,14.014080047607422,31.56153846153846,84.3,14.587890625,16.009765625,0.4615384615384615,1.0,0.3316800820175558,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,3,0.3331154639599845,9.65948704310826,14.014080047607422,29.307142857142857,84.3,14.687220982142858,16.009765625,0.5,1.0,0.3331154639599845,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,4,0.3339202509960159,9.557526652018227,14.014080047607422,27.35333333333333,84.3,14.775390625,16.009765625,0.5333333333333333,1.0,0.3339202509960159,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,adjoint,5,0.3319612760096788,9.468312501907349,14.014080047607422,25.64375,84.3,14.8505859375,16.009765625,0.5625,1.0,0.3319612760096788,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,0,0.3944353730184957,9.389595480526197,14.014080047607422,24.135294117647057,84.3,14.916934742647058,16.009765625,0.5294117647058824,1.0,0.3944353730184957,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,1,0.3696383840870112,9.32094997829861,14.014080047607422,22.79444444444444,84.3,15.030598958333334,16.962890625,0.5,1.0,0.3696383840870112,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,2,0.3901430750265717,9.259531322278477,14.014080047607422,21.59473684210526,84.3,15.132298519736842,16.962890625,0.5263157894736842,1.0,0.3901430750265717,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,3,0.3710621549980715,9.204254722595214,14.014080047607422,20.515,84.3,15.223828125,16.962890625,0.55,1.0,0.3710621549980715,14.014080047607422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,4,0.370103389956057,9.15424346923828,14.014080047607422,19.538095238095234,84.3,15.306640625,16.962890625,0.6190476190476191,2.0,0.370103389956057,14.014080047607422 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,5,0.7616180930053815,4.742554108301799,8.014331817626953,41.12916666666667,86.3,4.706705729166667,5.517578125,4.458333333333333,9.0,0.06346817441711512,0.6678609848022461 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,5,1.389501755009405,13.08666123284234,17.935428619384766,61.07777777777777,100.1,4.453993055555555,5.435546875,5.666666666666667,10.0,0.04342192984404391,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,4,1.4166204340290278,13.724163818359376,17.935428619384766,61.14,100.1,4.449348958333333,5.435546875,5.733333333333333,10.0,0.04426938856340712,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,3,1.4302993799792605,14.457113265991213,17.935428619384766,61.00833333333333,99.7,4.4501953125,5.435546875,5.5,9.0,0.04469685562435189,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.4202508340822533,14.470176696777344,17.938945770263672,60.91111111111112,98.9,4.451605902777778,5.435546875,5.444444444444445,9.0,0.044382838565070415,0.5605920553207397 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,14,0.0664471189957112,1.3571579115731376,1.3880844116210938,0.0,0.0,5.436872209821429,5.486328125,0.625,2.0,0.0664471189957112,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,15,0.0665429580258205,1.3577004817494176,1.3880844116210938,0.0,0.0,5.437191611842105,5.486328125,0.631578947368421,2.0,0.0665429580258205,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,16,0.0661582220345735,1.358224342609274,1.3880844116210938,0.0,0.0,5.4375,5.486328125,0.6379310344827587,2.0,0.0661582220345735,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,17,0.0665880109881982,1.358730445473881,1.3880844116210938,0.0,0.0,5.437797934322034,5.486328125,0.6440677966101694,2.0,0.0665880109881982,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,18,0.0659850389929488,1.3592196782430013,1.3880844116210938,0.0,0.0,5.4380859375,5.486328125,0.65,2.0,0.0659850389929488,1.3880844116210938 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,19,0.0660311649553477,1.359692870593462,1.3880844116210938,0.0,0.0,5.43836449795082,5.486328125,0.6557377049180327,2.0,0.0660311649553477,1.3880844116210938 -cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,forward,0,23.301727600046437,107.59869734446208,118.28849029541016,95.93055555555556,100.5,12.637803819444445,14.931640625,1.1111111111111112,3.0,0.7281789875014512,3.6965153217315674 -cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,adjoint,0,10.849930305965245,100.17300704673484,118.28849029541016,94.95555555555556,101.1,12.67845775462963,15.947265625,1.5925925925925926,3.0,0.3390603220614139,3.6965153217315674 -cufinufft,0.001,2.0,32,"(256, 256, 176)",136301568,3,False,grad,0,12.155506958952174,95.40965972075593,118.28849029541016,94.56216216216217,101.1,12.94240920608108,15.947265625,2.621621621621621,7.0,0.3798595924672554,3.6965153217315674 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.4253994800383225,14.474088033040363,17.93844223022461,60.3,98.2,4.400390625,5.267578125,4.333333333333333,9.0,0.04454373375119758,0.560576319694519 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.4274047230137512,14.474194844563804,17.938644409179688,60.46666666666666,98.9,4.438802083333333,5.435546875,5.333333333333333,9.0,0.044606397594179725,0.5605826377868652 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,3,1.3748393589630723,14.472455342610678,17.938945770263672,60.866666666666674,99.1,4.4501953125,5.435546875,5.5,9.0,0.04296372996759601,0.5605920553207397 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,2,1.4291761600179598,14.456483205159506,17.935428619384766,60.72222222222222,99.7,4.451605902777778,5.435546875,5.111111111111111,9.0,0.04466175500056124,0.5604821443557739 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,4,1.4349299969617275,14.471182759602865,17.938945770263672,60.973333333333336,99.3,4.449348958333333,5.435546875,5.533333333333333,9.0,0.044841562405053985,0.5605920553207397 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,5,1.382414335035719,14.472177505493164,17.938995361328125,60.977777777777774,99.3,4.453993055555555,5.435546875,5.611111111111111,9.0,0.04320044796986622,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,0,2.4527399679645896,13.941756855357776,17.938995361328125,62.79090909090908,100.6,4.436434659090909,5.435546875,5.545454545454546,9.0,0.07664812399889342,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,1,2.480366821982898,13.474826671459056,17.938995361328125,65.27037037037037,100.6,4.403862847222222,5.435546875,5.333333333333333,9.0,0.07751146318696556,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,2,2.4820639609824866,13.154240012168884,17.938995361328125,67.04375,100.6,4.3834228515625,5.435546875,5.21875,9.0,0.0775644987807027,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,adjoint,3,2.506893949001096,12.919722685942778,17.938995361328125,68.35675675675675,100.6,4.366817989864865,5.435546875,5.135135135135135,9.0,0.07834043590628426,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,0,2.1800876279594377,12.713454201107933,17.938995361328125,69.31904761904762,100.6,4.359281994047619,5.435546875,5.333333333333333,12.0,0.06812773837373243,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,1,2.0775532498955727,12.535996478536855,17.938995361328125,69.37391304347825,100.7,4.360818614130435,5.455078125,5.652173913043479,12.0,0.06492353905923665,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,grad,3,2.08779871603474,12.2600255895544,17.938995361328125,69.57777777777778,100.8,4.364945023148148,5.455078125,6.2407407407407405,12.0,0.06524370987608563,0.5605936050415039 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,0,1.4339308580383658,14.440877278645834,17.934917449951172,60.833333333333336,98.5,4.400390625,5.267578125,3.6666666666666665,7.0,0.04481033931369893,0.5604661703109741 -cufinufft,0.001,2.0,32,"(256, 256, 176)",6808935,3,False,forward,1,1.387741639977321,14.453823725382486,17.935131072998047,60.66666666666666,99.5,4.438802083333333,5.435546875,4.833333333333333,8.0,0.04336692624929128,0.560472846031189 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,6,0.7907920170109719,4.730833206176758,8.014331817626953,41.13000000000001,86.3,4.709140625,5.517578125,4.64,9.0,0.06589933475091432,0.6678609848022461 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,16,0.0489606399787589,1.3618924758013558,1.3641433715820312,0.0,0.0,5.403607536764706,5.435546875,0.1764705882352941,1.0,0.0489606399787589,1.3641433715820312 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,4,0.784812439000234,4.754078160161558,8.014331817626953,41.17608695652173,86.3,4.703379755434782,5.455078125,4.304347826086956,9.0,0.06540103658335283,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8050422359956428,4.767921361056241,8.014331817626953,41.13636363636363,86.3,4.701171875,5.455078125,4.181818181818182,9.0,0.0670868529996369,0.6678609848022461 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,2,0.0858714740024879,1.362563133239746,1.3642616271972656,0.0,0.0,5.406412760416667,5.466796875,0.2083333333333333,1.0,0.0858714740024879,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,3,0.0817200379678979,1.3626310729980469,1.3642616271972656,0.0,0.0,5.407578125,5.466796875,0.2,1.0,0.0817200379678979,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,4,0.0832612359663471,1.3626937866210938,1.3642616271972656,0.0,0.0,5.409855769230769,5.466796875,0.1923076923076923,1.0,0.0832612359663471,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,5,0.0847346680238843,1.3627518547905817,1.3642616271972656,0.0,0.0,5.411964699074074,5.466796875,0.1851851851851851,1.0,0.0847346680238843,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,6,0.0869853369658812,1.3628057752336775,1.3642616271972656,0.0,0.0,5.412806919642857,5.466796875,0.1785714285714285,1.0,0.0869853369658812,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,7,0.0825624560238793,1.3628559770255253,1.3642616271972656,0.0,0.0,5.414668642241379,5.466796875,0.1724137931034483,1.0,0.0825624560238793,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,8,0.0849452510010451,1.36290283203125,1.3642616271972656,0.0,0.0,5.41640625,5.466796875,0.1666666666666666,1.0,0.0849452510010451,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,9,0.0856425280217081,1.3629466641333796,1.3642616271972656,0.0,0.0,5.418031754032258,5.466796875,0.1612903225806451,1.0,0.0856425280217081,1.3642616271972656 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,10,0.0822306980844587,1.362987995147705,1.3642692565917969,0.0,0.0,5.4185791015625,5.466796875,0.15625,1.0,0.0822306980844587,1.3642692565917969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,11,0.082287112949416,1.3630269368489585,1.3642730712890625,0.0,0.0,5.419093276515151,5.466796875,0.1515151515151515,1.0,0.082287112949416,1.3642730712890625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,12,0.0860793209867551,1.3630639244528375,1.3642845153808594,0.0,0.0,5.420496323529412,5.466796875,0.1470588235294117,1.0,0.0860793209867551,1.3642845153808594 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,13,0.0813155750511214,1.363099125453404,1.3642959594726562,0.0,0.0,5.421819196428571,5.466796875,0.1428571428571428,1.0,0.0813155750511214,1.3642959594726562 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,14,0.083259072038345,1.3631323708428278,1.3642959594726562,0.0,0.0,5.422200520833333,5.466796875,0.1388888888888889,1.0,0.083259072038345,1.3642959594726562 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,15,0.0821753159398213,1.3631639222841003,1.364299774169922,0.0,0.0,5.422561233108108,5.466796875,0.1351351351351351,1.0,0.0821753159398213,1.364299774169922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,16,0.0842455580132082,1.363193813123201,1.364299774169922,0.0,0.0,5.422902960526316,5.466796875,0.131578947368421,1.0,0.0842455580132082,1.364299774169922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,17,0.0883337359409779,1.363222171098758,1.364299774169922,0.0,0.0,5.423227163461538,5.466796875,0.1282051282051282,1.0,0.0883337359409779,1.364299774169922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,18,0.0835891260067001,1.3632492065429689,1.3643035888671875,0.0,0.0,5.42353515625,5.466796875,0.125,1.0,0.0835891260067001,1.3643035888671875 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,0,2.118720054975711,1.4336538314819336,2.411853790283203,1.35,33.5,5.428089488636363,5.486328125,0.1136363636363636,1.0,2.118720054975711,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,1,0.0770325940102338,1.433000013563368,2.411853790283203,1.32,33.5,5.429383680555556,5.486328125,0.1111111111111111,1.0,0.0770325940102338,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,2,0.074381610029377,1.4323751200800356,2.411853790283203,1.2913043478260868,33.5,5.430621603260869,5.486328125,0.1304347826086956,1.0,0.074381610029377,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,3,0.0744166260119527,1.4317769801363032,2.411853790283203,1.2638297872340425,33.5,5.431806848404255,5.486328125,0.1489361702127659,1.0,0.0744166260119527,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,4,0.0733490689890459,1.4312040011088054,2.411853790283203,1.2375,33.5,5.432942708333333,5.486328125,0.1666666666666666,1.0,0.0733490689890459,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,5,0.071179591002874,1.4306545646823183,2.411853790283203,1.2122448979591836,33.5,5.434032206632653,5.486328125,0.1836734693877551,1.0,0.071179591002874,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,6,0.072911794995889,1.4301271057128906,2.411853790283203,1.188,33.5,5.435078125,5.486328125,0.2,1.0,0.072911794995889,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,7,0.0710592570248991,1.4296203314089309,2.411853790283203,1.1647058823529413,33.5,5.436083026960785,5.486328125,0.2156862745098039,1.0,0.0710592570248991,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,1,0.0858791989739984,1.3624892856763755,1.3642501831054688,0.0,0.0,5.403787364130435,5.435546875,0.1739130434782608,1.0,0.0858791989739984,1.3642501831054688 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,adjoint,0,0.1023560230387374,1.3624092448841445,1.3641853332519531,0.0,0.0,5.403764204545454,5.435546875,0.1818181818181818,1.0,0.1023560230387374,1.3641853332519531 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,20,0.0517724930541589,1.362324669247582,1.364177703857422,0.0,0.0,5.403738839285714,5.435546875,0.1904761904761904,1.0,0.0517724930541589,1.364177703857422 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,5,0.0473387310048565,1.3578840891520183,1.364013671875,0.0,0.0,5.397135416666667,5.435546875,0.0,0.0,0.0473387310048565,1.364013671875 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,0,7.386412446037866,45.3234027226766,50.56232070922852,89.64166666666665,101.1,12.768880208333334,14.931640625,1.5,3.0,0.6155343705031555,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,forward,1,7.890475055086426,45.30056518554687,50.56232070922852,90.044,101.3,12.801640625,15.947265625,1.36,3.0,0.6575395879238689,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,0,4.144912461051717,43.29656004905701,50.56232070922852,88.4125,101.3,12.85693359375,15.947265625,1.5625,3.0,0.3454093717543098,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,adjoint,1,3.9320305839646608,42.01855938251202,50.56232070922852,87.39487179487179,101.3,12.89237780448718,15.947265625,1.7435897435897436,4.0,0.3276692153303884,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,0,4.603507644031197,40.768748019603976,50.56232070922852,86.87021276595743,101.3,13.07160073138298,16.009765625,2.297872340425532,7.0,0.3836256370025997,4.213526725769044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",136301568,3,False,grad,1,4.55752367596142,39.86503372192383,50.56232070922852,86.59454545454545,101.3,13.208629261363637,16.994140625,2.690909090909091,7.0,0.37979363966345164,4.213526725769044 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,0,0.0668364180019125,1.327606201171875,1.327606201171875,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0668364180019125,1.327606201171875 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,1,0.05035850207787,1.3457164764404297,1.3638267517089844,0.0,0.0,5.3515625,5.435546875,0.0,0.0,0.05035850207787,1.3638267517089844 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,2,0.0486328899860382,1.3517659505208333,1.3638648986816406,0.0,0.0,5.379557291666667,5.435546875,0.0,0.0,0.0486328899860382,1.3638648986816406 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,3,0.0490302500547841,1.3548212051391602,1.3639869689941406,0.0,0.0,5.3857421875,5.435546875,0.0,0.0,0.0490302500547841,1.3639869689941406 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,4,0.0501689489465206,1.3566581726074218,1.3640060424804688,0.0,0.0,5.389453125,5.435546875,0.0,0.0,0.0501689489465206,1.3640060424804688 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,6,0.0490604860242456,1.3587608337402344,1.3640213012695312,0.0,0.0,5.402622767857143,5.435546875,0.0,0.0,0.0490604860242456,1.3640213012695312 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,19,0.0475767649477347,1.36223201751709,1.3641738891601562,0.0,0.0,5.4037109375,5.435546875,0.2,1.0,0.0475767649477347,1.3641738891601562 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,7,0.0490754439961165,1.359419345855713,1.3640289306640625,0.0,0.0,5.40283203125,5.435546875,0.0,0.0,0.0490754439961165,1.3640289306640625 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,8,0.0495532329659909,1.3599319458007812,1.364032745361328,0.0,0.0,5.402994791666667,5.435546875,0.0,0.0,0.0495532329659909,1.364032745361328 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,9,0.0487287190044298,1.3603443145751952,1.364055633544922,0.0,0.0,5.403125,5.435546875,0.0,0.0,0.0487287190044298,1.364055633544922 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,10,0.0476364659843966,1.3606827475807883,1.3640670776367188,0.0,0.0,5.403231534090909,5.435546875,0.0,0.0,0.0476364659843966,1.3640670776367188 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,11,0.0475157409673556,1.3609670003255208,1.364093780517578,0.0,0.0,5.4033203125,5.435546875,0.0,0.0,0.0475157409673556,1.364093780517578 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,12,0.0493587410310283,1.3612081087552583,1.3641014099121094,0.0,0.0,5.403395432692308,5.435546875,0.0,0.0,0.0493587410310283,1.3641014099121094 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,13,0.0475963710341602,1.3614150456019811,1.364105224609375,0.0,0.0,5.403459821428571,5.435546875,0.0714285714285714,1.0,0.0475963710341602,1.364105224609375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,14,0.0475303079001605,1.3615943908691406,1.364105224609375,0.0,0.0,5.403515625,5.435546875,0.1333333333333333,1.0,0.0475303079001605,1.364105224609375 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,15,0.0497185700805857,1.3617517948150637,1.3641128540039062,0.0,0.0,5.403564453125,5.435546875,0.1875,1.0,0.0497185700805857,1.3641128540039062 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,17,0.0473938140785321,1.3620177374945746,1.3641471862792969,0.0,0.0,5.403645833333333,5.435546875,0.1666666666666666,1.0,0.0473938140785321,1.3641471862792969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,forward,18,0.049808517913334,1.3621298137464022,1.3641471862792969,0.0,0.0,5.403680098684211,5.435546875,0.1578947368421052,1.0,0.049808517913334,1.3641471862792969 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,8,0.0754789630882442,1.429133048424354,2.411853790283203,1.1423076923076922,33.5,5.437049278846154,5.486328125,0.2307692307692307,1.0,0.0754789630882442,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,9,0.0705586050171405,1.428664153476931,2.411853790283203,1.120754716981132,33.5,5.437979068396227,5.486328125,0.2452830188679245,1.0,0.0705586050171405,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,10,0.0749802449718117,1.4282126250090423,2.411853790283203,1.1,33.5,5.438874421296297,5.486328125,0.2592592592592592,1.0,0.0749802449718117,2.411853790283203 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,8,0.5578420230885968,5.09849391264074,8.014331817626953,39.05882352941177,85.5,4.734489889705882,5.435546875,3.882352941176471,5.0,0.04648683525738306,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,5,0.8458306459942833,4.845000915527344,8.051685333251953,41.82599999999999,89.0,4.790234375,5.517578125,4.4,8.0,0.07048588716619027,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,6,0.8664949119556695,4.829540912921612,8.051685333251953,41.8076923076923,89.0,4.790564903846154,5.517578125,4.519230769230769,8.0,0.07220790932963912,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,7,0.8468521470203996,4.816607369316949,8.051685333251953,41.816666666666656,89.0,4.79029224537037,5.517578125,4.648148148148148,8.0,0.07057101225169997,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5702725870069116,3.861469268798828,3.861469268798828,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.0475227155839093,0.32178910573323566 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5394592320080847,5.2466074625651045,8.013839721679688,26.166666666666668,78.5,4.889973958333333,5.435546875,1.6666666666666667,3.0,0.04495493600067372,0.6678199768066406 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5495977799873799,5.52368392944336,8.014041900634766,32.44,83.7,4.820703125,5.435546875,2.8,5.0,0.04579981499894833,0.6678368250528971 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.5543677880195901,5.642491476876395,8.014320373535156,35.08571428571428,83.7,4.786551339285714,5.435546875,3.2857142857142856,5.0,0.046197315668299176,0.6678600311279297 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5480406919959933,5.708497365315755,8.014331817626953,36.53333333333333,83.7,4.764105902777778,5.435546875,3.4444444444444446,5.0,0.045670057666332774,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,5,0.5474708020919934,5.469254580411044,8.014331817626953,37.33636363636364,83.7,4.752663352272728,5.435546875,3.5454545454545454,5.0,0.04562256684099945,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,6,0.5344381079776213,5.3060323275052586,8.014331817626953,38.16923076923077,85.5,4.747145432692308,5.435546875,3.692307692307693,5.0,0.044536508998135105,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,7,0.5516944120172411,5.188423665364583,8.014331817626953,38.62666666666667,85.5,4.741015625,5.435546875,3.8,5.0,0.04597453433477009,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,9,0.53755380702205,5.027497944078948,8.014331817626953,39.17368421052631,85.5,4.7309827302631575,5.435546875,3.947368421052632,5.0,0.044796150585170835,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,3,0.8437780659878626,4.878460427989131,8.051685333251953,41.86739130434783,89.0,4.791525135869565,5.455078125,4.217391304347826,8.0,0.07031483883232188,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9053761600516737,5.024559714577415,8.014331817626953,41.40454545454545,86.3,4.693536931818182,5.435546875,4.045454545454546,5.0,0.07544801333763947,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9061426760163158,4.981965700785319,8.014331817626953,41.4125,86.3,4.69287109375,5.435546875,4.0,5.0,0.07551188966802631,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9032643290702254,4.946677134587215,8.014331817626953,41.35769230769232,86.3,4.693509615384615,5.435546875,3.923076923076923,5.0,0.07527202742251878,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.8855999349616468,4.920046533857073,8.014331817626953,41.40714285714286,86.3,4.692940848214286,5.435546875,3.857142857142857,5.0,0.07379999458013724,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,4,0.9007634349400178,4.893855921427408,8.014331817626953,41.36666666666667,86.3,4.693489583333333,5.435546875,3.8333333333333335,5.0,0.07506361957833481,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,5,0.8815517119364813,4.874838352203369,8.014331817626953,41.3625,86.3,4.6929931640625,5.435546875,3.78125,5.0,0.07346264266137344,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,6,0.9002227890305221,4.85479523153866,8.014331817626953,41.38529411764706,86.3,4.693474264705882,5.435546875,3.735294117647059,5.0,0.07501856575254351,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,7,0.8820193819701672,4.839952150980632,8.014331817626953,41.31666666666666,86.3,4.693033854166667,5.435546875,3.7222222222222223,5.0,0.07350161516418059,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.8566139820031822,4.816263198852539,8.014331817626953,41.22368421052631,86.3,4.6947985197368425,5.435546875,3.684210526315789,5.0,0.07138449850026518,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.7588652410777286,4.799762344360351,8.014331817626953,41.2275,86.3,4.696875,5.455078125,3.85,9.0,0.06323877008981071,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.7804798349970952,4.783083416166759,8.014331817626953,41.18333333333333,86.3,4.699497767857143,5.455078125,4.071428571428571,9.0,0.06503998624975793,0.6678609848022461 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,4,0.86730730405543,4.860114415486653,8.051685333251953,41.86875,89.0,4.791178385416667,5.517578125,4.3125,8.0,0.07227560867128584,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,2,0.8545506240334362,4.896114002574574,8.051685333251953,41.85681818181818,89.0,4.793323863636363,5.455078125,4.068181818181818,8.0,0.07121255200278635,0.6709737777709961 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,11,0.0700605979654938,1.4277775157581676,2.411853790283203,1.08,33.5,5.439169034090909,5.486328125,0.2727272727272727,1.0,0.0700605979654938,2.411853790283203 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,7,0.52212318405509,5.621783447265625,8.051685333251953,38.84,85.8,4.879557291666667,5.435546875,4.0,5.0,0.04351026533792416,0.6709737777709961 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,12,0.0722676260629668,1.4273579461233956,2.411853790283203,1.0607142857142855,33.5,5.439453125,5.486328125,0.2857142857142857,1.0,0.0722676260629668,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,13,0.07345413393341,1.4269530982301946,2.411853790283203,1.0421052631578946,33.5,5.439727247807017,5.486328125,0.2982456140350877,1.0,0.07345413393341,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,14,0.0738439889391884,1.4265622106091729,2.411853790283203,1.0241379310344827,33.5,5.439991918103448,5.486328125,0.3103448275862069,1.0,0.0738439889391884,2.411853790283203 -cufinufft,0.001,2.0,1,"(256, 256, 176)",6808935,3,False,grad,15,0.0710048860637471,1.4261845734159826,2.411853790283203,1.006779661016949,33.5,5.440247616525424,5.486328125,0.3220338983050847,1.0,0.0710048860637471,2.411853790283203 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,0,0.5461074919439852,3.860626220703125,3.860626220703125,0.0,0.0,5.267578125,5.267578125,0.0,0.0,0.04550895766199877,0.32171885172526044 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,1,0.5230318059911951,5.249362945556641,8.019912719726562,27.7,83.1,4.889973958333333,5.435546875,2.0,4.0,0.043585983832599595,0.6683260599772135 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,2,0.5228153829229996,5.533406829833984,8.020095825195312,33.379999999999995,83.8,5.098828125,5.435546875,3.0,5.0,0.04356794857691663,0.668341318766276 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,3,0.583986999001354,5.659671783447266,8.05166244506836,36.1,85.8,5.083426339285714,5.435546875,3.4285714285714284,5.0,0.04866558325011283,0.6709718704223633 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,4,0.5744426059536636,5.729820251464844,8.051673889160156,37.3,85.8,4.995008680555555,5.435546875,3.6666666666666665,5.0,0.0478702171628053,0.6709728240966797 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,5,0.5259200920118019,5.774460532448509,8.051673889160156,37.91818181818182,85.8,4.941583806818182,5.435546875,3.8181818181818175,5.0,0.04382667433431683,0.6709728240966797 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,6,0.5364477140828967,5.805367102989783,8.051685333251953,38.51538461538462,85.8,4.907001201923077,5.435546875,3.923076923076923,5.0,0.044703976173574723,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,8,0.5208684810204431,5.481397740981159,8.051685333251953,39.33529411764705,86.1,4.856732536764706,5.435546875,4.0588235294117645,5.0,0.0434057067517036,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,1,0.7714888659538701,4.916754586356027,8.051685333251953,41.830952380952375,89.0,4.796037946428571,5.455078125,3.928571428571429,7.0,0.06429073882948917,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,9,0.5246752470266074,5.370568727192126,8.051685333251953,39.61052631578947,86.1,4.9135485197368425,5.435546875,4.105263157894737,5.0,0.043722937252217285,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,forward,10,0.5148304470349103,5.280852908179874,8.051685333251953,40.07619047619047,89.0,4.8918340773809526,5.435546875,4.190476190476191,5.0,0.04290253725290919,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,0,0.9322657809825614,5.246214230855306,8.051685333251953,42.1625,89.0,4.866048177083333,5.435546875,4.291666666666667,6.0,0.07768881508188012,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,1,0.9298435939708724,5.189662199753982,8.051685333251953,42.1,89.0,4.853365384615385,5.435546875,4.230769230769231,6.0,0.07748696616423936,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,2,0.9516080269822852,5.142505509512765,8.051685333251953,42.04642857142857,89.0,4.841378348214286,5.435546875,4.142857142857143,6.0,0.07930066891519043,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,3,0.9462672270601616,5.1004081726074215,8.051685333251953,42.05333333333333,89.0,4.83203125,5.435546875,4.066666666666666,6.0,0.07885560225501347,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,4,0.978115898091346,5.060944437980652,8.051685333251953,41.8625,89.0,4.8228759765625,5.435546875,4.0,6.0,0.08150965817427884,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,5,0.990293791051954,5.02607188505285,8.051685333251953,41.847058823529416,89.0,4.815716911764706,5.435546875,3.911764705882353,6.0,0.08252448258766283,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,6,0.9943256350234152,4.995074696011013,8.051685333251953,41.83055555555556,89.0,4.808485243055555,5.435546875,3.888888888888889,6.0,0.0828604695852846,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,adjoint,7,0.9895512099610642,4.967390361585115,8.051685333251953,41.84473684210527,89.0,4.802837171052632,5.435546875,3.8157894736842106,6.0,0.08246260083008868,0.6709737777709961 -cufinufft,0.001,2.0,12,"(256, 256, 176)",6808935,3,False,grad,0,0.9196729860268532,4.939896202087402,8.051685333251953,41.82,89.0,4.7982421875,5.435546875,3.8,6.0,0.07663941550223777,0.6709737777709961 -cufinufft,0.001,2.0,1,"(256, 256, 176)",136301568,3,False,grad,5,0.3717926340177655,9.10877886685458,14.014080047607422,18.65,84.3,15.381924715909092,16.962890625,0.6363636363636364,2.0,0.3717926340177655,14.014080047607422 diff --git a/results/2D/resuld2D_release_with_pip.png b/results/2D/resuld2D_release_with_pip.png deleted file mode 100644 index d09cb0e7fec446eae6365be853475d10bc03a5eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77605 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 T%a%6Kr!Keaz|N>0M=$*^_xFcu diff --git a/results/2D/result2D_cuda11.png b/results/2D/result2D_cuda11.png index 5627196b49892ad2e6ec972347696cfb6d19c7ca..c68e227aeb9682ecc60f4c680c188b8140d5bb4d 100644 GIT binary patch literal 77679 zcmeFZd039?`!9TFUMyLbgs4!clt_c5G9@9UL8TN*^E_$}i>zp-P)aJLQS&^IG?z3F zDw^lHG{2vVW$o|&?fo9dKK48O@g8r7W%Z=zdG6=B&+9zT&v0IUOJ5XUzm{PwMN#V| z&YqT`s8z=)YWZJlR^cZzk_)f!KS6UbMRQprO>?X3rZ*|c>*mJ#M&|lDH+EXyG&R#P zGCX`h;J`u7o!aK+#%4#kxefmPg#$*WTHMFB#QcF5`OWyOk{Ly9xK93~2^S61p=c;d z;`9l*TmA!Ito>almzGAmpV=SQT%~^FQIz^X{N-YXT_IB8ygq;3V3lE$u%Fn&UQ{a` zuMy3ub15j1ZCBu5C-~ys4IXXlFI94I{9g9;={8N#rgn#nH2b5&<05sFHaVh)yDiEl z(_{J#-YRm^u;9w6fkrPvsOX%fr$3f=IO- z2kY6=&!OjQ;%}Z04GY_HNzQu9_U)1N^@{!dEaGl#M~`0FuMm@{E=RR7oN;H0UbUW~ zUg*&c&%jK@Kelb#rd#>y9zD0JivHXRr&nDUt@9dGQjJeowOEIV%nc;mXzJb|I{y;S zVG|TgtDpKU*B;T~bYo&}I7e@GqW7GnWRewIn(6nE>-J+s`xtn&r2|B!Kb_jZ&cbr4 z#D}Y-s(Wg%DXgbQd$2j}uvFl3N+rp(^PHHtxbjlX8(Hzerj$Cp*sRx8VNy*(nfj7} zB474)T}je?W6@vx{NVNXlH;8nMc$hk8KboV?fILg53l=DSy}m21&oteI|gG^(<~)$pskxw&2T-YZ!h zEbh*^&p$IOt0q=WG;6xWHXT0NhEv;VEqXtTjdztLq-pnGzV{5v)Y11UsdOQ8;`8~2Y*C9o zIXz}^q23(huP0ZoS`{H1c2TKif1!U}l#(phmBddYU-Kq$aZMBC3N~-v9QytH_uY)! zsp*cJ!xWYKVxT_m)M3q1=@i2+bUSwFkGG^-^lKd4IzXp1MSnmge5|u1QYk^xde%QS zHkQe55cSQ;$;rwqsr^3MzWI+oUY_?o(Ce$_Q29#iVWRD{A=lM(-t%e? z^Ivgie?Qq-;#+6cY9BV@ZxMgceGN%nRQzZR5Lry?~;;|>esTfv*W$~euae0l`GG)7iaad zMn7(!#e48s^i`j9udJ(6Xtf)6RkiNiJoEi~edhE`cVJ0fUESBUP1q$@QjLRVrv~*7 zTgklZZr0%G{S*DYk;^Ah)6EoX5yawv1WT*Y3q>a}D#g5Y7uA067`>nO3_ z7Te*Z07V31#>tZ>C%!r}>*n2GZ_{>r^}vp+Q;jJ`v2WiVl=#fze(crPJm>xr?wsoK z7eewWhFATvm6P=^$;f!ob1J^v7icHb>M$3L!0{QhR8G_mGRmGgV>>-0@5;azHMpH$ zU;50M`_Bc8Vz`u(n|ZSR$6i%x%c-dNm-`C_i#?=&b3N}q|8PNmes5TygIAG8aeUbs zSBBojx#5&-hlxt@nq&jz=&KpEuc<$G?1<_r^V6$|kVl!I`%SBOd(P5g#z%MNSfQcR zQ^Q%)sy^PG*mt!94G9T$#WjhSS6;x;0TG`KZ`ZADxRrLM6afR@-cKb)y zS$ynjyo29&_Z@<-kVyLbV{;Bv+tXKL^7EU=r*UuG1>I&`mtV8 zgN;d>|NQgS`tAH3x(+h3vPtR%v`N~P@AodQTt^>HVp%rK4TAcI)E{E(h&!f|QZG2L!vjBEOthsR6Jvghpl{Fk>JP$@JkMSys* zG9EQ&E3wt9i;>5Dt%*`P{KdNag_7x~NwVIBg@v55ij35M(=<_JXV-Ci`D$L%jOOgHb7cJb{(x-=>AG3}}h0xDxY$H&JnmzSF-KWkda@9 z1=yV1>n(vAqJYgjiJYg6YvB)M6fpE}u^X5CVp70p(;Mm=bLf~eItJ@2~zn8xk}{QaJ)Rn-o0lWk%W8$%p027(RK8F$w+aS>D)q+vgQ|8e70UxAsb|Z$*~gdNbB*g*`8qc ziTCTco6Q}CtcK(QMeOD924ydV6mH+XZS5vF9@6CM{^){~RGmPpow_~0b=buh6WG>$ z)o)}44f}7eX8MG>qmw1QQ&3PzbZI`}sMU~v|1HzvhpqP0FIaD;z2_4+ppyC$yMNEV zef_z&mp>P=PoElY4eY$6$Fo`u=|Sl!PdfA8MC zd+o9EQj7hj%D-1cB4PI9rYF#wqh=sc_^K}!`B$N6upKyXk=!I*-3atJ-h)T~#v|YS z8|U~`Ksepi=# z#*^PgWgrjQpdT}`Y2%Xk`|rOwl;Smf_Smmd6p&U&%#An$|$|x#6#kLPq zb6nu7==Y_Z_8)Ov%=Gg1ei9H6gO|KYHgsTMAUFg?UY=;%jU_cCL_`;a45v6_}Ck@W?x;tnpTeFWc%3(7128f z$A>29ud@wb79FinKcne7YgA z*|X%Bo(ta6!)4*w{xrOeOPHWtWQ=`74nx}fRAnwkm9T6?FxoJZ8uB@Q#lt7cdMgfdxbbG%r;~$eb^+W-I8hDn5eS}h|;k47H;YUq-v>+n|5hnU+z1>{RdPQ2DqUVg?QI`8K=zXT24l?VH%ntGyFB9dV=~=s8Jp z3Q6r>tXiW}S{;O>`nj*>(BEg3k5#>jomlE6N=g^0q&M0J;>kw;Vl!SQV3b~QhfOIyWGJnhiNqj*9^_JiF2Yf&m1g&{vi4w$)nMnp=*(Cw z7aFccqoBd>*ZI|C@cMy<1<9w6A8S-Gp(8u@ghOfAvZyG{tXm^aF}~Sa$wP2@aTU#p$CJ5!A_vqLzlV_&elh)n3YC;G|0X~T#Q8Hz?)8(`k)ZpNtlU!_8Z|KME0ZrHPjDXvoOOh+m7F!$i*|>sz-ptj`!cTtEzWc&d{IR` zG^nNPt&a;X4-}0}X|Xx~LdYsP?I?eW;AUzpPigE-*9-G4+^VHxEm2Ad8oUfiR>P_U zfhe`)ENW!BySwjZVHux18B@f9^5Ox?k;@7PHfAsJHjo&A}+Non(OBqztwXOp4;HmY~AFL!K&d}K?a+QlQsS5eA%t~_#9ynTf}f629j+USWJ4qSe2 zeJ`v?Lng;z0Zp=?@Jxp{fojW^Ei?c2;Wt+%;l?h{EuU+=C6K6N`3;-Hf!YpLxa*Kc zk53>;x8@v{vliV8ArJJ*l~W8~e6FhEGiu4y-(rr>Y2c&sxR`+VUs}V z_en`fA>Go%ggKzet|o_P`fnLiGKO$8vE++N^h@(R_DOq;f5@j(8T`vb0SD8(n z#A_!f%3`4Y5*iLU8=Lg|w2Tp0LaDo}*2fDLnIUpigr%l&D;3b}$A4Ht#$eyGXHP-K zaojfUgodcQt2aa-N7PPXhXCyGH7S?SzzHedAfFDe-+FMTR8y&2k%rgf z$#YGmVqaq`tSIRnJJ^j@tXL6_64;n-q3847>^hrTcBTc_qf&7$&7-$QUS8NM8?f|o zWPDr}S#}Z>5JA&rqbCzflLGGCxnrml&c0SvRTVv3e3#z^u|wT^z1f?D&ba|(e){xD zSv6`kWo&TB1kJMIv4BeL(kYJGevn6M^bf@{EC=It zaz?Ea(N{#sgt~CjKg81Mw=^Yaxudgk^Bd}(=&fqRqcZuJ&oyG3x#%BimOl0DJp4?7 z`zF04fcmxZMWkWvaS^KRx#eJEQB{>Jh@V1JzVQ4TaSjz)s`57W%n$Q#B*f&q5+XzW zg(%|6?n_44txr_3-lBL9;w%HX-+LUFsnvBrEU%ge~$#HHvYj3t6`sa*QC+M zjQ`0`(LD|Bblr98exU}B4#F!P%$Cpe_}B~EV3ZUEF8~4No7P67-}3qG$6h%uExJ5> zSOr?hY(N&f6mg}4`rhEyKRc=5at<$<&>{H7xO*O5{88gJC$il;v(RmLcT;pnhX~O~ z(zt}emNRHbf(c!RRHMJ;@&0f?!f>sM0MuTElPB*CWzQK}+uHV%s)#NL>>Kw@CF3a@ zq)*au6U5?Yae8)oI2J@{znjpIG&bAgr%%HXcxS=Hy%k};?1gm?ef*d%NvEpowTWS4 zqC|Ffwo=R#kk_+x%fSe+A-(t{>D>XgD78tzuY3lLa!8S>xa=UqFX=kyRltYJgSeRN z4s;~_G6*lObuX76=YRF;)x)8XHWNKT0DO_AoyEU! z1UeK@YiH43Pjap6L4Qm>DcB&sYq=CI_-sw2LWP-sOG^tuWQ3SxcKCh*yv~#S8%2j= z6SXT(BEYX?SVs5NMEV*8V!0HV>pT?%JH?EQjLM!KIt7egr|vHNdTuB~ia>qPe;56a z1fhBEL-XB0-sc7p}=3hh;QzVvmVzZQ1ux7isNx+iJ6t*msqmq z$4Us_LYOJwD)Ldz0pp=tjzqR9Zfa5nhAtmhRKIb9usvv=q*rfXN^JR?yqEzN8+W~8 z>cc{Gb@-)rpTO~vkxzg9wuu*?R(K?LxlK=yvm83u7e`D^5_Su<++w}=tIw|`w}a=~ zTk`zM%nP&N%5Xlt+Oz3bSOvlBpv~Bu(BR)`SPmqj-I{H01ER^r{1Mf>0lg*L8Puto zx7YI$^&5B=zPG!h95%kae#(>XIBPF@Y+2AV;7NE$BS$(A9qwLDQ8m&y)Ri{m55@J3QxmfUt`k2M!!)(rV(ql2|y~im;534!Q#> zAqHXHG;#j?c~qW-5Cv81&`$*`skE=!*6ncxOtPp`ypD@@WHCu-Ik;N_6=F|@W50~? z)z+!nN+QtffNUZVe#)O~hG$USBNSp)XBssP$^I+xqmXH(UAed zw)DN(p^3uR3%c6BfQoTB}J5L=YHqaI&{*UxCA!;7jNrYaVQ5ahZ4j zjiT0ayG5TL*18BC1@NU9JSi5WM{*8L%0-ZxHDH_+JPy)OZ1gi_4_A7E zSO(N2B-ZQi_@OEJmHdZWCiAzb(KU%Ue*e0fB!4V4N3#7gW9DX>|B&shoc>YmDC++s zYG6ANP88I6o;~*Tygq!8qV9b_>cI|%TvkyiPPJXZUzB)T)XbWphs)MTpGB>9V-}4; z-dEzBa$7}7EB?NU9o=Kf7fU}7FIjnMd&V|WseAEP?#3g^BFoT2-|GOMdeoL*Y|pvB z3PDx=DM3;Gfno%BG$gQlg&_Ae2>7e)WTtW2znhtc+Hrfllf?<|w&ucKZyA{wre8vyu=GLYdjQJFtX7>eu!6`Sc=tOMx`>Ssi`S( znts=M>g`VDCV9G3lv}RS*v6fgD4Mm~QY@A`>6s=ETWLMqLU{<4Pc01Tk1nH3orkTC zZ1_)w_wA}RPJT9>PkiNGoql`9ZAa+R!myR=)Y1i(NxBO_)|U+1Mn8N*QA8xEOv zCt8n7T}jl=rrmM2`rf)Na<4C>4rQf;2H2UtymRLq={)e_voqby7HzpSN}QVV(O19` ziGm0W~Q-Aqq~{YME>&;O&y31V_C^-*6geZQ1dag zL$WgEx`iGmj+*S25VjS0Z8OPmmUIMf#2$(~4hwU(nX==oGs#?9v=cks?2~h%-t*lx z4`=bwRt8;uWkBn(`LyM$|C~f`{N{3WBdW^;Ib7qg9es^!N zxAKWmNqco~ov0i#<>u{83QSB)SF&tE@Bh9nM5jtK;!^NlF^g|tx#N5HGfH7kC(w>(at7d zgV%F`9EItYCK<1ZM!i_=;TB=BKd!c1eQ{pY+IsVn_jcDa3FUz~Dm`XOF)G&fv%L&6 zGc(FfAmpM}GY^EII4DA^<}ei>R*z~dvDN=Fz%QMzg8%I&)H5cvrycawl1jw&yfgJGmFDeSEdoca$NqXPX{(&Glznx}0e=Pbl{K%# z&I`{C6lT(9e7bdOYe#2iC_;>V*RG)YsqLFK1tU9`y8WSMAhG-JG3I1gJ7y;WhTW zI3%PLHAm}Ct1#eSZ&xaV# zzjSK{Vw8vaKm5%q44HvLO+==>KuQ|mv&Givb%2A76R=#`vgOOoHjkt3MgdsreR$Bl znf~&*eHU5TcfC6lQ!a7#>?g1r1C002*XJw&!5q^ZKIn1*!t9@$mWVz-$mqh_+mY>k zG=BU+R$k#I?;=)oci3Qn{3>6}q}G8jJvD}vdo{biAtO*sd8St293&S=I$^#q&hn++56FRJ`Ka}k&yA(zcR+E zuev7kFrc_$T5Ra~EhXB#x{ZlSwUHYm6x?eOB~jejijhphOhxjgwo?PORZ<&JjFVE5 zEe5_Hj}cjS#AVyz7NiBZAB6RXrTuH~Zm|6PMphxV7)y2_YpQXnvwk|*ot}g*6cg2a zq^JjWE9zIzgtrxn$K3n(Tc?hv(_=JmBl~KC<+E%OX_-Z$GKLLf@bJm==Mh(u`V?DB z%I?^vDg8d;E@~NmJ?~@fU0aFtg{gBua_NiTS*8_Miiy{K^4ha*vNw#mf8^__w8b55 zY$8i`uC-B0p`I+_`;TQtW#yS%G0Itp=_+54R{xk8<+vpL(v!uxNQ38QZ_3S**yln5 zs#3=e9p}@nPCOM-xPEM-^gQ;}UAqnx(c_~m%$sS)HXf&0k-MJ9$o-hZ{L_m8$AX?d zy~4xbN-}>NOJvQV}J0nHS%E>g)IgfC6TP;n^KHG zAGbD4G-L>zQ2%%=c4}}~VQF#sARW6Q){{>3N3^HmI)7Zcv)zi3HJp^d_X@{!Hum1s zNekZt)5=S8=q+pf1russo;Xz&AS_T|z^iRcL^qHTb|qRCt5*9~HzX7(HF|q{%Lkp5 zi)lY_HT}^?H%7vsWZ7Mmw||2E!NKT5NH$M-}m zHanyjZ!k(_yB(Z2Fn`8fA#y!_sl@UTZOTcJWiDH0!h1a2{kJ1Ut9AsxIwf)^13Xaf z$H(l$Z1B?n;$@?Qt;w(w1qq`@xME(t+8tm|*>>)1d)@TlL8>HL>6+pvfjzfZr-O

M6RnOM(3&0+y~)cUk2Egv8G1Uee*GU}r%(4REe=as zTU$2?o^1Xd*Dr$W7ZWix>|lBM-NW659{rXJtYq8C8n7b&MxVHQpKb5!*8nsMghs)Q zEuXXuaCAsqwSftA^jxo}xXl~GFE(BwK!&~T?!J*$!`aZp1DNa+eY3xRI}B{Eh-Oy- znde)(7G&WEDy@Asi+0b!N4-L0!OqcVxy^MOZpyQBkJ*BHdKjz&R|r_njO{UKnNL7K z_NEdY(RF*>c`tnI@K2wlZSQx>8S?pp(t$kdNlZ0(uc@Ig>I?eUu1WidJ~A;2J|i6V z^eNee&+Y8(C+pN4bwe#mg)*5kJ0iLM?V(m-cw=Y1VQCi`Ep=H{vlmJ}2yfJv_^VCGhU zEd-an8C3{bkDc|y;_8q?hYnp#$m!@vuz}W~-^im@;V&qT#pRIJUy1ayEv%t6x=Y3j zn|qgp%R}4Z*R9b^!O|-4gY#Z!2I96YF17NF-;8@|(PYpGv?(yzw|PG}25`XVNT203 zF+ZMXAhLa^hQ)fgtRFJMuiEyZPu;dDELr0$9a)K%! zf_yaF9eDc50mfa-%xbpI%U54NxRs8sgM~ZxTPzqe{kUi?jOC;iy2s*=9s4~$+epE$ zq#2gWa|u;;=Z6Hlk6+sT>n_tErOVwa6wiNXx8jHZS}y6o@YycxrIlN|+)OF+sZnmy zh|twrPfNb#+bxf|*V_9&PlcYlYrC=PRGQVgU&!p`8npJm9{g83rqjv%@triee1c8W z843C8s6s}qIR~rcTQpQ!-n5Ya>Xm=I{Nt9bZOJtcG>X z0F{+eAb%ZM)?F;_#ELt&Zkm(kUha*!9sne4f{i)yRNK-21XKm0)~E1{y3;?Nrd1+N z;SxQbUD$h5L!(~kck1}A(WxoR;{AUABUbyh2F8M%cW8e-_}{Re-f9q{ay?-ZcvePl z>-_Z(+{V&-Po4V@ZK*rBMd8o}1?yW|VX|9m;Wy;r-u$)O`A|Bo)z*FL<_;Y!1?_#J zW@4^0`?q$*UVEA|zaK%=KGP2yo+PqCdbQy?7X>IM7O%*H0jn|u*;Lql9 zV@XBDm&b(HO;fEkF$)- zwo&od$IR_CUcJV6T|hwfZ-={czjVJ>>UyW&Rk^}xzv;wqz@4{s)B9U}DG#d{e|HzJ zgn6#7;ZH@~l&PILK&t}KDCl+!7!4oXvC7QkNpQv8N^LM$zJfX$Z z3b-f_N4n!q%4dIdcB`n|vLEQw$qp`K|G(!%j&1z)X;L}=6N?h*`Jb=<8s5Kt{@=Te z-F&l_vl)V1sr!4=zUoMY*c(k+Fb+aYqJwU)9ta>obUorB0T(9FTS%Lw8UtHjturlqh)gT7~jew@Nts*R3x zOC>|8d$@T-eOoJpSls$44bzfkg)vt%T#~4717PiTdKZNd;%;V!9Rdor8c}q4bw0C# zGJgZn7e)9ld_a{5>PDR61SF}}ME4>M%gDQHj)(+T7T#uRyJ70>?jic_-D2$$KSLQz zGrL=ZD39f18?UL=F{jkGkC*?|ew2FF97D-GJ)oBTGX-Ai_;b^yNhq0b!2k0beEs^h z?{nxwMwb0HtL~myzB=a9;zC%weU8l}&-24!&IoWchg;0d^9!n~PT{Q%h?Xmx_*l1{ z+mbtp&mYvrW0vmhd>eVDkY;9$)8V#MTKq!<#bYy}4Zq7dFFHm>E(!2+e&C}+h_VQ7 zR_?})R|M_CB}W_$W0R9l%m+thM@L7mq?v{~%=Yf%Gi+AGLo|#vU{NOqQ(8IT4I&p? z{l=TPfc+L?!61U2t|{`~hfar)n4~UUx+M591K!oi;Z`-gdwg2)UOWxr)GWv{Iy$m$OFRuj^~g$w@L;oS%7q#Dv%p zwHOmvQF+fp6p{gIF^7~5YjCwD6GAF5lnX8*kcVX^b|CS6$?Jl`>q~Ajl!d>NxG7+6 z1(jc@$+?c6^AmAFqn%-gIhQb$=yY#>xs0$Rwr3pVSw@th`}O$`kVH;e*Q90bIF-wUaG)qQ-3}ItYP&%0!L5;NFih<~bm)@o z>kFQ&_wL=(A&%0nXIfEW4?lc3O{neycjh_>_j(Dg@L(xjO*gLuaoGt69t2G=p5nwV z03lc|%fmo~^(0 zA2RQ&mH;TMgL??pTRGwiB#dv86v$+}$eWfdTfLFCcf|Qb+=>Rxsh5I+g3_MHVo8X^ z0_S1iQOkkwp)VP5AD@Mjnfz+9;g^VQhc(Z7&Ck#CYL;%rPSSyt;1%-V!Gj$s_A_HQ z3Gcm@mbTWN2MZq?M}oK zAsxU!%jG!O>&-ztAm3z7)+&325b+C!54e&1NnDtDWkFxCfj1yJRv}6;2mz(t5Pwtm z)63gQSx~R}=PrU0hcvU9o_?=H`mNDdA0KTC4hae2ymtpK9lb)2UBrO}UOE0zFt%px z?mXe?=3t^^zXuUBh*j2KmNE@<>L*?MNX^SzY-rf+DfY$A_OFll4NRZqDrbCzFQww zg0=B8S(pM_(59=nuKZ^`+EkkzI=hHZZr838Fj%JO3`3oRHP1U3G$wznBjh&uH!}IJ zzk9yG9#VYB>?N0^D=z_ajF)5%_!L#p(Vu0dgr69Up7Mg9NW`y>3<4mX>nD?FgWsuY z_9%7&bT7#EA0*p3_0g1{39g*2(9fQ&e+kL|4VXuM_t&^*a>&W?U&<%drzR%kh~SHT zO=mFj>*j@ZPObF7Rzt-Hr&atq>-67$j*X61f^5@oG#c>r@_Gd)it^CDBS-4Hk|5x- z_M%1NA0&3e`Gtk(l}`s$)XsXww7Bk)2)lSy`9XO_g%p%tr77$7MVCf!mPDiM&w*L! zl9xFg!kq0M@otjo3|3J14H}`Y-#iQr;OAFN_ht9o;)`%>pv8FX@2_7K;N$apVq$`G zUrVgo!&6=`dndy4cJiSX+?K#D#Kjf~#z-r}?W1d4fQbDSFYuwyj*+fj9LzAk!J9X4 ztRHgG)jtx*h-+5N z{G|k>Zb->k-tjSGCs-Q-4G_8w6LU~aSS5f1GJB_n()$k(+5g_uk-d(Njzld&i%8r} zN#KXUA=GveBos{?JqL~kygKmsafHr1W86`JmJCs6QC&pWt3k{F@zzHeXs{X4pI3j>648c;)B049LUx;UG?fUid z$fO`ZUxCqxz{CR4kY8VXL8^Kar&GWS6j+ehdx%Ny+qZ9W(O3A0fQS&Og4Eq=mk%@% z0?XSpodOSf*N7W;7d8MG2H#|FyW1bmM=J)eTSLXf1wVTw~4ibtnQ zyzmy_Va3jz(S@V!9LQoMT!W817-=9PEhytp5DzDEmKL~M)zeg)l56lObo%?vx)1bs z6ped@^wo@8)~&|?n}xc_$*&QLqkVBcVOm3OVWpZ6OEu45y1#;={o8IuZe{0W>dM2a`=87gE_LG{~e!TBM=q)bBF|Koggv3fh!8W?$g3H6QAIG zwJI6JWP~;;e@87MzO}cLXW&+2e&Wq>6CdPp5EMZ~Vk8w8HSKNoG`L`rv#+F^zd>-p ze0>mBko^^NTj3iaBL?t~5jcx}>xYgl`TTM0)78IkeTlkB(l?RQaf=aUEP!mtj8d_g zV=kmh5Zf)P1Q_rnp!@4pb&z=wh{>wBHH+tVvrxpWIlvG5x9OrT)D!vL8bu`=8j%+4dLRl0Q5+)CeInQ&qg?MpeJ24uMO*f< z$bO%NM)yWPe($1zct8Z)lPa_~imJPu|*I@^6o;Bq+-@;%kd6xsXiFVYT#oaQyFBc3MnzE_po`7bcVxWRsWb-cUH zwOTGq%tAuOwU#exrJL)pVKtWeNuq#6Ms{=Pi0)SorI?Ua4#%X|+wxW~1P?1{-vh5j zOBvqdJO1-Eob-QJJaoKM&sX7Ajj=&Mj#7$1+EwNaONzGHEx|`$^lA6_o+9^_vDwDL z-hG#zbD=&@|M#KxE8}AfN~QFYdIFMO)edsDjEk+;UkKaP2AqOB;pDGj(!!6;OlAhE zMpx72y)^irC7Bm~=3LOS40zU_obAxw|9(9!Wqh7M#Wn7<6;nBotS@%#EO@uHg=*f` zdYf{}9GMtRv|3|qhTrkSCUbeQNv}$i=lM;3z zC3$&yE!T5h!Lt~?)8Hx5W_?FP4U{mBc?vz+Ncl6i*8GCyrE2dEI?kwneZH%HTc^O! z)kGxxuZ_IEU32t55d0nM)Q?xY-s>k9>TBlnA6ccaXkXGRbg%UUdDY`5et>US@Q&2C zwp>5*`;V-^pb)qYDhN`)*)n>|?gKMD9}kTQt)bist{tow0?Kw$friuk7tC5PemwT@ zxCS6bM*u39YNjF+)2fTv?}wTXF^`hx6y@C|0cp(iKSk}hhQjT2_D_HADm*e){=YW+ z%Wb>*+J^u4A-nEBkbQvhOdRp3qXEszqXrJ_-TSd+7scPq#Y`;5ULC!?40Zh)Ztb(9 zPs@JrLiezo6m_7&VBJo*`#5TsJxK6_JqP+d>RxAecNn^=Xq7Y>(CL-HJam}d1mc0v zwGsYs<7dkrU|0kObVJBmPk_^(c}pHYvCZ|&#f$HErK*b*|KMZ(SX(pMe&`>pewgxi z$$xJ}Pi~2!62*SOms`yT^AlNlY^E6CAm$|u_#F02Mr((m(|kA2&0H|i|DzgC(S|C@ z#j2h$>za_(?c4M0f~H;uMC&_u7ZMUPNM*5lwl1dpez0+hT?Z|XSquT`+o+5A{|1g( z#Uc;d<{-&bK~jmth|WD{=Sbjk8^CD&sT{*EM+wT@Clw$EdYDXOg5K!dIt(aB zMg#Ef#a+b}cv}9?fkPR%bbeTtFg8*<9VQhRgKiBr{hMS?0zfEu?Pd;bvD_)o%XN@8~P(2wafgLpozB_U= z_MG>rhPJ6Y=nW?k>7&sM6IX9n`HM)c0P8bw*2`&YYsYj&VxWl(vXP-DbT<(&8xoia z`Gx!{bSGV4ST9!eX=IuV$c@k^tn83e3k zItFIf&|H@ zFuoZG0t-@tc4Xtmjr?Yp)6I3r_;BLNl`GkI?#zA7wGRYkc}?aEL9;W=_7k3lISZB& zGKfWsrG;s-cWgR5#ZCEs5!z0+*F)7MFn}oyS1W?osH!DSU0kBrRQx37*9}yc5E;Z` zTqZF;fWXhYGVc)r1bWU3U;4B5cum5$1laVw(Ff`_2Zn9PL>y$n+Ic;JYr}>OWPY=@ z4&5=KI{~;28MLk^C~`uxt##BKuPNy4ux!B#YH~T8mBBEUJOmo91(a1C=DV*O~p20dcy8dzQE}gf5&sb&61#{W*n&XC=}C zQ!p%ko>*qHMc{CUC>aR?L?Ycr-~lL$vLl#CNJ5ip=f3=(i)?Fd9;5XDA>9M(Wexnu zF&N?G;N_Jg?tEks0-_*e_mBZfz&R3Y36zZ`aXKRu6A>(N$tu{W|5#Z$+RT#TOwq7 z6DmaZe`44Limet5SQ5sip0LZF0iBB>di`X3Ga(~PArX2gl;j^`+2AGPUmJucJVGM% zUNmE31OC;x$)yV7-ll)Jr{v4gnaX4XK4{D7xlM7-|A6DPA+;=K7gXbHz~oGJAtO$S)7TJ-#rtxJo<4f~6y#$1CAzz|7_ zU}tc2#0GG2W+}}97z80!Po!=R5fN2910%N5aA&Qh(?T##;^q3Vb>K%>NV@iJS-)*; z*3@$!ZnYR7Q4X;DU|)$tcP!H#)uA7_pQL-}NH$XgKS)pj@fjEETql~N<~<%{s-(JF z4uz4>2n|zZgPHJ`p9eoz1ws>-aFL9d+aLxFY6Yw@OHbx;_1^#W+uGlMm%|l+kK1EV z|8|#Jdm-Fvyq5YI%M9`YO7|ul8@u)Adu`tF0%7XNR;>#0LM7w3Ia#OJ%wvwczCe`I zZtfZN?+g#IHeIl*Pm_hk(8yth$4_(aTwh#!e`f#FSH5xo5#4*SewkkSp9pf&Atze zJAeKA|Hj!jM2(_$Tm`_-I#swu%XK^DA)H-DGxyDkoQY#B@*gl}_~2NX25*Ue@(-nx zM$lGdnaaw7%TC`J@tYU#En8!}2|4Y}8($5cXM>FAveAn!9;czUv<=MkT!!%jU1P=8 z7yd$zDghhv@~*+(nh~$~eGb@=*gJE%o?g)0<{C32evHbsPCX@Z<5A4Jnu4=GkeM;l z|B`B&$AFi)Wh1jsgOY0i9 ziDH0WbCB`=se{ih@N89_*hCGyyE;}G{ZShR!J+1x7g;H%7pdn(IL-k>9ch|38CXV5 ziPNk|{S8g*Pj}qAmY{n13l|>YFdEJc#I1U5LkCNf$_I%R)Y}bX8$E1yWKd4(FM)8d z3-4GC)c^4J8bW`hj92`WIsE&-{{8D#QfaUz{d(}TL{)5UL zyc+1PBBnaVk+z1~ad&?g%S$#5k)jV(Re9x}Di7anyiue9zbmjf<0?v^?d?hra!?Ez z-OqOHt7eB{^kyrI>F)&TfqeB(rsC0N+K;?jO$Ne{?ZW_H$jolb_0B@r1W+|nviYBt z(puz7`(N0*Y4twp+CG6U76s3`OkG}vA~EWkc+7Kmr&m7#Q`8Q2`ryha*O(Agh_|;uB_Oc#Ve2|}N_gI}5##xjcVN=X zy}dutafuz%!2f}oY@IJh{oH8W5AQACM7?$HANPz*6^T8ku(UHr-mUZ83F_#h!QKmzHTSsC2gjMqH$izn+wl)A{66Zv64e#;13NU!#~KzO@hVW`2MF# zD5m$cQ5_r8%)*Gj3yL4UBVXu+$Or^ELjZb2B|`ypMhH|!IvDgAo1XqLy`WpocJHsh>IVounq8P~og{+l zv12Nr^k?xc>s8xF`B>5fM!j?ATv~3muP3aw?}4kNYn^O1t9WD5{?RK0JvBK&0`KGp z$&FP4@DfF3c(0Q1P&B|%UoehczA9)@N@Z#f~Z)@y$O%bOmjF<)WGmZ zyAF;R?pq$}G`XW`y0C;$F-2HQh)6X!?&&rD--{`ePjTuB8{U#3H8LXw39@!m>(C95 zzW_d$abF>a?3N(X98d{q<}v$9Rul6&UM<$$jO&?>DMF7;Y4`|PDHsR8^t`ZYsl@N% zJOOjy&t8mIN(1STgCj2EKCKG0HIjUtWX#Wl+lsH z5ge8@46-m9@7jauE-y@|rIH6Z@GiAeM4-YRseQEVFvKTT2{Ku; ze8aJq_*ihc)7NIBe0_&2;YqlYv2T~oPCC)q(05Il3^o^ ze+H9bQ*`cLAx(xEl4PWej5=W`Q?C{1Ps3V7A8Wx{w0ChkfhHurTO60{zd%gz3PBec z2^|kDL>&^9JRmDR!bONP{nUc zPD%-Yfbk0Bu$m36;Pb07S*AD2V&?bm-8*t}gk&q`$-49|kjp~{ob-K{1U_~;K#l$s z8Gj>t?{iIoDX}U*txwj8L;`r9mp8uoUvO(Js6lhu3)sr1v+`^q2Y3<)UgSs+coXy& z@#!u=eNX9C1D^7$!;1scq+|!6H7ADv;XF2R((7Tn#= z-PkiKaGF=6CNtqUP)LFhO601rUNV5oNiaf?g~11CANmzJ#L8POJ~5nh9iBvLQhWZpW`=(2Wc(dF?q* z&XiCRvFa+_23h~}Yp!t<73(KeA{PTi3=-T?aiDRXZ;ZeBkiZw5r$nX%2@b{DPC&E` zM^T<}`PHnoHSd5Ljm=5MaS&Px8X6%OkL&F3*Q)~KNrZ4qmro)X3MC3!f4`FxMU14N zSjahRL4yT(d8bH318)47U&QPt8A^kdHJp$*kXOgX(r4Sp5#5Be!p}G#+Y8`$ATlUN zY$yFJ8RT4;ST&;rca(RM*2xeiT6=k@*?tvjX{KVh*9RWMANTXCJRjL>ZhF|)+~T%@ zchTcP8@idSyxeDKzQqC^X5WxAi{zseiJ!sd>%A@2VN%Q(6i7g_^2W^FlgE!kfdBe& z)R_z@G_#~Za{3vhH0%<2Kq8DZ1!14EA3353boH237_1m!4|ugd?acr9u@Ae*rawAG zj+_COU%T!V(kD3sD!_5kngEtx8OM8{R3Fa7Na}6Eyd&XY5LXGwFnOPaFXR%CDDI_n z+pWgr=+~ILkCc0pyUb`EduRPvW4a66o$Ee<1_CB!{2L;KJciIF_|A)x>brJRJTg zl6nyE=P>YfkLL`IeJgu*SR5aim_FWMq=}ppMfN%-Sq!RD;8h{9TXu!)8PAZDN=tb^ z1i{Gs%?U-E!Ic+qMkrkd=>UGCoq|?z_}L@PQ2&gxiz}(sZN)Qdh^wozhA7^<$NYGrRG`%koUpkI^wOgePcm7ZQu$j*R~S0!8N0 zuU852p1VjtYsskeQ!h;aQ1Rry2!B*=G+n`{<)u!Rohdt}Xg&I2cvbDL2=s06pWG6s zl4ff8V9ij+>|NWwdlY3Wm^K{ZHgN0)nS}e%DZ`0(YRhr5=45CP=MM@_VHkt$~z?;e$Jho3rL19;dvpa_Ta1o607TX9FYcgy^Iwm7PKaz3%{P#=Jd~AeFK8l2C2RV zC|N=VK#O>5$kA>X6u$%i$G~>hU(Ycu~MbOOjt=|22F#EjO!Qb{5P+g3yFjh8J2Nrd*|PEZ$>Q z_}X=FfYH?YKMi*sJK7BCfNJxZDP%18opN&<)})LX?ZWaHw*m#hx!h3;CpTd=FnrSo zI^;68?f~PTD*pL5$jlh)&mdw;XwY%Exz_bRp|Pf|v${ZO9$#rb{>bB->(_6OO>j2* z>Bm-x4}Fv$i~X;`aNLk?62Z{HvXh$x!vJ>f2^{wU9Bj<;FO-CG=D*mnj>;7zy}jo@ zx&R}~%ob{gGm*s16I7g))qjBMtqOsnZYf{;a65TW@<};EVw3~27-XbvehMk0A@V(8 z0sha_F()%qEIt5Q_Wam+;HZ_WS4ZMp8#38X`WxKqqLPy9r+!sM%ChUN{9oiuCQx~# z(4yG9h8IW=IT1s2q;vn0Zc#(Dh5Y;mA-P}otnC`EaJK~T45`6{=ald|fP*KI@O9uT zATaz^Iu_FUl*caBYsxqbFztv%C)D{6yabS+eW2wix-QR zvzoQQBV1&-c!Y_D>bRdrf1Ic(7}w~*=?V(&Ou~ewhEc6Sh%=SA%-gOloovF{5LbnJzr9$C{q$8r%%P-LVV;~FNE*vaPHgCUg$+o<)F$G&^d+}FC;t)hlXJjXURZ!ch>a0V)FA^KjJ z!h|F~BT*0)9CE`|jN4$4^E}Zb&^>7*|601y#TT+@#DAG?S!)qjlPYKrFW5k z*e20ukIt~{bD}6~A6b$3FvO(FG~Z8=Qt%JT-=C$6C6(K|NFQVYbukzH4)i21)&(@C zvru8o27EEFqO$894eQ>$ePqNR&AfgiI^h~rj+3o{{|$NTDNpv@uVS&)z$hweI`6uj@QN(@EK)gtY*IzXv*_ zfr_VL)hx9WP$8+n?nDB%XT1#}<0nn>VF7>mSq`ohy%y3~uzNWQII4E-67lw8NG!ePMus@-{ONVYDY9fj#ME`pmNsy+{Svi!M{P!x_;!Wr_ zs86J`jY5OIHh&-v3uqRp`cRVr_~VZoRbz*r1}RCDb)}zx ztROb6bkhJlb2`8V-eA?S^z_WjIKIgPtNO`aMZrKgwLQc5CzFy9jY(c@wtH#nLN;ZT zuGb` z76|4j>%gW^&+Y&!%6E!_bH0MK|LwQms5JELLi@k3z68Cz87WWW+qVM=`GgFY)OP2! zva&XH*X?#2C~n%6j#6{}cE8m2C&RyrNuB8WY*aN=iFp*7g2McRZJ{19aS-3?ha+p4 zV5Te5LdYUdV1d;J6v6K^$`c!p#a1xZHxb| zG`4z)yKnKV^D>T@#~|Yy*T1`pY|C)$Fr4fd^jA$&Z?yw7Cnq8D%nlaAuH|*t;>bZ9 zpalJ}(ukWcNYT-gM4pqu*}}f=?tM?c|AMxchQfb=Dbhg4V7ve%AC7ha0g|YpEsmVd zbf625NKuf}4-bIfak|V&6NWRlvr{th+id`b`0gF~Q5%y7L0FmjgRE~Vd$z_P0v^Ek z=36{hS(N#OA54GxDNo1CaMv80$FKqme(~NT2}s4+yC1V-$kH@PR4CxEbX$d zc~tCP<{`;2F??A1*s(tWuGPS^6X~ZWk3c`Up6cHbV(?~ro^&{t*#2+bt%Pe3h(+Zm z{`Kg`GxOm&*w+MX^#m9~fsR#VSC2C!s^}d)=!zqswTPg`UipstR>Xt6sLj4u zO5D?bkV_usowh{5m3LNtplZM+*n@}l3^^qch?89NqJ5Y1_SgPBp1JvcpO1&% zHp_=Dw>r{zyz(AgvKB}yVpKNk&JliYdu1EyPaNCaW6vgkyx=lr0FdR3C4aJUrXWpt zQau)k4-3(F3J?P9BxDds4*Jl{gumk0c!IQmGZldSL|jD>K*tbtpQM?6w!!+BVSY$d zsWPt;a;}g|m(HfAE-8|J^s%a@=2mX50^*X_Z3^fU+P7>HJXk|Etir!fj^XdUKEd;# z+>217T64vot2VCXQ|zV%R0|EcrbcVl?sq85i+yRQuexVo{JlVs1UkId<5Iy*5}efd zL5O1PiF{pMX1~F@HZ!80{P)Ow@%pGJ2etivY#S8s1ZgTIHZ>q8bQi)N@evMuX%Qq& zYe?fbE_5b0qpLL{a2(pD$InJ(`UY4#vK>s6c0y*_330L+o+pw^0$-e`gghNTpk#Y< zRIXpc<4Q(uoK?C2X-T^bgnT6uiI2IC?5hg54qxFu4bcz$Ip$9NKox@^vhcjK%qU%@ zLyQGf6^knIfIq5G{$1atSyLyvE@1zGOre*PK}3z+S%Z;hW_=nDwx z*#?G1>!D}>I=bXDf|pij3NTYACKy!y(k(rjslJSAnNj=`*0nYB-`yLg%@)jM*lSQG zRlZBbvW-Ey1FPDBQ8+YgRTCSM*G6TTKe47>l*F1-A%lFBRatWW_^Bgyk|G#*e+WeTp<~f4*W=7uFmK*H zt*%jwm~67Q#~}cpqDr3k>!KQshlK7CDV#+{Nw(_}`jL1@*b?FGKzty?QGlFI1NINR zBa;0PgtT<;>p(D%oRX0CT!h_GZ+ph_O4Gg5m;S2YDN`ZqCLvt2$v7J; z;DREPG!c(7ZQslVGyGmj%Gn3h%u+&w=*`;ZC#Aag^|=U#(HhY9k@AB)j{rpgrce;F zzH^TeW-@H{yf-YdOF2JlRUedf7lC>NP|7%NU1EQi?;SG_i}X@|7MZyys9X)(EF5oY zo*jq|)`^aS3f|Gf7BMEpvF%z3^8Nx;||4&|q)63iBP0E+@aaMYtS z(*S@&>P(c&jYx5O^Xkm+>R=$&Psh>C`AUkV_3_8XjoJbm-Orp+MNf(y%kyA4_E-*m z!}AuMXJnSA4mcNzYl3aqMBf~fvhyWunXw7=z^4$2%sAJ3iH^QYiLI)sz5`j znm~r80_1L_)4_?*9`y{TiXPxmGSbx4)QIlbk;A>{RN0VvMyA|9$K8!@gQ(Kj6Sp>h z#eSlne9^;7WVwmMQT{U96<15dGY{6D9NN$_5;#cxMob9$ycoJ7;4opt7LrF1nF7}k zhreg*178jsdPZ(A^G}VzKhA;?=|6S_ zX?hlhzW%GLc}PdHrD+^f;g|aR#uE-4{Xiim4aEEkeCWM&MDi1Pue^nkMLW&=Mln*Z zAF~ykPkrNIVpG0~65>K)lO@w83~v<+`{1n*mu#Z9sL*OS#b)@;{x4PTvEjd896c6u7 zRlOjoNGD?E%9PT-$}BbAq(kSh7uzI6|r`%<5P*$2m0izu$sAI%h2 zo$L9<(pJ!#D=CZQ{r}}el;R$Os$_q1r~m&p3ybtX>~>1tq|FrjFanr@IdePE=R!(W zk9J4W(+M%r1_(6gSlENrB}kkMX7?QulY$|aqoE4Kdy>sF=ZyG@{xl-QHiQ= zY%Y(QAllef;e-~(3nazzK(!!Gv@q?(ovVx^HyTGK>(Ak0#{U&rBa&2LBxKFSJc8h+ z$Exzh7*ZF|C>c@>kWdxmKMsUKkpKFuzHhYaLP$(I2f%`z`}YU34nRnTvjXL(4^C`A zR}?^t?JqQG%w#M~Y)2n@i}x)n@k@=pn76c zO(yP#5spz{=_%`UIaWO07xshSRZ8j+>$x~wa}@N*iJoA<#{nlq*H{B zZN+u+Vj;i#&d;Z$G9pg%{G`|7F_fS zd+)o#A^b=a_)(!d@FV6J0tXq!WIflbi3HYy2T+9v7#Uup0m4H!qDMdpL;;6-dLXzD z88*0shP@Bim|D_J0ZU5;p!a@@PYvW>il*3rpyn`kkczJ?T#8vvT5wF{QLBn;LAp&k zfw5X?jur(`0}`brLah!uQA7%^$Hnkwfy=KuYA~{w)G6XUl6s0{GFaoY!PF`3gkncj z2^C;$O`XWxxtyo~x-Xp(n$l~JBK4gZU%)08Z8}@E5eGo@KufB_TK7hXIJ5=20BlE; zWvQYf83K=9%uobV&kBN5bYt)4#lydwU6uZ!$Ry?*$(GQy=0Y65f06UlC|m{|@+sd{ z<^v1$2{=pgBbSk%>AS^zG)A*-w95Bv=S3B00#=1DKRXA3j|-jv^d9elakMG~R$FIG$>;3%U?@fwQWezWgfHK%1F#(ZWA|Q)v`r)Ni%7=z# z@4+pQ^y40#U3d>-c4g9)g&qXf>j47mMtBqCV_QD*{yzL#mL?02H=iQ@o^tB3c@z*r z1(@Cx_yqdQ0`!Fx(?}XtalF0w`1lpj3}D>H?bMG!=+BVrzpB4{u-~6vgXlzb%Bl$R zNO+=oZ|iidokq->LFB+4&|qIbw|aVMv!1hDSUMzAwxRxNXYb4t z&s9n*8Ky0*sC`O>sgx!ccmdpT;+WBDz9k(FmO3Pi8?gT0kRDixY!Rfrp{g8A9A{Pt zB21Au6T0~$Ib{J$(x5M}QCo?XL{2`1|AMEr()@kn?uaJg$tLIJQW--zFau=TIM(Lw7V|O zr9YP!cqp6atgaI;ty~jM2`~RmMUgb+f(Kk&%Wr)fK?IopL%z*_tURb$v$R3ay=oAA z{@NH*A*+JJT*T5ek4$4$(m0e`ImndW@N+rou7y2j1fAgB?3?&r;JpI>Qi%K zY+d1yl9xZ1XB+bp)nU7cu(Xio;8h9Jp?dJ;w;EwHc2e07)1m67fMb$2D5VL=iuULE zr;S$ug>y4kLP(v6U3ZV+xv-bBUZ+jd8`YB<5%V%fmtZR>nF(ibLr|>4bCHK5ZhTC6I)CCpka)1cY%0XL&f zB@W%cA=lu!C*s@kWj@6&`vOKsf?M9-0=r(-+xu2tcwo3v7hF-$BatV_< zuI*y~#S{iXK2poht248Y{aef6`JtenUnlKARXOzaKa2DEkHbSL%h#>shqg83eb;oz z``B!lt5WLT*9|Kpp*XvTeqX*s4rhld!EkBw{R0s-u#xW&|G%lJz-e@(ON4(y&dD1n zm{uYz1bbWtoGOqoE`IXf4K5|Bv)pw!W)>7XOaG|$+p}j6Y{-mMRB5fqRCkWrS9a~e zaA9D?Z@7O|zC{`&hoMAt5WQvmQk zRQYeg6hvWG8$lu1(I{dZzVuu8cs}B6%y4~%1~j(8Y}r-mD=}k`@w09$Q@ugIZHk)) zimEKLAswt|ITJIcZAwM=Az6*Iren>2SFPr_sO~J$OK{Z2FY4kANEQ9BRGh$?O&T4* zm&Wqy-a_=}F-MKnLDH*coM#BZR7Q9qw^Hlu>(|1TbGz zK;M2HIOymnWcQ{6h5TiEFW*5ab^s?dO%Fp5axe<|;>^9E+9DqhdoiTXe*t}(Pp@lT zxBbJBl7lq!0DR;nIM1NhDmrKM{P>uoO;Lpi_K-u;L&He{eHGNs4@wAoLFNz%YPCxs zGz$m6xgWL=w{zz*m!8)t8p=k!9FoB4&l>p@mc{mVBfP9e6qTNe8s$VMU5!!a+V^k7 zu)t7gUW?XQeli_GMo8ipkPn5%GeP7$f;#p#g)iXrM1l@QdC;fB?+-+&KsgkUoF0?| znM;G#+%cjHVnsw8afWh2LSr(s5#O*9%CoiI6(QFWFhZvDwgi^SOyGH%7wmow>(xn4nbFyAZ@sIictRiV%5BdW7R^rvc)?Z*zs1H~@ zk_-YLWGR6Vl0MXjpX0DA7)Ne%@7*(AFdnrR&Fho|yaHa`=+;-~TJiA!!YX zF2V=i{UsZNfS!<+`5;#{AhLHT2Nx=tmc_^7zuiaX7|G{iXN=?xV)y8G%lbD4#QBPN zdVUxXx3!9_K|S}7U!E0&?$i@(3d`3S^EaN6Rs(|$#Y;ZAvY>)+S``l2NI0IT_vUcg zZy-vh(-zev_F-7d&iKC8eh=Xkl$M?TMUI`VN+h@j(0x#78z1f&$%vm`Z%p}&C?oVq z4XD}0iYw6PaK5%@H1W&^oq`sQ)biVoAy@}7{sF+}iXNB0mqbn*B&*S-I}j6{Wrip> zrF`(M=EaG9&1)ba)8ScC6q|5iuHLhm8$7pPk9#utI(iqBxsN`#zwYOY!mffe@7?cQ zz{5e#53Wc1^&F#FzBVhHNm}z5Enm8E{K!f|N|exF-q(qmMCBtbU370PT1Pxx+S}s| z68T+O;F@U=#Yz4gvRXqSP6azo+3X{;+-L4x>(mR|HE>XeVjnomXo5^JdXDyKtyy?F zl>Hss&UD(=_KM&GA&)OLUmkv9_zzbdBvcSH60-&cz|TZXw>YvlHo~5R9O0c=3Lml? zm+Ee}ZuHo(MC@YeM%I4?;i%*ZC9M6MCL(eWv*|Lv=`dMKC`${BAIbg94p$w8nm;rP zPQ`)U__eF`Y-HEqnWJwvFD9n<>&?N$&&^AI1)GJv`oUnB!I!=GgffoZ52L=oObi8H znR&ER{}qVeX@A4s^1)^yS{&p z4{VV2PJU%Pg3;Q{+BImT3vd%?Dh4*;7iZB*>#x?yGGO4%3Lw@s4u#@MMEtj)jir7)1LD2((d!4yOZygZTElU%)v{tR8Jv zBzcE}1z7B=l7zvY9G4E*aO!c!p|Q z)$$!VI>IN6x?)?U#xZ^qdp-?D*wwYFs(&3!DPQjOxB2MbHlLoXu+RO0GuOtD8$ERoqv(04v?v^|+QXD82& z{5DYG^L*)?eZHApN9BZMJ8r~Uf2s4^T5G+`KlUrrvXAd-BA-NA^xT~1d|O>AP31Hh z2MlL{mByLWNa>0Uyj;*^v$0^OVCAG$x`8RTry(aE>{_np> zldT#;Q3xw@aR>N>g)tSlS~*!3q7~vLpdy1JD*^p;Q?k1O4~i}bi|Ks8n9Pl&6@jJ( zeEl74g=;=He)$rP{M?P0eTNhP*Qub2p@GdZeBMF+Ogyrrpu#Y*AQT*CpeJg2r(aGs zj)XE)PP90bKjd7ZvZHaNx<*K-a@{EA<_gUWMaxNshU;p|qL1vqY1NKFG)%=s9NO_4 zH`ZFHJMc1v%io)?8t6T)lbV&KPL(T?7#AR*&lB31xx{l|Yg>F)!qz7E(eg)4C90tT zQ==Dd@98=DNb5n@k&uGgC}HF7p6Pr-Lbvgzp~lwl`&HlVaLn-t`g87Z49xeh7L@b$ z*~%TSTX188edCui;qjBY*UQ%j*r7317nuCpO;>&A&7IfYy?OfUmxj!*CZ9b{ru^L) z9qAl$dft@XGL}JZ<0Zql^gc~ajC48B=H(-&n(ZMSSO47it%IeBkylqEDCfD6k5;_|5>S8$)nzQ*?hdqs;E z@rM)+M8L!+j|;{yZ&__q9M9zC1d4uLoadDD;r@dS+UZ+!9?M_uguv}<`=Duc!$p~a zro(zNc1oU)Zx(WEyDc;w@U3lFcIWK7wGrE6=UYX!hhC4fd-v?yKvJF7Vr|`7+>Xc( ziaCdFh%y`=JXi={2%%M|!t$~I)ivaDHgUE`z~Pe>in%wQs`mKA3DXSR@^!b#={3O& z``Tf+1#(^ra8rp7xU`$HdA^h<>i6`&vpD|I7IYDcA67k={@G@YS@nEmj%LRgqNjKp7-5`*)x@ z2uPcTl=UTd@85qaGxg@CZiK{wZ$m{zN$x;e&0QWqCxTgHp`_a<0V58+;zXB3%FO`P zO_R3XCJuB;Dp8G1*gox}R0{&6)-4dd`TAg4yf!$yf}>m8rkL)A!~>-KqJTUFuF>pK z0T&5ZX%VE$x*0hO(1L}$WK7i%3yJ!iMz9+=T`-pPv(F(g+>GfgzTI z1XWy8a)-ZD*HzX5pyA(mpWlZDH*G-*bu#!;S$f0z_dN`I3xHw?d3giROFlmL5#4Fl zJYO&2q#NcCKj5|lU#&^Xrg)-YmWIqw~^h^4wQ!5WU%`2_64)E@``r|CfRvhg(3Pn?T!7WBEKs{tL3c5dr&ebs9x@*Wic=6)6>^yxF zL&31XUGq0@+S|$Bf*9u-zB)e6V-YxZ?1|?EbMO%_`R4E`5C#Q~TiFwSqD4v+!Ge!O zIMjYrK$yOAnpP=k8c{Zo1MrSSv_B0ApeCKtEP)Z>UsX}6&~!Cu*~RD2SHxN-{T-aY zpDhQ#FzpA7ke;2b0b9aKlWaje$JN2DLJ;I(`MlM$`%u%8mE-4!;WqO)RWx`z>b>1( zt$8=leS70svZRLUJ*9^;9|aA0DyW{Op|?(npt1-mvC?{F52-j=q|kqScDl?-O+-l> z2eQT%V4Kg ze_c0zHsns}X=!=rC1_9_36cM%R{{X^Ufxk2SC%MJva~_&VJ-EVM3XepkZMAl_Go~~ zfP{Cg3lHQjJaw0@UJU{YAtNgZqCi?&ns^7SNxEGi{Q$_=-hCYh-w-K+K!hez1hK0{ zu`FzQbTi0`h7H9Ow*oH1^Fqka?32UNqL(2>I`9&pBb2*A3?pRk87uW6!J(m)E8wRg zHy=Ev8n`!$_2TZ(w}PahG!qu(enY51z#ujs&g@OiwMQIMnrJpAc)(|3ZOEdcK#@Y& zCH;>0+j1@v&IptCSZ;c5rcRl13x`4=ir%iS`8Vv>6MTjlehZc2FbA1b-VoZrLi^Hr z;|W$L#ug$j_KwprRA@9al_pI49*RpVlLM&ZYArBz>VB9Ik!W&(MVt`c8lL@ys$%b9 z;w8=y>>iNIpg-jC(TpXRm0}*GjCJifeV2Y)I*N6SznA4+pFreK$sdHfaE*;85fVlMb&*CyayJAp{qbx%%2 zn9Sn{0bmvY<~;9YW^Q%uA87S(*$-4{#+oDMLCKSp;;?>ZJ;6g3f;!Q4FL{T719dea zM~{v%35k$QsSw{RW3M9fCxel@CCg{rjjwtK&;Bt;$^l>olK>b^aQ1|ex}xH_82eM3 z_w-f1+t5c^?+*tcgAa@&t}b_=vERztnvajqHmm*blP9Ik`}+E}kd^6E?f_0`aZK9M zXD`T-CZ4?b0Q<8wD69-j|3miMx09q%;*)>6Lb6 zB#cxqEnDR5cpl_a#4{wGSo6G1ApOZ6k6o!McOWB5iiJrlaZn!xKC!2*46^%1csD4Z zdW)W7RpC(XFl4dXx2&NP3k(cQy|qYQKJoYzpQf;<&G|SiOv)GQyWEMdIs(LZX9+a@ zB1&Bw8?JvCu^O}MTGAvGoSpdofSn4upeUmZeq4LB>RUX?!d%-*G$cZSV~P)@Q8+uE z4RU{zH~Cpi>lQc@Y~K$6(Z!`wuf1J$_YCH$ z5q_3J5|-g|P&NWER8ljOT8*|B!ntVUp~be4t$z(_1@hDuph@(GQUMPr*2xwMBLkjc z5HxMWh7E-GP+T4&0%P3;m+8BST(d-cv#F9?eHw z2_Q7ow!gWDRXT51r{mXLIETSMn(dm)(E3tFnn4a(JHS-X~*%4OIz21y5vAlI4%)J(52iN za3#z5O-H>`u+0Q1A2d{XCkCVxd#+?@$h~5m|H7rx)6%-2Bb+nKVW;pS;}GiiT>`mQ z&D=YIVPsvOzy3Vt&_bZk5D(y}Kde0=C}5ZO^@~l9+N&CF?^axJNZYTiod=Bdb!R!R zG#E#2&RFBW#=1+(K0jKj|Jym}R54w$Zr`fD=EmbAo&B|W!dwdVZgqe2rL9Z25bfvf zf!DBYy&YTZ(b(izxw3BSIfH^F&gw6_)!id81WRAeVazWoQ;Mb+$vhdnf_puEA-|dX z_VuQ{j?L#H7*oUn(1XBs`-y^%=hb8}QSiv!E#&iFcg{1Ov@@*m3`fjKPazLd>P}U(xb2x)U)4W&*ay!xbNUN`LM5uy#o{Ud3y;9lGRiAa*vnp+QAAecv+ig$q*`rMxhWYE_)Zgx59o zq+V~|YJ1D0?4>|&{TZiy+qJCCSG@)uY|jfF^-8UU8dtM!w7U97F6GB`nuHdit-{Yv zNOq{UxjXl+r*@>`13J8a|0#YV*YzQM9Qmde8Kf)eo=8*cw_P7nFfXJ)qX}bf?IlgB zMeI~dqushLI*w;n=J-N=puVcGa+$?+`P#*dN;|Hc(ZeEhgqH+&Rb9(6uBp-c^CL9Q z0wy&gcDwTAJa=&2H11KBvzmt%SJvsu{l3KpRQ_B3XNuI<}kLhXH3d}h~I8b z{U3F}Ki~1HcVjL9{0A=kCD`K&qPI~hteiF?US(QFJBRV!Tu8E_gV7)E!54A4w;Q$} zO!AnALpl7Ei1l?;NDHuEg88zx74z=;cvjLB9jpuhaoFZ4(gm+iCUR6GmbUhy9q_K< z9AA)k!`C+?Gc$9%u;i*$Ph?(jGu>B0YD9J@%8g-iK88YR_GGv_xi+}is#RL=aC3uk zRPnx{r8Vgz-ndyB3TiY#Auj_}$w!N5zQ%|#7f|9gP-lmJh(=AoG6}D1MuDN8H}(J| z9d2>T+!LX3wC>zDn;Iwv~j0u!Bt70<18LY(<4_uxGWUS!)VJ76r%0w`X#3UGhcP zI$_heN*HtiBpkot^84_cHx&?xpa#mrbeXJLKAJb`jIi%*_QXbJv?6YB^(3&gn>_Tx zH@I$>ejIJe7i5%iN=!ach5u~SiV`jEN&}f!c9&5}V^>W6=}(6V>YKgkJ!QYC)8lCJvS?KEt?IxHpesU{@k1rKl48 zbUQKN18e6oFk1>&2Ny`0@CX(R#i64V=lJv?l=SsD!H6~OC`=qcLPkM8>@*?R@H2A0 zv~8KQeEBZi(>G8xsjH~mM5bY9^9LQWfvr7HHrg5=gLmjks7i$wjCO50GG4~w*t<`e zcCbK5DyoUt(a? z<#=Rx;{nFHZjn2r$)J>`R4oxDBIn3rgc_(YSvA%bpma@j^(TlEXizuhpAw2oS&Arz z3G~Luj|T8B>VO8&b=6s(LluBIYn}O|{RCD*)7?>7=W%#C1bN=Sbp3iLK12vEG4bCU zxH#eDm3Rrj=Hbm_JjlV@_3ZgxqraPb-BTI8HehY~(nm#<$ z#GTVLG`z(tD0LIH*qWL;4w!>o(b53dsOK&;;n@XqV!R=D6vKsprIPXyKR3~RC;E{_ zq5ipKvnSY_yX6C2(Y>yjZC>%fdMTSO!J_%0Cg{IOs_+K~%kb z9rTvbgM%|I;%{L=(Z~j5T=}rj3)>QXFaUxk7^4NcoX+xSCB8-6iIUan!9q^Kk4VJc zcK<<+f7sIo1z89x0&2<8DdUQW(Dg$7riyqrijhEz7X)2M@v~#m=nlhhn^1=aK}1+H zYtQf@!1l2m+&FC@5!@p&g$ zGkioeqvDdU@3De@V0vbY#a4Uy`%6OEOL@x}j3g=~kCpcl3nFUPlm7mGBv6a?bs>D8 zb_6n3Ut4?Z3FWpxBM^iO+11V$F449HZ+e%$zW$jf>0LpO>p%dOR|@q#Z6gY}YOI>%!2CFp)g1HRR2Sd8v z0>}Ez1I9PaPxknLgk3z)2%)Ww6g0h6!h?a>@&ci;pq~XTzU!j{h|&eE?F$lSX>QbO z5=5rg5h+D*jA~k1Aj^-`LmIRTdRg0-6IY9&Eywnpk9`d}J2#b+zaRPLcymSAmB_}5 zD7Nf^TQL)H3-sdc^Acu3ivVIJTaIx&e;DI#X#o{B0-Z(i55!UH%B`#tcUkZ{2=477>I*(>KsY2cnbZ z%}K-vA>8WSihKS^= zSFch^7qtx^tTGnW$Q)U>?k_S7p~DG=6b5_2PJqq;2|vrbl6luIvF|#`n*j%0$8Z{w zmcXJ?@$mgobtEip0LGRJGguIgfe=86G|%J6kth1cnpV0x;pC&k=)Fars9wUdeVEPR zcK*BuaGDUo9az1H!NaA|FB?-3I#aEt3aY{>iP?%}HxInY&GDgjZOV2zvj*M-RXhma6YmagPL2Y7y^{Hhu zwrJ?!eAj7z{@mow`R(dQHa%f22)4cS@pAG4)E65!^7}i8d~IKj_V*8LqJTSWZKW2! z{J~o2LJIKll7(ykGT|P#kMWHY!zB#5XSJS`Q%=a+(fer@$&)m@I|a+MF%MQUI)VF6 z_mfRTMc}Bk8`@~ZS=~23pEI9T;*xnQYY#p73R&WdNZj;>BX07FvE|x_7-2MbL)|9l z>9d~}y_kJYSiXz{zz#i-lU_}HKk{g@3lE1#C{T_lf=}eXRZc>>H88f;mHvBy{2nTe znQ?j~Z=10nAH9%$4v|slNq>~S3U{HZs>U`TVLbxkFgInjM*Y;=M8|Pgo5IBrPSp#< zU!D|DLdPX;{E@@^TE?K)QSOI?+|*ODcDBLi3+$EcgUy0wG>P z5@?deq+fr{6CUhVB<_3hIo`5t<4EcWH~121X8JT8hR{IgyEP&P>&nJ3Un?`v7pXXB zR#t8=jbk2BEsgjF0De0`%N&ZS9E&k0B8ub($5ukA&xB=~jXGI~E18}nc`12MR5Vcf zvR7Qp%3x&6Y#V~Sm77EyFo?r7x=zGIT%xeDm_w5h$0k+VVmTi>o&zLNnDVMg!w=?p zrInQ-D34?;9&5X<5OqI(wx#&lWbw$WqsK9piwsf~6LJ-q7MplY&52c-D@VFft{Z8g z0_#Age6hv3C^c2y4TLNwUIqV2Z}NBPuB8cnWf0&pv<*iJQaom@xtE)pJLBB<#><`? zOTh*K8H5wc;nMx)LDUN&S7gMCoxN;iQB-7?9-VlBVgf+{lh>X!3iwBT&kj^tpWyC@ zt2{Mx1?+}}V}A`dS>~-bf1lxeMqyiwhFtK0YI&w*Tk~ZP*^R9+OP#%~qgt`mFfsi2 z?TE&pi2&sIA$uE5nDPW{AwfB0*zyrh6QwIC8h;gRkd~Ip)jq%o)aK=nVJxq;RR>(# zG%$)OuR7n8`UZ`9d*hE6-n6h(LCgwPcsi2*apmsCQQ znibWix=mz|i)~>Q?KrypH9~P!gbo=nT)K;ZbE5#I$ETu-9x6LXHyP%}D~z-QfrLkc z=17xivb($6YHbdZFCg_H(yKFR)TGq?)i`W<}ue`uvha3B+xB|S5s3*mL&=g zqIrhD*k@z$?7_L|eN-PEp{Ua84>n$h;_B};O!#%=d+cZ9XFC94!>9NnXUmQqcI&_U z;gfdJ&+l;Q_1eJo$~3A0uBLZLhM~~`bb@)_L3{NHx11!tQw0R-f-OhhFx%HEggX_H zm=zC6Ce(tNWR9(^2$*Cb5B|ib@%XvB>8o*Wa;= zoHGRGBc=m!Lg+in#Qh@?r$NmE;9l>mSL<7}%+1ZcJ+R|BOocjJ<=fqyTmtCfrEwSCp4B_VfF9m zwveuNtXg-WXZoIx&5I`2)CpX^@@K2N2E&fzs|!F+8!K~3`9OjA&Wy_wLDX>{q{p`T=Ns!hS!c7n@h8}69^S5qg_d?0}Ux@%)UcQ8jc^i-GabR%Z_aDz{66XL!eMORD2xkib zU+ZC-sOKF@%mLKB3tN5%n3cFynPkkf|0QdpPuy1 z;Oz>*+lV`6qYNi46pdHK=w6Zsz%SN>Oa8XR*ZUrT8NyvjmrkN5$c)KQM6fv`glNs9 zeYngbT4ccjC0hT`8M7A1$i%()o-rWngF2M*TOmLQrva<9Npk3M7WG*8#YexjrahypZCjZ$n zJ0%|h@kUqy=@%fX@S$$XFVH2T-=rukD7;aS7YY9tvT4L>(=rQd?c!pW7{qMvXhcJN z#8ylw2agl>PZ|=t;TW>|m8VkTJU=l#hn{t66ol#!-w|w1PuSKi_QF;@^VFcz~N54Ae*?q>B43*c_MMH~zX)ubZ3!PY3C$m6eqs1p@8b zQ=VUpfB76O2x#!VPdGI`g@5v7m4=9stu$}~&M-j`q_`7s;K!h}R|7yp zodtdme7QIcsHCyIBJ>jW1q1<53LKIno0`y#NJM-=cZnbPGjZZOOqU5lDNT5KzW2uD zNdTJ$`w|DeY+@CxAQM5g9QGn&Ba%w+)4T_%{BJqzcKGDTuHL;0?<5}9)Lu~HQJ8j% zjEhegmrFz55Q%3(LS>rwSLWEhP1Chrb)dyno+gmeFj+7J0k|~SU$=QK4lht$2=t!h z{g8>%r$MnDg0r}*QyvZldWeXYpcWF>?B(rxzJh2A8WF4vcutc5f3&^gp;N5T{}BmF zR4y7Wbo_TAZdPm10t)aJyiTyqLWWUu#bXd`l+hc;8?f`*s);_Vt6T4uJ4MCxn|f$o zE->{fFb#RPmzy2lUj2`4tp{u_r6$n(!VVf0J#O^qPsHv5Na?&U->(GqoVDHsp?g>< z=&Ub8HG#Kf%pohl-~)s?cJkDz;;&D^?C@cALt82i;S7mxpz&z3e1OkvhWG|(`DqmF zO283L9eIi%6ay`F!N?Fhn?GrrGoDEjb!)$Pp9jcweifh5QXOw!yBpsoG6k=6+NQ+27VLS}wVh%7 zjnTp!>JupZ=T%vb*?Sm&rdL@a zlWKF6LE3DkA+ANQDWy|mNJN=^P~R(|Wz9z(r%R3j{vCO1E_hTll`blLy4=7%$C}V~ za4GCIt40Y05S%i72QNUbPH~M+h~)0#P6dQ0-?yh!%pdEWrmI0WunWW{1?3P7h4Rw} z9Hj278#?Jd^=-FX59vybX1dwKy-tB4!#D~O*JA%0)vt~3w&9^7j*4{vk;}A80tGON z+D${6u$AQ|s~+V?k{@kNy;w7ZprU`LJXU1(9=6>-@-VB-#LJx%TD!a4vE7{%2Egec z0MRHaD(VH4WVB*NXG!@0l_p`lZvrrqRa{i`Zl)6;3DpgGBQH`Rh@B9w<6Gd^_LqlY z{~){ueMH<6@$cW$to7H(&IxJKkE$-I@n?!8CA5&?DqZ(S)i0W^pq0RL#mbEKcwx`Q zwr&|1Z};463d+=BWn8DjBael~ArCZsLtb(*-C|g9F-C{OcwbgsNaVVC^rA<_q0~-> zZ3bB$(I13?qeq>m&M-a;vK9Hy78Kl)I+?Z)7>-KR*F4jxi}z-tdD;_rIU(0;Fl-jwz#fLa= zfc{5C=|_M2--sK3rgr{8=E-Z0V{)EY)hJWzhw}{urYgXpk-}*~-7$D_X~7Z>gwBE{ zixa6$)hF@g2-(7r>UlIwV8f{is$dm@9kYQ6k-V&6GUy%9z{{6MW;#I~U?w&LNl%s= z<-|exE?4qQv#EKyoaB@tS)#3+PejW`Phgs}-ZYMi+mN{8IoLx67BK`(`PT zOMQlssq}hrHWyhaV?&CwDduNLh8A3W-eFPb?u`f>nlsd$FS0gBaN=PS zp7ZqtE=-P1-@oF5D`-0`i|>m>WdV++HxPe_DnZb6nFTU!2OezR=p?9^qDZNL!f8LG z12D%>NGRnSp!DD3Ng5_T2@P1QvnmDge)4b}qa3w|jiSDMa3C7uG}!a}S>({7n@Dgt zDX2Ut2Cm4%`{G5_`UD{v8)eLN2<&K=$k>B3VewO_GFxVarK7{dm%aG-*@2f(O4AT= z%DF%j>9LSvB&Q6{<04!~VeBUcXVJstjZ9HVgcVv%DGgB9{Y zcyzeRe_IFUNd=4@K=2TnfI($GL=h^B`bP>Tdw%-epd8){{NX+{{{(s(t%d}e2@Dny z^9|rZ;uVq&gqbL2{g?~5Ab~){JnvA2Sb{3$pvV1~wa}}2zJ;vk{-W0-XpyBwp}x`d zz}pyhkTn9>+o*o;JPn|i-7dh-U;D5L3QCXzu~^1KUu;QGus&3aAqiKo82@84@XbMB z;|QSCVl!2t!ipRTs;U>^#51*^`P)dq5Vw^DsH_y%aE&$mQp}f>xt}a!sU3or;F_FM z9Dt|0kTOwygjKC^_q-hrsf>Ng>LFsGFov!3c6sw}`10ZD-Q74n)|$$PMYo?U^jp4^BaR?!DjVaZ91f4c@h~Kh&~m@w6~|&K3U!Gr$5+d~OXZw@ z!2kSTHqf6B$?jMgCh5b*sPk><2xgJxk-lxbw2WT7qGwnW;HJZ`8Bq85N+^^zE01nx z*vG6l%5h6iXOv&|&BdEx4IdL|sgaHG?!7dQ9TznW42qd6TmWqyxX{_rjUw~|kBaOK z=+aWu&qR*ivd?kaC;(as7d#wqaXuXT+RM40Mn2p>&+vc99DY7R5Dru^W9vPMVaY@7 z3zQ)V4L&`oyDqHeO6s%UBWE=(x$1SdI&YQcs#;yf(suZyhX%eVI*X%qUxGg5ZJ{Q4Oa3l0RsOOID#ydGhznR;}A?l zJczx${mKq3wDfxDYN4mAYFLsUO86Dat3LhfL6k{UDXr&b)JE;dP-I6-+`vLoM#7J` zRdcEIT9k^t07661$>9#27X5q@=v>*N#nB1&luJ8wkzK(7$lyAIj|Eniky511qjq za5y!W#=>#5?CLqRua1_Zn83ryJ*mIbZ5%8gLWyFhGP0NE*NG(gYA@8FBkB;+7{qIE zT}WpL;hh|&fEAUMK~{hNdOPg;J`hqM&Y7mh9_zzlNtxO-62kKiazxcjq$iF&QJXWU zw(DLg`quR*^}BP&GAdO+#1I4=nf(Bce7M=JZKoVZ+xvc$=4WnVJ9SipQ-RJpaxX$# z1YSKCsNxXPX%9&57$wI#4gSD;DCGy|l&BJc*(@?*p-2%w%=2IbLV{^_09phxC`6Z9 zokbN9z{zX@&PJ65$gljec}kL3Ig67gD|B362uh(|Ct=d>cz?H>P9}JcR2{ zE64K=#JVq>AD}CeK*-_Fy`67%#Ck4v2{=B<921eOhGYpZer_7Z&z7TpiO4%N>UT)4 z2J()~niMC9qffWJhhQM!(nLVfKwCgL>InbKG`0@v`|>_w1BOWj(54NYHlbEWF@F;3 zgyU8ze$doGbzufRj)ck7_~PIu13sjS4dsc6M0kSyqGp8JLsh^JGyJyyqQIta|M|;MS;6;Ye}2O7!)b-tEF&!p(|Mu_-1L8=zYz@pVD-jo+mkPO$>eQ0Wk}g^03!D`wC%Gs>Uz zB>nz2e>pwWsFZp{q%+O$gcN!EnG_^L14=}(AKCHh_Z@+d5gdgm1p)86K~+#-Q*BFu z$wJ3IFGaGR;(K2BWai zewQ3~{ICAn;EAWhTas0`(l2Y)`7U)a)SGhCIxG7@K>_qoB+?}dP~BF<7ziw-ZjqvMdsG1IM1)##aj z&x>O>sK}^#;5hn{fF_$MywJW23I>Kz_^!fam~N?|1M2_p1;&c=mbQQy#K7x@Y_ObR z(L9r}pIH{k_4UOU7U!^38H*wffXYP<&1h{ag(K65$QQP0h7;nsN=lD^B&1A?iL4Tr}MRUJj<)w>x>ld>BgenC=&V9Q>1duKtN zc@?I~F-X0gvCvV34`el|tc(XL#(_rb2{h#}jSRzQ^srTZ&CRWjPpg-CrKM_}KHM!j zQrs;I$eWF5DWEuA5uGOsCpmQpCFFu>?m=QB>2AKUjn|0iWW*DL7g{BB$w$I8wP!p~eK zhgQtRW3B&Ek3zkYbzBx{E{wvT5V-PhCxH0&&0ZTE%dx0DV(E7o&R4zt!g zXVA0MfQwQ5QDVi)ocnDEXjl@&#Ryl1^#sPn9urPWWE`)cGN1 zS>tzrllP%My0kwB4sBy&WA~KbXU^2AsvFJ3loh}$xd~`7OKF~0)mPV{icA6(nGa=t zHJY}2e{3>{4sc9g4lq7>6dV7{$Y`+=~_*LfbZ&D^YY65lqD_~D@4N&3>*b=nK`E0IH zM9RCiTVQMljq`wh2-?+f)I4-dXu5wzK}~8un(^UkQ3U_L7%DeRYKVoOs1sgJQcu|xb;$pf zXzUG6Nx-x0JlI!`M`0_)i?a^E4Fb!Dr0P^su9BvvANL0J!a4Gfyn6KqY^Trl%|}@O z3Lh+A_%eS7Tkr`D0#=0AvwoyZkW`iCwr=4J3PGJh&SkK>mfaVg;il1*XeuF1Ep*FK zVCFyAyxG>(g<)6HeosN2!NW#wMOHoT2$3+@J8GQxQvF3L{XQ8}^4Kb7pP`tG)r8uBP1xR^82FE9FP5lL$ z1|uh8Lh?!psizkqw!~qehXUGmKV*hZGtgIXDq%v zyTLfJ2!o-T1|Pi3h(6m3D>;H8C0uoO5d(zZaaX9$$7$8ot*At!kvmma`aJp2mOm)_FpSt#?~^XIg@iPgNMiq#JagDirKR z<;nRj>?%Dx*p`lq6gx%6<{b0o}bP*LSsVEvqoA7gv~$>G zt6QOXx)5Eo;TLQsq1od~iHt{RaxKY5*h7zo0389Wb z&0@ZJAc?7)?k|@t>`O&}IWF(M@~;>sOQt*JwOx{Z<`G(t50*UZsl_~7f%fSwGDVX1poQ1MU}Q9*S9qm7WhCf##dQ4}$2kn{S<9USCIiAH1Uv zU@wzYqK+A<3kDy>X9Bh*0W!$^+t~2wNi;GxrbHZGC(<;NRT_Rv*k;J);4y1 z;w14DoDUB5&-u2{H~Ajd^0E7K;?}08$5?5)>j*zpcbMO9(^7TfsD1s*;+D5#wKMtG zUiij-w?p@f+y6O?hxZ^qkERPM3ylLPE!fvK$sLz$XnVRiUFOo=%#O^R!jh?rRWvqT ze)(mS*Pz*L(XWg0PJZKAX0W2MB|D?>GQZx!{Gz=kwu|d@-Cyy>T&wX+9*ThZD`T4b zCVCjK+XDyM2{iy&Tgj&pHatV7;@XVzw_3L@-r`O67#liM?909zi>nPVEmQKU`s#aO znF3jHi@RjT6imF00%+ym+`qsv46y`EA^Np)6hqJ;15}*8!gk&_oHg;<>dg{DdX>3l z2mYMz^sL^juj}=JnVl^kUDdDX1bU6z5j^|p%~K*{m~!?0)uV@*qj;^*+}&<2%k>)v zWAx?y2Z|~qp7a+tlq9;CmCHT(az#IJ(6-+w-{6w})$p_O1`p~jxspu47!3Vh6*tvJ z#URzEo7_yN+`TSg*U;-5UT84TE$~6QYx~9(XL3(S>g%W2WW+C$iEn>+d-q1^(g9`9 zquV~;eYaL8B=F(pnKz0ng2Nd04*H0kuSIctImuoy^xWvebBmwWs9u=`ywlFPfl*3SQfW8ki1%6Tu%RMI0KELha>ZMoD zLF3qVRgRxen|@?7HT`Jn9eRIi`hOE-lA;{v2=^!pFK`C0 zlF*{x^uwu&7G8SQy#&jp=@vge(a)-a|A^2JF%t6{{!ZRo(fE(P+i;0gT}+wmlZ2Mu zTOLM{yALkporD*^Sv-M>aB|AE^*b@bvf;U>CSmc!;e)GLJ0#xwf}6 zesn$vy`OBDcD7;)?kyNsiW-cdt+#L02<98m0_F-@Q50Sp`TqJHWPkvX0Wk^69pXSK z5rXCyf?wnN?YG;=wfICi9EKk3Yti7+QU9nlE=^NxF^-6cAo0_=O{2z4P8v1Moe&Im z-9L?;Dgk7FM#+wo@lvn7hK9zOa(6l#f5Hs}ku!`32IAN!b zi-c%{q?dq>l`2I_1&5B2w7Yb=vM9&A7w@h!d(9VeR6!??!{3tz_9FTOO03J|6@>Ch z#Mk}g!J#T&#hS1L!3oorBpDvV@$N~G`F=FvqFsQ|kDYl!@HR9&*}o3kn#IN)`fG$w zX5!E9(C2!D;>F0wh|>619?6E?1zbAbVoh+LAV#;7y9A0RQnO!*%Yh^gvp2&5BJ4mX zXQvS(Du|dCAnh9H{wSaZy^{n4f2h{pBD5hGe?tOFOtXc5tq^6N&fW-V9SlOCG4zzA z!*`kEblnOgk2NYoKPz2`tkj3G2NTEDAyWTOdv5~PbH4une=x=jGt3|ilBH-0*%OIj zEM-eYBC-_>COxUe4u6~=&L%wN- zBaWr&$n}G@XV=METmO)CX?im8C(bPo_4F`13G@Q<@gAt*lTYS3&6hHIQZAx)dmTSg zfj2fk;NYaGFz)gXl)Z#7(ZAqHxj4gKf;SXVHiv}1geo9m7KzOBo z>8`>5*FX;IUjDxXIoNF>awtk5Do8BaLx;{pB=Hc1rs&qjU9C7BCA=*bpdI(E`7n2v zjvqN25Be%1r^-S6a-a6Nhb86d+e5MEtxjhwVaVbv zQ62Rj{=8Tbi568U5W8I23!#J4t3#91|P^U zgsBcQNIYoR?B=#&VU~oPPn@(0_AWfQ;=_r%;^rf+Nr*B91gipH>zDKGBqB>W(7 zKp{MOLlbsOn!kH>x+q%3>e;iaOfovTSFIqLD|+#Jizf1r_;Ma}NZSK8{f|H`Vm!*{ zT43)^$fG!ig;f>bhQ16#gBDY~KE+JQe84yp1Yu$`l&X|~3tyFk5oLq#t3r-khrz4i zQ;F75IaGwdDIX1ed&~7dBNw+t2PHIc=50nLM;Votb&Z0Bewaffm;NCc54OU~Pc-Y~ zFb`fd?!Fc~umpq330wv}lb!kP(LYX-6ql`ASG5aa*=Tp}9C^4G(_vu7=1a{(xE~z0 zqzMec(V7bsv0MEKVpJJr3qD!>dUb@h`S7~mpHct%ol`XUT$98hAQEPe58vZv_ zzJ#H({ISGGCPBp7*y8PYn%xe~TWpsQO#LR~eF3Ji)2JW1# z$8|dW-f&ZItG#nWQq0cG9=5RznE=1=2gg~(VJ(CT9CTIN(5c+IREmJz)) z;+1y&lYPAcS?tqCZ%844u3=sRF zh}!Bi>#E+4tt{hjp5k1X#IE#NS#J9cE%C;6lD&;&H+bb=E9v0f9%mHDj6)?-RBZNa zQ!n^a5Q&uzfTZxk9lR7 z%jq2~>Y4n3OSSr$E;*|BMYS|9FdI{+ZLQW)YqI>(_3O>z;%idyOr3bacIr9phEHn< zDtd31T2kzqxxk_D{lm=(MfrpG$L{=Sx-)RyY+kOF3={ry1*;^z2@eHYgP=H2E$^d7 zKjU)U!$Tp=O@Yt>+QoDV);OoD+4u2ss0zjIsFy(iceel_WigTlgA?5(yGKE!!E8F{ z{On68sX>3{5Dg<(rSi0grm8x`44xx{i(s=mLb(Tx5zYZKXaQwt&2*eHi?_}M+7`G` zk^}j1K4PnZLGsWb`(orP`GQFA*K=%53CstOS`Yks?eU5!Ot7SzpE~4oW78l!c4t@p z&{!)T3VH)i8MB0IFaSyFGS1-;&q&1$x)gk}qH}twHt+6SX`t}1@Ar65SmYMq*6#-o zo{pPiZ_h4u)UsKt*7@oG3*()fbEjhM_f&l1uDj~Yic^cf{kF@b@-cm>ob|2V?mykV z_;^S$zI}&#&mLf2xgt!}@i@Ms^`@js4tX)YS00;h#ou~#t~v(y731DmcZ}(=V4$19 z>YLLeQ$&-;m)Tb@uzIfh%5u8W@UvyT1`bU6Tj8qz4a4L5um9R+=O29%8KicbY*k<6 zf8$~I%&DpK@O23dBHz884WH3C5)e(26>Tdoh$a=-7%l*E}V8t zIUR(Dqa^n{L-?sQWF6k-wL$Y~fm?=;YoPN2+npzwR)LM`hq9Ij4Hkx^=FgY5yC)WS_m3<~{0Msd^6` zu84HI(oaoq=88Wr;USvdk&CZe6t}q~1e^&Vkiqoulh}H}3Ye$j`o1 zxb6>pH)W##61CXf3giB+8ftp2U-@fwg@v+fI;P>;VZbF}qr~mEosBvHRm?;P-bflO0##)8q z$HElLsiI`DYyi%GxEB@N%PQY~`!xTJQEnZx%=E}GE<;MRNki?yhZDDct$3r47xTg3 zfN~$#FYBCSvX&^L*Y-{rSUW5Gnd8-G=}FA=V{I?uW~=D*Yr{<&Qw;G=k5}oT zrlO070V0NLoR^ESQwVNe5Kw38IWvDgeEqx~O+r#8%xj|X+3Tf0%PHGbUe#CsnSoBV z!ly&yZys){YcY%&b8T10OYQcem9_Sr;6#hQP@0NG_H~3X*^tz?iSY@#$hRLPAymbs16UJB<8&q9yhUo_`+6Tfs#59e(Z5{uzXc}qz;-dmCk zNWUP^b}`qE80r!wzosPjuo&$D+LJ{0vGo%MvoMXYa1G@2JdVQMT&T{6GGFW-X=8Ij zW{LECfsBQ?&t-~na9zdXwH+m%28Tvbbs@|dhna_%KTc&zu+dRCFX9{`m$2M84BaZ; zN7VMpi!0R1fJbFgxsRq$?BisNh6{^0Jz%kJ!6>yCnUOJ zo+I{?>WdjOT?M)xNZOZ?SLHv)j0emy!u6YOfhbv}w!!$>D9&^43R>W-*0ggcbwpQ8 zXT{g_Wx^pHLrAyAaP9DFdWZ~9=6+1k*Ko~>9VVSM6Gt(;K|falsadNoPtSxwu;`!0 zdrO?O^}>ZBR+15pcq=d`e^gV&e@>%*zt`(>`VsN9MHM9c?NSPi$#A(yKs{eniQU2} zS_k6Ex)cQpV70i~EZc0&{+)A^7KRXrcDn=TLnY5a~8W@wT&QYnk*3 z^-jqkr-WQA)(|3&{A12Gb?Ja2kUW+qxYwAn3@#U?5pgVBC~svEBK{(1`N`u;p)yy@gQe8EH7>-cx!4 z<5RSg=o*xv*t{ISKI*HFx6YfEuOq%_6elJrGPIDk0D?L=7O{9vFwP6E76d0^@ACX? zEt>1sXP;30GxA_q&%zX+3u?Gv3d5L|IcXsay#S?7)}Og8FVN}nWrmA8^Alyo zwr_8%vu>O>Rk?C{=tv^mX!gpkmF1U|OaV?4)l_jYVYX)!U0?Bw$+o^FCb}59%8r9A zGNfuK%^6E7@2oqe_&?2S9x{6s^BPINc^#V5$&HC_^BnEj=GnVZD4ZlHujSI6g{F%W zSW)3odNTf}o1V;OOcfs>sBSD9;qxMee#pnZQc-_*xwgI>S-f0`g8xe%HIku?SinAJ z>J;;#F|-4!@%PEe#6b!f>@209B~}bis7}Q;mJcHdLx>1Yne?r%6!d+Gw_(;~`7}ok z$_~2mU*5mc9a9aQO?}7Wz7-4VBiDJ+<;vM7-Z9WPmoj`VfY@vADCV^3HKZMn;YG@`)vd-nS0s` zt-ghKfOU0?IxWcH3l_bmeK&Co?%f%8@E&0*mpyUhs74xqpBfQ!Fn$yr>HcPlWszyh zhm*ShzHdUoZ+oJm4zybm5q{y%EpT0KB_y1=ak<7*I3&Ny7y_GfIWb8?;q1|SB zw@w;jgp(vDk*AJy^-Q?Fz4DVP{?gSU9d~2vJ*OxC>OH?>Fks7yxXV%N_IkOFUXf9{ zA$g}x)m9XN8kxC0+)A1=1o6C(iHas~nPIu5nke4wC2m_-6D+ zIwyuLe?%6h=;@Hx@87vt!d z@R+yG=vqHtSA6J>EELQ3TrnQPnNBS1>zL;<902SwW4LYEu}l4-v3x8F(C;6C+HC&I z2h%S-ea+vZNRPPXmD(f3U`^x=;vWssi5v-|S33?KeEsvSENxn=ofWkViqx&{{1E$;5;aU&0UTw77l@Ro?#1=dGCA*6Dl=7<9vJPwgt%h?Vve{IMF=f12QgrLkO z$yTw89odo4Y7-m}RkCN1ZWO+s=lde&qsbHZo9t&n1xRFEOv$1t-H7JE&RWgs~drWT>ilm8-?M)%#gaj1NJ z5E2PefQ4ROKC5}sl0oCWh1NwuV@Eig2(+(>a{mriy!tK4o1=OGz^ zfgdv~>L{-X*^fN^ntc9woRCw93_d}l&bc2~)eTC1^ z!`6Mt+Zi}QEWc>PQ!f|6s*_U!6R+(|ZmA7G6?EH<`8f0>>STLbn-PqTj=5JCSc%O9 zK*@ajA}r|mfzSTDm1Q@f`{i)sfEjg+1({}OuD|@UTXA!Ra~u1+W8x>10M7BwM-C!E1eXJ{<3-dYK-&2-M!x60eW<{3Gbv-q}!0M`Z8p`k4 zgvMdu`nQ4minpq{r!`b;4qe*d#+*I^Vh-?hN!CGTzDE&|%qfr@?Qg{8u6) zwoVG(ngXLq8z6pnQg1~@Mz*Y^=6llke*L3XtbTz7DPqK!np!wj*8Y`T(M>zozrDzx zc-cf23{^@#>;7N;ZTFM@`s)faU2)X{_G2z${Th4wUeHoTh%`kIYstsmaHPH@QM``B zw}s{=5tvk2LW}c1`%KHQ0zh3ELjd#d>Wf`7MgOmiW?&dc5XfmD=_`XB>OWSN5x?PY zFf)0or7Wdc+<>c`U$LLfEG_qo(}%z5$$ZW%Nn|P&H?)-V*1b2ki(mEM*sCt z{u9=&)x|>z_yCvWmSTm2K}q1W?N|qFs6{jHe_ z<6oea-<=!YNRbr9dJs_*=ZU1KVg8x<^c;7*9Gk-D3oE2w(mJPRBux@k1R(ZN@$*O& zLqG6OF@}^B`G+A3Czs;&$CDMiZl6Pk&LEJTDC17-$0AZX&fASLO;(lf?#@70X|nBG&&&NVO`v=88Ou z{-JwFN|4O$y^qn%*&;)fD1}+yoli@HUMtBda6bc?T42PS40m+=tIKrjl4C-tWe+2x~QS9zKDB5CTapIzj^b_Znrp$5nq3+yuWielb?_HxUoUY(Xc1qB(E)K^y?c8-+|$MrpW{}kXo zBlP@@+i*g*Ho<~ z2ryP0b?i;I+#z21$#%yU*R%Eb8b zH@DS=smIv|m1Y0YH)ly^59r*8yH1%cfo|D6##>THrsYp>X};&EZ6!6Kmr>amzr4^&mvGyBTRXYk9UJZ6T4J}k?ts^Fi|Nzv z4SWwqE^_tw&pm80(X*ZH@^WbK;9a_N4u0|B^Iz`TJinYC^RMk|M&{?5Sub3m{kP2~ zIOxgn@3ZP;XYmJz^$1DH&tGo2;Xj1<1#8ET)r@$SUfBH1`2W#nbGehs-X0YrDu_u~M2_AxGxm3V3pLfZ-8iQEry=?hs@16xB0 zsr!om<5N%0e+$R{4~`>OuAO=`rFm^*`DCM1V)ir`QTjYg#X~nM?5j7bAH`15y*xwg zXWp4ch1qt@XNotY@rl(O?x3qMQ$wO+|EK=95^bk6RjE_U8+iv!>ky0g%yZuD^({)% zm~EyN<6eL6k^h`Q#@_vV3tSs0{VMbJ^k^9VQ@wD$f2+@MpeY||P`n<}?aAk1SL+mD z415}8dH#E;0Rs_F_1Sx>RU5CLv~T`AI#!X@&pfAFhL^IeJGeoHEp$An_c^HsS@vy% zUlO3ghkIXpOm^JpdZV(hVuUwZ3n_yXnz~IpkAPM43uxYnl9H9?8=vj?TO@C=yir!7 z!$3UoW&t-M5jsN^--kor#K7Re1 zGnr3k8QA|T4lbojl*kVTv@+x4*sB*{o5sKYr{BMn{X)wYg}N}lku8a>m&C71f`~Y9 zmG7rDGNoq?=&~kRvNM6$aq#!SCr7D0kJ?!-2MAJm|KiL8=agwBNh&Rsze6%9Y&**k zr3m{(=9Qw$2jGxIG>VJWapeTc_)Cy9!xFm2qe_=R{=4X6<;KUWTzY5WqA?4Y@}l9U zx=et;Zmzq}O%Iw{5gC_+L`!W?gEua(y}h7KX;oX+QKqh+Y~-;qB*j^chECiVv!gpJC55G5@SYMvl04(`{Vn=&l0QI&VdXhFK_kICjmA~y!n~4x< z#XYfZ=3#f-Ykpk|`{KFT=b7z3R}{sL#W(2vO2wPye?^utOfif5%j6#hoQ5GbDy9HM zQN7OM6L4B=QlYa+;3-(@nzC2^3lF(XgC^pAjDCGFquTj#&^&DUlvyzi6lVK% zKZbwVw&XJ!ajyv&C{|`1W|E{!T|EBDYKAZQ;Bk`LCFZRRy0A1U#lqgl;gCK2K;cq| z*(1XTLvIx9xS86Ee7zz{t;Vm@ur*TB3*U%v`I9&#&mX6ZW*J$t#1bPvC6n&35y8T$T49qrG;1IYg_c(Wu%%Qz(VlV?)B(VWaYUphFHE9 z*oSIN>IP;bXm?CSohY+^|L5W{2~%hdTrB4JJ$A&J9gn`Z_Wd&dUA+p-E6Rf(URZoZ zJ$6o?D}!4qMoe`XWzcW0QSIxAD=L#ZtyWP6puGHO=(>~b*1K(|PQgU!P88LJ$lKVb zVfg&PW(s`x7W3=@^KX7t4VLr>)Sh92I1KsEhwL-)P{v7<1g9PsM>P^yu*C{R}vg1|ZZ}ut8;grZtz)hvGb+EW^ z0XxQ&sr~IZ!rS(nrx{WIb`<{;=jNv~;J1!W3Xf}^%29s6jl}0o6qYwDUGC1iE(%iFo^MyU_^X_V> z>>hXenD_aI#rsrrcTdnxzigTMYTxXr^>@A=m}s@v{BGLI4Zkfuu9ZHm?10Oyt4P)-mR02?W5(7m>g~LvO@!_8ZccgF4#f0wSRcQiC zB}CPmkVosQKbf`zC`d19plBU;nopITXEDXwXZ!Z!w|Ad;pw@82_fu0VyG7pTyQK{M zOrg0#)5Fgg!I_Lc$98i0k!F10#me&XlvjItOg`v?;Rp0aX4u0_D}k-af)LfAp||8o zEQnd@;DFWWAw%$td=kj*)`$CL`I{?7%zaTZHlnKdWZ0zS}ri8s?NLbzKjSOm0(9)`$Ecd82=mM}>lrL7!`V#npnmw7rGh9Xv2Y$Z$+ zFpXwA183^I#Ewg_aHgUs?YmtO?K$~@#Nql2^9h;kgR*)b7~)bIg&V8T-By5ypW z+S#Y7cj{QpZfReSO^mR(sh(?nPgpU`N$gmkk_Z@J=6{6BB!GRq=GD2FhZqG&XaN>k z(?T6yT)^~rYOrOB&D#qo@ll5DmN)?^6J!L2rab$_i>aroVP%@~+e$Y;Z>w!?Zch6X z;xevj*8wFNBbPQ&jF{5&>o9X96j2#-ThFMjn5tpeyZ5ey%DxXOi|<$(DW{8IT?sd@_0q1 zDx1UA)m51R!j@W}dMG3$t zHBmRT*lV$VGq2h1Nvhh;RR<5MG`kq2xxi*Y9`T>8e^B^s>*zncVaIRZ_fkZ9@3_Ax zyKU#?9RkM?CcR##skzAm73&2)Va+x>yx30y*YSR9YxHhKP0W7Q-C_F{{dBX_Gc7yl zXntVL7q@gW6b)W`c&^3$<4sJ0d+wd5{r|DY{|-_AH*cp;n#zrzbp3<(JCrq7Xy(ZW z<5*VYdIkMhqwrhw#;vK(gsQa9Jklw4mPIWZpyfK{3X1b?|F9f zF-Ntco8N-xGny!RD*tS3tYK_yGIxU8w|}hvOcB|MKiF}*r)P-%FzwW;j(N8mL=M@S zp_XE@qSR^Y=BgJhl7}efP(dtjvUjgV+^wvJ%@lL2tPc;@YL@eb;<##N(xWc!{7d2S zvjgb~J{x{Y%gXa!(z|zj_Q>p~(>^}z1&*s$(Vm!YFG{}eIJ1qx@cl=hYc|V?)!VhM zWUPkQQTLZiwp3Yclz*ulJYCVPbHt|)(-lj*ZSb^(f zqfw9_mOl*J2X5LFI*-||Z%3opYGeBF(ht4QZ{O(Kv~pHo1S7-VL^c9MMMhsZ0NF-i zN=Qui7_Eu;Mu-sz?U6sbiDGVd*eERrUtRl0l0!!ak6kr<&I$09NfNlQdeP|a1_ram zYS!3zn~bH%6%)G;OjpjWUNp$@MVtx}F5<@|tF5g0$#FqI=CsJqA|N-X4!zKojX6Zp zSfqzTCnCa)d{`l6%>&2%x^ZJpMeR`iy>JP~0T)I4VQVgI zInpyUC^nNzLhMy37sOgas;KY}&zf}@Yk9u)Aa{U;eflov$!-FR9L~Kp{t)>EeSfrE zqQZ_9933x*GgVslOou@ElAK!CeyAdh72M)T|-y-fbscyD2*2s5Cz_b*i4FtI1*?A!{2 zs$nuN9XiIeM38IlA4w?pX5B$66+mC|DW`B#Z=7Lek>?fk z$3<_a&CmLmQN`L~U>Ja`V$0E9F1!#~iV)vVF~d@3pFDkfScrcUR0f}p&6GSS3ZGmt zIu&S$&maN>hZQTPPzZSDePwj%{PNRYCVzerxd2w^7~a}^fD`{hR^dP25noIA=@m)I_BE_Iepskh-?Fw zFWszs6DrnfkpAYrVvfE7qmV(vry1^gr)oQ({T2o|x_BHUZoU8bCalPwsZ`<%O5VTM z9qK+dWKF59{G?HCvmKEo-pS3$Sy;uo{XIN9{HAaQh92ws7I*y)ZfxVBmKewK5pV~+>T&f>!ahwceg9nWwSoV zpXYb#>_J=4XKO8~A)&d2e1Nw+MqN8Kedn`;y&t~R^zy^+n`FA;gNG0x zQR3`P6*?`}$VyxFW_QK}=~*pY7*k%+xrMIEptfA}TITUp$NyxGBn!0yx%U#4;ECHk zmt;RZapYAuOG`_$PzUSdCr_qTP1o3a)NSL-?w5Nw3o?iRcUIV%q~_nMca^Ia^Q&!D9`wYn%{eQJ16$=F9(Gh&B4T6a@M z@M1_Lbf>S6_6%+68^Je68e+kB^7ix`-}lEE{Zt0I^Ax-nl-)e0PABtbS5&XKKQ9^> zH8J=tvX?MJL1_0~bXl_|fEW%Dj2$>~{=oTF;VxbHO|5$i>6Ho+^ZhZSzngciOWPC{ z$s;UP2WWNcHi|7P{zGyC&WTj`c5J4RMjo3KV*IGbLw&juDC1AUYOch54P6}!;xA4k zYd20k2GgwshOq>kmo<;JfpmGCvQ&CN5sE~8MZV6)=BnPjGGRaEeSaEuRs$KDJexP8a;+RA|XMMZR_@F;u771Z#@?>+$xd97q zeIrJTB1t6Quy9)oo$TXh%dcULBnmkp2{SA(CB{VrZ(`9&19Zvhv7+fFy%8QW)qC`~ zotT(-B+O{1)>YT?^Qv9XpRRveQ+xkD<|sK1oHV_lrG;pY>NzO8YX_Grv8k3A2#x`` z^HvYNcFm4mBC@cFTi1IRAjRRt^c}!Kymq5WwhTOxHY&5ngM@(*|E-GnLoTLjgDmH8 z<=IYkDK*j01p$cmVjQG|l#WqqBCwRKK7n5h3(jiN{r-W0B@l(`Y zwQbwC9|ls^CX3?r>(}d3oBZ|o-s4?R0Pk3Am$n?yE@w$a)KrZ3mUtdfgtPU%nE;SLLA?Nr1JubEq9yyOU@VF6(CifD^s@7|q=&T9FdlYv{t91Wfw79hfBNYUHX z<-Xxak<5b9s&@%#dVd}fuM?pw)m`8}7%V?+)~9W6%X?z|0>hPdDkx}r(ef@uGp(%1i89bv$@>yeSK`C9rUv-IK+d)yKQ_3Lm}okC_Usc0 z0Y1a5Cc+|E2?K2C7@H2TySMG$y_;XwEZ6Ox+LP~+jUIi!q(3|x4_LMR(NRdg^TXZI^;BnwqzQ!nhk}oSpL%#|R_Q&4V7dhn|mP(V52=UGreN?S>p*Vg5_#>BbrlCdsNd!2kgywy9C$5o=< z=-s<_acSv5J9{LDHDE8YD+8vVJ2G+J=f=yozR&$`&U#8qvTl=0KKspQSjur4I_lm< zF}Ic+4LV>yTaM}Mc~k}>DSUXwYWT)I9e35;;H9gh<&*~Any1(1RS(W_oLG}+oJBdu z+&wL$i;5@jL@XEQcK<;>!L(q@#bucgNi+aaCtoHLi_FBokvM87qq0c+mBUYfKn*X#A~a)l3a7bb7?dk0R9Y`kGv zeGqk~MSmOqgnKI^BZEgEMcds}j`=`#SNgdT&oqN#ttepD)s!y`DU-gP{oi`HN6QVm zoX=koJwiG60Kv8pl%*i;Z*%7!TzJ*u4Wrj3ti~n*hxQ;DLYSseQTU+cghFE!7kr}}Kzx7t$m`+8D^*l|ILqCg0cVx@P&3A6m}YHEj`8K?x--S>aKoJT=ffr#QL z6+}Mnc@LSyp*IQy`}X~U2CRkSb#Z=7 zb174aIku^7!xMe^>Jj$BYpkDrLKXicGzG^qO_m4Bzp?hdCI}jB{SIMypSsKFQWH zAl&4egXS9yX~5Sn&S47SR+h3*n5AG(i*s@}k6{?jIpxpqG6~fzI?F@>FY@yPC^u7v zUhk@cb-oBgMLldg-1_+N^PkskWw1`$b2^hJPv-8*DR(Q}6ja`;16E%P54wyI-i^dA ziX@+4AX7pI_wL{A}^k-&O9wYjvTlt0E41{72&4bU15_>-l(g*_H$|8&-g*1 z5epwl87oVk7?6xN?!T>7R9<|etLd=g(7Uf&w2&N{OZJ(|Y<=qx!G-4{;BDCfm_@f- zJEbf2O82(x>w&|*tX%C@Q3CdxxLKp@$e6kwZil?h0^uafTL-XXrNzNggI;yHm(Q;C zHMy`j@>y)bw^{9Z-{|(CT48nUDLBs)(Yw*1rPy$DRSQ8MHvyNmYYTAuFh^jcudn|~ z_2AuCNL$!8NxVGCXIQ&&{zXt>Nh6bf0}M{!W6lW4F@))Jezo)Hms~iKO(t9`&@WEQ zMO+-sOE0`*1xX&1V3T4Vm{h6Vta|&!E7Q(Tn(OXaJqr`E^e0cSr2O;Q7uRl_?e5N2 z6d&)E`47M6fs7ZwLyESJ`D<$@afu_k6^BuAW#+sTdJ?ph#kaO~p?x?Pm(d}L>k221U>_0(DI)yHBu~?$%ldHkQYHlZoXK}Na{C5)9s9>F96PO_I$~8Bc&F6 zsmp~r3-9dd!UaPq^YW_x$$LxT0NH0;w@h}yc@9B-v0JOxtE%TweoAl2VHCjP6Vjs; zhWsU4mXb}u>&%GESNpM|7sF8k@Mfkj=fY8{$s0FolS}VkzPXj6IB-B&2R%78#OIoF zM*su))z6;oBhKp))n&dZSE*zA44v%m?k?As6f!BJX0Fz{!{+I3)#CJvjyXu=?mCrI z&rU4xx!_wP4fk=QokFhkw0@L*T`&)tLD&dV5rjDX^2;wTo(`@YP#kH}6uLE6gKcRqnQCN7|&(E*n(wvtsPmEP_GovCh$AL3EK^v@u zJW+EFmu9VAFXjBZaO?e-3Jv9moQEQ+J(l&o9*10ozbN!z742ykRy&98V>PiySVjZg zkgw6E?G$zuI+`2vW`U6dBE+So%@mO$kDER0@Z^lIukWB`>8Ci^ZU$9T35r>1dU|@X z>ipT&^BDRw6JA;N%0e7FSYtb>Wu#i==Ze-}WQ_n#wwGjg`X^k2*FMNTBWU;RHHHw# z+S79`4ig(cDqZa2lPF7e6*)KP9APvw;w{1l>E;7wT$C&FG)wFT_gDH0q_&P zk1e3LP3VrG1Q+hmNrwzhi{YfmJy|qUY1|U8%F*%rcl{;3@ny=%MkD4@s(Q41R@64S zY!}~y89Di0XN}X|L#-7LU4A9H=8djPTYhLvo~D^k)V4j<-i4Al1EG8H2dx+*9Oia}HMRcw(N0`9Qe(fi@?GG|4I>z}`V zDIit!DyA32=I+TW;`a1sO2od}A-1-w`iE<-e4TC~VT4ozq8MybE7m3a!uhmhJs-@U zVaFyG`$aH@xsPU>>FrhrtdSLjUx8>&{Hr-f%%G`K0OuAcT7SPGvZ2R3rd&q>D#v-# zJ1twI@`1C^yJwCf)zC|3xO|Zg}at-ecK5;D4KftKYQ+ySsuz?GmJLnn}`JkLtC4I3ybcLq!r+8 z&I~W!!5EJYIe-^q^Y#qdEHa;_u~~sy#V&@r;KqeXxJ!xU&%JxbWSEcSB;tzP6x8iv7~xyl`; z>QzpEA{u2b)vNHZf12O?i!ZjRA24uBoo4|nUxv$mew`sD{c)tlRalxLfUr9^iGM`P zqOPNJ#x;6}c|^OmZBHU~7%gY~=(pX*LYTQzaryd{t5*YP%m90e^)5=+Cr1roDa9%} zis?ty-*;e@;v2LB{?* zZf;HtyI)>?!rqb0Tt+U^TD0%CU=t=kb1qGaf3uwdFF_>FAM&K7)8s+y#DIo}5-dt@ zJwvO-LzH3*|E}f zz93JERx8Qu)F!mnYt~dO^;%09Eh22e!fgu08<_8$gl%|Oah&!VO41}o^4!L^=BdG~ zO$6LJbf{zzf?p~kp(#yRD#k`KVv`sNk%dskKpM4K6@<7!lA}azIDphhS=2Jz>?s!ZQd=rL6jH(vn0DJfnXTn4@AWV)4BXo zjKo|BVG$&3F|;m7bl)* z(wHo-Q-T+<0peHdyOerzvusoM>|y!tIX9f_cli^j?`53M@ZB@o*uq;P;V33mxf~*6 z8hHGyx;e!QmemXq8ef1Xu1n3s z);LMzc`VETljEDCTN#kV`Vcy1Ad94S>$zme*qM#D!8aF08o%`}bx}Q2@rxy|fXy?C zaL4ZRBvRPH3~Pr_YbOl2^on1Fu=9bU45bUzep98P$oc|s9v1y**rs`Gh-7f)sfR~4 z7N!ZjYZ(Ec%aaJ@y_Z}>NWC=jE|4! z(2R4+6%D(gH>SY53MO__oE@_`PZw|nj>-0dv{o|l;10;MZ_%QKr`wAOgAeZ87eE7P z$2m`7OCI%HgZ@+d=(UQo2V54=h@pru9Jn#W7tE%h{gyE@RK_KH#`y)mEuNmm9UdUg z<0$%iWn?c(3fP(9{QPS}UH4X#d^LFqKs@DR6(3v!!1 zS~fABon+g$qXRzxtm?d_+GprD4l+@ZgaDzpBusDM*O>|6h%evcO}+Q-Z-|Yx**EuI zz1&1GDT6e?fPJalnF75dP`tnLu#WZcsn1`(4z8|zpLt2)05~z#-z56T6TmF);M-0U z%F-W&t*gGuO}#2DwiUAG3$O{XmD`hwrn)QW>gX|JW&|DD;YE#SC{cfRb`1wel{y(q zOPI@=J8EWs0hK~D08&5ovI@5ZBa~^HMXmACF<;9;RQbM0_sOlRrQN5+e_ai(Eavv^ zwUvjWw*-kh2g_At56H%X8s3dqSzy`DJG-DD5Jt(25;d+|ssAx=*7?5DW;{g&jk@o` z2H70XJL?906Qj1Tge*IvRprYhof9Wc#65ZPFuv}j4jVQs2~t*KT5p$7&~%`HXy4tBveQ9s@q^mtQ|+sRR}*g5Ke2$0 zivu?<0)5h~;?M2y7W$oLKk43nt*rF=b-%8P2+52zn)GD-+FM*9-&-# z_O<2pe9zYN{ryEV#qmF&{m4fTy>jIgpUw83-%oiPVtHjm3zbGTYLR`l@btUM`ymo> zU55*7(bwH9{_E`>8BW2HJ}MS;VN?{M@$**CdZ9J<8Swc2A1gC z9^}9zxbhu1qOWN-a*1iYS3#ta$fUi>dt6oKuP|0czWoD#zsx9ZH>EQSDmq)pR+Lwk!3A8SM&67tKIp$E@qXU4-xCTi zAEB3uPE+BWj(^|L#J#8>C^nRR8l7$-(VmT3==*Vj08)2Po}ZZ9K$8S>UgWjXFAr5+ z$hj34XTrM?3mD7YnTub4O9K(|*41$UoNdMhsbIt6l*oym%R+ku*jJM7n6US>FU2Sv zsTt{!71!9XEX6?1>&vrrbSyhJ@(7i}l9D&H_igN+soJog*k7>VxZY%EG7!XdMJ752 z8FNbjJd=?j?lsq?rXQ5O-p8%K7br>jIc^&qi{XjM9o1W8)^3Y3P;D= z?^lT3J%FHC+P(V2V}FO=Sd6`l(-qs)cw2AYzMaA(tAtGY89i_By{CWXw=0gN$@~oD`cOz$-MzM7tc#h>001dCmyZ zil%$qn#ivs7@`~)GkfUKdY3X@DUfA{36G?_%5aS{deF64UhH1iEhn!L$AN$#x@!$Z zm9REl!W%yW3SjVx5K)GXC(300L@N^-KBKw9`Tztr4hebeIcY7uWrCP1Y)sZ_%CU5Y zn%v)^}WO*Nq}6s{E4o$t%aOgeBsS1r@0E63+Xct@z zHtp)4ykq0W7}aJ2FBu10>PZz};oI@jEt+(jV0#~#L9hbCo=2@w7=Lrw-L;*<_?W}Z z_7P6|&1U9t)j&{SsHyL1&7~S@5WR*Zz~PjY)w}?kLU%Q*lbaEcS zU_uy;(TRTGwk5+3y)(-@U4V^xh)b`Uczz78b_)HU)J}PvP3yOYFt`@dB)hGrVFd-e z@OJYLZ|oFT8bKYcg&>aUR-EG@rVvwkKY)GBI!@++dvzKnF^s&c$?|y}pOj6S{3JsV zFmG5qa~`dO_QyJn#dM?d+(sTrMl&M%+T3X;G+Zo6X$Ch(7ys;(i!He1^b!oCOb_NK%9tA$Si!+r*#y=F5xSQLqe$X5sXO;7 zR22?S=>h;1#i>Jx*iyhDS(Ig&+{eP8W2GY3mC}Ddb5OZ*5${JZ2Gf zh0GX)3e5tIO-{ZXxdL=yw&38D8wi7X%Vh!|&81A6gI^9V$>@cnlXG^&>;HSO{tN_0pw2Iy2Xl%6fxDAwbh5v0WE%eA_nZ9 zel+21XT|1Oh6TEaWlO}^3fxtM^rD}ZbDh&!2D4NvQ^Q?d=uD4B=5Pp_3NSC&CMaLt z#NWB*v_KxI6K8XAdviTS-@+lW-^*43-BocVEPJ4o>T4WMJKQ5lYTIRt)l01!l z!wDy$Gr-u8v5hPV&JY=^Q53)IFCZ5@E(iCVxd z7eM66%)Ri0>oZda3-`5UukPEO37eLk(^yeHwL-Dp(=a9To$wuKFyY!&@iZT@*W@4;vsf8-3h$f!DZV#@hF$U* z*2J98BU$vGnXA{wx^OSf#$O{bvs0%|0?uQfw=`tqm+Ff-KxzE$I&N*P(Cpdc=)j`S z8!9@c3RN7D*dlJUHf>K`-hm=Ol++#dOt^Y)JBCrY!J5d2A$GRh3sqIn)W_@Y&k!L6 ze0%Kr9*w+P&{#2Iov@o}o0B;4nhppJz1YdEWQrVHbdg5qR9lTmiR{=};h`^2toB39 zaPYn(4VS)$R}#o5MQ%jWzWJrjJ-|RUiiAqS`zb_@v1kU|K--QeDL)K^^9-DKjk9-g7sNHt&03V oM=bsSf5fLl!T(Rai*onrp)q4^`i!uVmuNV8(vQI-=luNt0C{!lO8@`> literal 78057 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

c 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%0At0^ZNFPiYBKCOTuWZh zAHv|#Dg(cE-hZ6-e8+R+!)wtETNW;`nO|LQJq+hu`x{!mhrfliS2*?+_dd#*Y}`IK zdFi%iwLJ(ZOe=D!zI=Mb%GYW`=nWj1BTsINf{M;a5s%AJ`0Ww@_~%-(B+lWzI_QEv zi!y*l?!4NQSzU1*WEfOdKK1fg_oG#_0&6fyQ25Z`MH@LTpGmGkPuaC)X82?p7^GQM zb;YZ&v4|I-=q&!Zb3e4%JpAhGTXOR6@#iu$;}><8`g=N+*SIZnoNPFAk#Rd;<$|sc z|Ip`Rt1qB1#z_mk`bxxKm_e({l$m3ayVm&+cjNnJA_=o>ATqx>bBFbn#61IpwqQYEX2r?Vr^8#7c$kQzF;0JmVxlobrWuvpJ@bd)33o*Qh$8x@FX3I!rca%R ziqz#yt|-6Y<>{(~FrFgW4)8pAO?E9rTtdVH+C&p*HI)z)LJTkir3E`{-LazwpfLHL3<<%ckKsn|3$#WX8Nxmn*n5 z^m}c_oXw=EEie=%C`=3{XkxBIkVvd~=)d>m^B3fPc+={+z1k4w(EUVa7sD!F9=P zy;PYy2(8Qth|X~G(u6=%B8$4)WB&4Slx?~_v>m#M%TFNn#nHRf1tkM&MH97iXN?V&q%2XKh&-Non5YcYbV%>dR&QU zu5ugMq`7!v?Vc}=eOrWosm(o#yH4X;5ah)IIa!0D@j<6fosyg|24&i7++b1!;{i8V zb_RTTp~plbJGTWWg%bk`^Ypowy3q?a9Oena5EhQRz@vI-*^)oEZbpFl)h%t1e1@W| zM8qCUf$xl75W$0@*^S2P01{dqy*r!yN<{JCN$U(-PGVa~XuNfqo(kc?5K_W%D0wFo zAx|`PA}lg_*G;flLoX)}b8V|52y6T={<%$Op!fdjpIiSaPy|o+of*m^w?Of7@DV4v z^$!4~+mAdZ5D!~UVx&j{%tk`@k6}m!e9CUd7>P&*>dq$6dt`B3zC0>#l_a$DUWFF- zU3P|Vi1nagEG)5VEAvo%5vtnjPb&14_5sj>mYOE;y!aaVbJq!xKLG*K;HU5@<)fh@ z+6~qtGdtUE|6tQ`C>5X=PuQo7VIh1)h;8Bop~YJj?Se^)=nwAA_-&K5!~6{r3A5KD z&?hPSr`>36;KhrmZHw)fFTyd94+ULc!SWo%1+2`>%!ECHuY8QX+&@G>e7Rl^sHNc7 z#GfjsdI4Qg5-dS8g{Ma79ZZvUkO4@R+NU@z=3|kV9jA}vVt?ukG4COtWK)3l&&Qp4 zcE}jRI=w|8?rcryr7?t9yzBK03`*@(^b;^^NEK2W$W!h6&%p-_v+C}AgmZD}vBMSCG_>S#C*E&pNJxmr3?XUOcNFgA-a*N_30@G% zfIWRTVAta)3^zG3RgHaEa+=B*hIukA*(nRh9X2;|IcyesP7$)rUlyFAU(RlxSAbJ# zxN9%;0Qm_1MPDO{EfiQ|KBB`3Lg>fe5E)F4&O3}Fi?YmV<{9j88VE@N0vU=GMzU?` zq?UE@dnUqE3wr)X<9+TL%Fk!f@CphHg|Iy3HA!yi+{HzSl4cudlavkJDp{&w z=iLYc%I)0Q^GOO!k25p?642h_R6^Ib?PQ-)OX_Gxbp5jXvSw0nE{C{4bT@tOVHQAb zJD$xsR0|{pR3PQyk-QdLll&* zhI$*r_@kYYt!nk)uSp&+a<<$w5BP)sqp{2^lbCmVW8Ph!J%?Gvi?S=ic1?|Ia`nnX zZ9G~pV3G##dle3iFd7nyM}R_+0Jh7z3^>tg3=1`_M4B3g$98v{Jsub$b;vnQu5*++ z3JSYWtAwjvCQ~y_D<?1Pz4`P zNqn%Ft3!o@Bf9D7>Gz}>!9Akcopd~)CQ%1zK-U@@>gvV@G=|jp0WhQas|4laj+Gca zY{v;vM;cdLS8m=g^eJ#hNWJd5vjR;ae0f&;qee8eNe(bO zMu8|T`S_Yuo=n+cuw`lq4f4`IsL4*0^E;iAR3-o}iXtKi2ttyXw+KN)fM>YYDFK}! z?JSEk3{4{^KvQ@Br;96>e50L})7vd{<~brjmd?PR4aneuV(W5iM&xru@92Dr|8wO) z#P`uVDqiaO>%!`ql}p2~m>;Qc_Y7|G)bb3CFx);U;rH}r^6Or+noCzQx1`wWoGubh z+#SEj+OF*NXh-``k9T$DDeTM=C<$;%d9zKo!M&VWvTRTO`25>?uk(#k-Fk}Q*c0A- zUP>LH5deZUl$(f;;|2c*;y}vka|MSXZ$3)_UL6-evf3=HDt4%f(h2GM7PWCEbF(y6 zcB!27tTC;UT)yUY`O(0KgR;5T2Rv+*J|<<&$Wn+7-(T|T5wEL)P5Y@A`vSr_Z+Ud0 z{x?}W`aAmd>Lpjm>yO-pPt{7)W#8M+Yp7+9PgeJJ6Ap_y?XW1FKBbGx)YnC zh#}21ert1yDKrW?yH$s@g{fL*dEwW7w;5|z82DW9UD2fd!5`(EOy3&}wmYs#YBA!k zoL>9n_i33qnUNnh@}wU9CWc2^dvWxo5AWRz-YJLYM+P6av%hWf@%+24F6Yjsz+-3X zPxqDP8ZH{pa+u|i(9+-<$~S{?5`cqp=p{Nc{zy=LOlWY(LiKm|o%{|ab*S`rYcoW^^fsuS~OlN-1Muqcy-OvZF;^`W_hO$C(m--O4*O^^j*ie(p}VrtE6q`On zSgmzZuu`a7X;h1C(it=^ZsMtx^*@zWd?gxca`#ab&pZ9;Q<&5lKHi>X@vD59vRlL> z50lqRXO6^7MeVXoI)DdC0}s@pJwrspa$_l}XsabWsSBv>Uuc+a_l?suFJy{H;5n_C zWuO)QnZzS$9Mp}_pPonNG0T^^@IM~0r}n&E)#2))ejEhr(Cd3H`dg^uTfxCF3$MON z%73(B0Pi>A^^*_FE>}3V4FLyISMtq_4|9oRA1H+kwj$66hP)yb^A@!~C@emiIwJfOOYN40ooc(FIrkIfW8B~Ljc2==#Ytz@w_nEy3h z`p=7geqpF?<7Iy3el3%FM(;PCf6dw<>kPz>#MX0yVDWB96L!f<{Fp2WQx$F=S2}~l zHzd1-piQhN%_Hokd!z2&Sv>UPLy6+~Hfx7KbCfv^?)?}i?X;l?1!wfW?Aa7##eI46 ze2Lg%;4D}a$rL6zL_zl;3#qfj|7q_{z_H%jwc%T>S|w>U(m)dpWGt0PbE1J{&QOVp zlFVbQCZ$3`i8PQ*Q7QAZQpO@vQpU{lObFk3-RNoUy`TL)?|%0_zV|zhuj4uPv7cwH zxbOe}H(b|wokP=F>Re{+#@P_HuaKYv)SN)G1Sp zGS6j5w^K{)hQY0GM{(%4jrZq<)7Uoi%yPUdhs=tI{}S9_Fb+3BHpGw@gwc*pnf%U% zbm{g<;01@VSH^DS*NP|(E-5jYv#lahwFnb#%UKWBI4A~y2+hw_&u%P5z15Sx+$9iI z68jly;?ZnQTW&&$@MDyRFm`y2BOUV>r=9y{4>FD`!XVG1r!Jf6-=!LJc_pC7g-+UW zH+RF1ELz~=UljysGBV$z$|0fZr*Lf{8U3>O7@kuV$$tVd{zRN@lvxC+lR|2swJFzdCiBsv^ji zh#UxtHDwovEoh^+3ED4p@azwMywA>7Mg>YZ28L~o&~g;QJfzu0Xsm3&nh*p1me`wP zBNB9z#F?j0N75MPgP6wVgD|=Ux~MBl8DlpvOwBo1Rf)j?Y>v?1I%5_gDaB zF;0fK#_wTbXWvD!H(_>2scrNj!Iq|43DiZNhQ=s%Z)7A8wG4%;*6Wd%8^^GOM>@DK zn7Vf*71zMV;gVYsQk;7!E&>DSf$thDJpX}?6)pNY^z4J)ZAA43`P1~<+o?=3SDGcr zHw8FxsJKMhC$;V1ln_jElS@JwyX?^J-B-}D*0jgtsKP@gzeSKs>2-mX7=*|Jcg`mC z)a#(DrFji;hq$Cpb(NUpP`n0>@qj1Gt(-0m$bBY&u88HQ2@o7P+vxJ?4o0CGfEAp z*>2~zMvR-xw4atzVSttWC$wNBFaVD+yKMOFY&l}4kfS)pUFCLB7cN|&@f*>?!%w=B zs`-BsH+WHQ?)Q@pz0dqtI&?o7l>*bjAP)8#Ey5@8fyq35$6;`~FI>FH^(9OX^F-Zy zQNRtF@Dd7%L?RR0U+Yb?Y^EU z^$~=7#}U{VPazL3mWMnx^qQ7$H+tvjc7X*RU=1BjNu1`=A#pM87;pu%`dZoUahp zYh%3pHqj22{6p}tA>D%il_`g8#o)sH)&dB|H*T zwh;S~VG@Ti9ekUM^N+H0yRjk658_Q<90*Tv|6?sEf@VRc>nNu#8^7ZON(QGbBH;l5 zEkc2!lVrTzEpe##Fy$Q$l(wCJicnK^lKY`%(9>olgi@3$H1dJKm&vmbHi)W^#I}>9 zji{HFpegC%byWKXHK5i$q=#hQ9s=+(O`&L$gUzthrreCVK@gCz!%{*-$ZWXA{^v~TXg63FKyF>i2QuW>wHGZHX zYepXl!(dV(+hg2-6yvo~4mm1EmN02$YftCa&G1ul5PboEocy7|qx!V5*LF-Cj?Lm;QqgR|iz|xl1CeE;w(#paS9z1W1 zj0LqR891&0Afg=d0WE~l1TfPrXUJ_i(N&E!Lx;A%d$B@F?anOITyt_R$K_lE?QDiZ z@?Pru`ihD&lQ|O{$xe9Fou>~XickA4lmN?p^UuaFp=(A`(>wAwWkg>PitmLhPsKDH zcUv8w8#8ep_&V?UIDWtUiwrG{ZH(nwz4P_ukk zZvrEE5ayr6Gauz(XTBTdV6W_ER7?VKN%MN~=}+NFTCj-(yS6>j_HFq-6t-Jfmuy`P zF!u`ikiA-`;%Kb-k2dT;Elct=OMR(W&%OP@9}6F$Doyt8oN2!nRv`<~`TX+{X*i2AYf=B`dk^K%>gJA zUVoE>V7XU{ zFMHdHLxr}2uc99WH|BVy7ecNLN>U0r_<-Eg^?5=%u7_?+%P`TCfn-Gq+8MM&t&Pva zh$RgJ2oK{mP#!*683*OzZ3RaAEDtZ25~OlJrXG8 zTelakIIvVASDYy-()42&urA@QhC<>K0DoQ?*jn7-88a;-mNaz$V9#bkqzrJJ)M1M7 zwqR1#$YGV@E~xa78mM1R3}2WShDdF^W*YIE}mmV2zglD4gVrkO8?+Q$k`&%;W}eZ3{Hy3EYEU-2GW;_h1oD zWL&zGU|(yP*slixdk{|5?x5WBLjw(@$HI?z27E#$552M}fNKK` z+iHCKF8(g34;%QJ^TRbv)0<$z7UK8n)`Aku$p(2J^!ZV(ZO7?EUoLuSAj!qR-3`~3H#GI``cfu@Dh zNI;~@LznjIY`N56SKt2!3~p9ASi1hd?Q8QD_E-F^Gq3_QWsI+mL@_6CP*eUJ4T&M~Ok03iAydxsVVIH)qY0fzK7Jq3_=#7KI|Gi!| z9FzW-ap%sRmB{_T#-Y?-c5N8&P?+YTUUJuD7WiO}ohjswxk(t^j9L+7%vgMG0noC^ysWx04tJ(gj-@Y6+$;j z9}43^En*QsCLypT>G9$RR4xN8p)8~)-KB|kHVM!-lechlR5O^RUjUHpSd0&kro|s7 z)a0j)>ho=7KeY7nIPds*SB%|s4kykHPT13-^cz*h=H4G_K~lkm)pT)&)JH&jq3GzK z>eGme)M9o+C{zqQ8@_5={`OBj+zyHIyX;-CO@mv$d|S)>q}jy=`-yCo(F&^4)Wh+?H}> zmrB^ZePtGRK7AAM=wnr57;(T3!^kWwv+&)JRh9U5r6Z$m^#|-L^~tjU#@CA?*8*UK zZ76j!#O_5U%p*g13+8TQu>i7D^fJXeRv45*E3QSfU7~B_3L(BRO+(4S3Nj!(21@A$ zjvEA%A6+SPoUjF(ycEJjGL8qk zi`?6{LO|{1PN9TuH?8yiy7wh44v;z=qdWSWj&?A`QD$1WK68OSSILb}cW4H1Sx81T zY|<2{a^JrjY7J-^47Q-AEDuCLqRg8&@qHI37Vennaofh(WCDXbqo{LcShiBk7w?>z z!4t@*a&d(hTV%PGdgX4k9mspKc=vSpI=LwWPDjv3@VE4ey<_T5jhvf5%X#^ukKXB& zH~*>)J#A*TQ84B2T)cCcPgD4St#do&OpEX7d#j@LyX{e*8@Up$E)Gu9rcC{KF4V86-Zb?d!zWe0 zJ2yRhboNxc!A0F*y}Vmo(mXPKH?KI8A@A*x^L6S!w$nca^njb3omt;F*R&vXqQzTuS{K6HvdLRRX5YV z`naCLyl`3D10x&*P1i4LE2`aq%WTr5PhbU@)xMvf00Ud56-w%3>zm+yEL=PqG>A4D0VkVnsl;RTE}c4{nWDq8ZF-rvN*K0UmfSb$`^XFYc)Pk&?#h>aVtDl z82ln6Y#<&hs(57N`2CglXD?z@+(Ud;C%NVkQ1Iu(-=T{Dug3hH6b4FySJ@Jm1zWlA z^__+Y&Ggm2E^SL0XOj))Gb*g_PS}SQQ;M8H2rHsl4N?pP5sQOm<#8Tj=`2+JK;6MI zdxZM8wNbbd{TGFRDAjXP7!;F%f&}NHbgh8{1L_4?~Q+Nm^6d;w7DnZ;FF~Zw_ekA9TNQN<>yCLZF6<{Yq z#+NqmTH`9frO2^+vbK(BOwVNnk4zFK>6-B|jHJu%xui=lD%9e|7K>0}20FCh^336eCe|`DS9~4Gw3PdxaMUzvi66!(6G}uEthG`NirJX1Z za><5f>5eP)6sZcUJB>LaK4<fO_U&S|c-PO)Q1qck4bw!j19uv; z-v??*AC7XS>OsgV*fC?XKMJLsNw*#czyFtc*wJq${ecwi34I~+as`-1anI8(wQEkm9*|s93 z@1|23(NB?;rLE-Sh%u?vG)C|r@E_mg)5h3Z17G7k@Lwe6E6Af;G4wIFY{t1mCo=?x z$IcFdsu%WohKhQE^=s7Z@Q`^nGMF@yPjflk0s81!Vj=M_L{Pn1L*6bR49fCwa@=>h53B&%9+aE1Zu8ctK15G;3e!t6FCnKE;4Fj^$08)6 zIp?2_L5F$%gSe51#XHDz&tli%F?>0!pORbP**nIOj_9N9)e2tNFC1yCX37*N$s=Aq z8Z(Q*W%b~s4j*%B|Xi>hj66a6F&N8 z?jX%Ys2-qzKe(h&Pk@1JJ}3lXaXJ4f(|OZw@UC8iXE1%Sl!o0vckaV&7b%#9DA-6i zpav78+*RbJq=+h>C<4HQWE4zIyUo%tYG?jw*T6c8f#~iP9KmP;O93$?X^>Gsm2V0t z-vERt{o2NIN6SyF2bnxXyzoMQ3lA2FW-_d$JB_+lMa8X_BryxO zAIhrCy!mp~sJos*?uFw7;y}(9#4>TRdjlsXsT7EWtKzYrA9^NFn9j^hDKpYb+BV`lVCi% z=nHtzX73VtUjwnirQ4+4EQp(!X#|DqIM%50joIRHI=I8j3Q^X@u=QICcOZ8D1n^}ulgT1*GCXS*gF&3}yLo^7A%7}u9HMuaaCL?V%%*PMEX1^9(U%Qp%WU5z zk`4uIaJxaWF2~RjdOZGyyvN^gb-rx7jopSx^Bw+3u!J0SWb)A3W}2b<~od2zC{$LQUaTkT%5&VI9LO_R``37*R0);3w|VxS#WbG zVCUhV)jdBs(9>8P@sx7zuuDS_)$|3l+smJ(#54qWzk)jlG4e_B36E{m4Vh-4t)m_8(I$uaRuwBzZ^umoLJ^V zaIPfYwFjUSFuCcXKyzwtc5-}gDFPsuS^*vx0R1Pe5x4~SoW|$ujJk@+r^o-r|3tv` zOU?5)?Y;8@6gwrFkSIFZvoMS%b$;y8$!0w4?D)c(ys%w;@^>W7jb{cHM+xYKz$0NYLdJty z_Wr9ypy-gzKhx`0UT;iY_>aPNB~kfNwuvs79$z^*`6)slI;`0ktMt|>z=(z6%Tx{$ z5fJl>fA~$|Qx`eD8^1>oA@?`(t!Fe*z|@Hu@LMkc*<{c1IpVg+m!z^mG1Zxt_VJ{zm2p?(nP#&;CBYMpUb=` z$2QTSuX?#(Zn6PPDK`G($lZVsPR-A$7NGq*JVY?VD3CoWnK*NB4+|yxQm`1n#%lcX zIs_UzaY%^v{;b(B-x+mB2O61=V0y~ppnd>cx_Lp-TV$9nPt6fI!9UFmz)N_wm>=O$ zB|4kO>ay0lxQS$R8T0M(^~_D|;FwwM7#({*eG~@dHfR3)Ah_xsCb9>415&k$evE<& zd=VH#-yAxQLr-piLBae}p+;^Q&=4Nc{zD8SQV|gmlmgqY4I)gW5g73;o>GK3lIS+Jt0OG;fbjlPiYc&?0C7u!4W%Mpf*mLX-&}7)X+nBAz3E zQ3v(SX!uEY1B1KUfOlcP!1Np^-^R!O_oyV;$LUq4h zuNNaap-TBvP(xT{;9SCep&#$XXOHG23ER)D3bp;seJ*(ZMXsZk<&e>idvW~RaHRh( zTcE~2_}=DM{q8VQRCYgYmr|SkBKwJ~PFDvNR@J6PU+2Fok#|f#V8b0n4bj(bvY855 z2FfKGqR))VjZZ}wSWo8=-B7U4URO&jT)^<|J!Pi}hHFgD+qWMvT_AsibMlpj5wJ019dapZd2F6ij*eq^w;CV%*VRMR34Pd#(siIm&E4AB zBcN8{d~0ATBa-bR^DkM_Us@*cA+(_2f{DmvhWxs@m#r1&I5U^Ht3BsGqL!i;Em$(P z?twYtuZ{l~LC48IxiCiJY!}!|E;~w>bx-}Ew?i-D*2=FF7;`pTDYQpn;w6>;Ro5EO<))~xQv!QV@ zBii$gx{JeOhb}=z`l9K7R0zVoJQ(aO<`bMLjbzd}zZEQ}r`O&&#(l?yYm8qo{^!n) ziQ{{i@h?7ucRpMU)^Jq(7&8(llOQ5;&A@o8o-*m-K+^1LCx{6T$(Z1^fn((a^{vzb zlj#acvo;u(d_?Q}lrqhMO483L9c;#}fOh*SZgnEA$9&n18>|I$F8Now1%7Y*(Ve;R z%y8+pF?>%?zw$lqUvs`2JyTY(ie|?#7@tl$EKv#5N(d$$7w#Z3q^Yi|@&hrB?wwdz zw=a5`gVPDl9YK`xPT-?)O(rv65cyUCu&WE)d2Lp#ZU0Lc5j_KB^`(>{!nR`s>9{;H zr%vf*P4X$(vwwfh;~9)4Du&_Gmv4oim61`<4_3qd;m18;>r$o9O*1PR^YY$jv$HT* zv8vKN&`?q&E6KxAU>x=0=H#q@Zs!Z3#+9QqYQ%jOt2=-J^136*4CajpAmsLmK~ocx z{PbH7a6t+-hg`bU6eIPhB20y`)esK@vx5BMN7d?ExAF>Td{${~H7wY{Smm$rh?^yh zuL@2YM{Z8uGt&&c8@(mqv*Bzh@@TWxK|To9;XX>l!=o-lOP1A1qc}-5OTd$j$FQUiHa$h97mF+5H#TMpeVb^F7se%zSqy}5+1N1ilfe2=Tw>BbHB@bK{S@cE~KAzEz< z%_K|(=-JYc5#mD{PNJy}2G?z^=6SG6K_(&c42d?$X!}`I8M#5fIodp%3lQEozC`ld3+>+bKk#z-$PNWQ@ypdbpZBSqW9ZsYItR!PI+;U!<7wY>cX-zJGUwN zy1G_8zw7ftZtSRWFz~})w6w8-a6=vgnnRHLfA|5)r>vXv;w^?=<_&qgMCCmyq7@S&KZM%OmP`EN5__-4fFFwz3;$AoKB{X zc2GU=H}_02Qkq|<&R`hOLI6^u5C1iafmwI-&2KSraUqE8A=6x*Q?%4jhtfO?kf;9p zyCRe%hE2&eOAe}TF`M4gBwB^q_yVbYDF+5;Sj-pSxVSjlRX{KFLEIpf1JD+lsxCU4 zCCs+p=lesR3?IF0B}{xiH}zU8e(oRed|wzJ@9L@lsfNGk>ja(mmY#pI<)ePo0n3&-$-gSf^n&FNPsZfO960zr+k~g{ z#A4~fzMtIdy8>-YRiW4OX|Pl#*+W2v|h>F9Cx|A zOY_cQ#*(w`cC2&u{rLKu!~0w+Eri)F3$WehdGh3*?)rrXoTo74=ag!>xY`sLGoH`D z74vyx5zFXxZe(I|X!{#8=;9yjG+G86;mX&hTl}5vMt5)-I4)lPdJ&_!s<9{iR%ghk z7{1Osn|+!X4gw37By0LV@$$HrIdvW*ImT)GW&0$y;^(x5;ac>6cK@&2I{sc9vL216#WNTh?7w8!{L3ZAa4qQU zbgBYlr8HDB7Y9!?n?38Ou}wUMXAtKe6cMxza4D(Y@ydAzw_(P9LCm9O(7#M~4aQ6~ z8YFV$CTtX`T`io|%ebtfd85kblBgd{pFoIj00YaSI4S_`fa_)W8y)}y6c+_O30c0u zH?OpKX-y0mIt>&vNCHK8fcS2<(Fdd{%9c|6sKyJ?kfiQ`8jtutv8D}=Ddbf|B)9mH z_zl4pv9*nBJalrD6&pCde)KEJn1f=RZ*6gcV!y0M4wA3K3a3_ z`Sa)dM(o#l?Zdv`5f-U7r}0+8MwORxTDGY;H&(!q0tl-3s>};nzCS>$+J+&(A(-W3 zuJV|KKFHNGHF`T~uVEJlt~0vra9b0ykEXf@eR=JUx0j_4ZY+|nlz(509hU(oh;_%) z{~!ev#Z011TZii!MzcHcOpMJft+IWqG+~&-6ND!?fJy!B8M&L->6ylCG_Jl%Xvz=_ zKFG~rE`B4)rDzC`)J+@-4_u^gZAjm>snh8C=JL4!@+fJO%v(z1tqzes6Wt*-(-2OH z%JnJT{Q;vmVA)6n-j4x^X7Fm)qi_vIo0yN)L3b*V;zoYdZK25n)T4^W!S)hCm)o? zZj37FJ_0;4fTV5B+7U`d(*$gxobM^59R_+XQ^-=LbudV}w?ZRB%Bo}jAan<0cBvF7 z|JPr+^CWw#+hC_JpLBkRR5rv@>+I;rB?6oO0w4Ut%N$xCQQdVTQ=6iKa%n;ilN&2b zORE0*O@EtonBL6Nqm1WwAr73$$$9c^TH4_NJ1Enr0=@~{L_$dT_ZM}R`FVM4DZ)3< zhkuwdWr{F@0;|*Ixtt_R+`ejP#2CNZL$`1*CSwb+VpL(h=l8~JmGLcS{0n!)mWhcK z)`QI_a_-ws$F`6qS>M^k*itx=(2)yj@ygv*oKVxf@>-97?1%TMoYtlfHIwddzx@_n zP$!lGH=-NZMO7H?iov$z28NyD68@5qlxlNgzTtIVPxBojJ#K=k$|+&qY-GNwpO1&< zEvLw_onfB@_H!3fgS>#8 z#+zLeO#ZNOE-EcGOO#4a5s3M48TFyl+=%mm℞pX(z_h5h8uLNq+RK5Hh&r=;(+7 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 diff --git a/results/2D/result2D_cuda12_release_with_no_binary.png b/results/2D/result2D_cuda12_release_with_no_binary.png new file mode 100644 index 0000000000000000000000000000000000000000..a7baa0c3dd812ace54e0f45033f0358757ccf67d GIT binary patch literal 77170 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

?R{k|at1B(q}D!V5HVr185p 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 S-YEKSO568ryTA3|FaHNO5w}+W literal 0 HcmV?d00001 diff --git a/results/2D/result2D_release_with_no_binary.png b/results/2D/result2D_release_with_no_binary.png deleted file mode 100644 index eb549e043d1782ac4de39a74b48d9d0ccad28995..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77753 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 YIC!Pj@+2=~y=l4K2X{s7IC}2C0odzWJ^%m! diff --git a/results/2D/result2D_very_old.png b/results/2D/result2D_very_old.png deleted file mode 100644 index 51ee243f25f95c6b32eb8c0f58b88b63110be13c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80577 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 diff --git a/results/3D/result3D_cuda11_cpu.png b/results/3D/result3D_cuda11_cpu.png new file mode 100644 index 0000000000000000000000000000000000000000..a5b3f4b145b8bb6c832865eef2968d03316ee2ce GIT binary patch literal 47660 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 LyP|g-I{QBWS8(Rc literal 0 HcmV?d00001 diff --git a/results/3D/result3D_cuda11_gpu.png b/results/3D/result3D_cuda11_gpu.png new file mode 100644 index 0000000000000000000000000000000000000000..e5dd07ec19cddc62433c09ea8bc7f90b9c8427a9 GIT binary patch literal 70074 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

KM)rM%pl{qlkV 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 literal 0 HcmV?d00001 diff --git a/results/3D/result3D_cuda12_gpu_pip.png b/results/3D/result3D_cuda12_gpu_pip.png new file mode 100644 index 0000000000000000000000000000000000000000..01be63d55bb3405433d48f1476629a0db9d4acd2 GIT binary patch literal 69664 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

vB(pIw2t|!$5 zj9=(Dk&eEdc+LUghQqoaGtYhSvnz{aWFxt(O3@SrDajP{dTi^oP5 zabRp-O)q?pRzACR@9UO`cI9sel!vguis0C2zq~!v6cl(2y zeDvs%@KnJ0a@a8g`IFvwZ6uk$3)?>;JbVgZfxffjswVb;HN7Z(MXz56=#h0XQbN-IMPx8UTSnTzrTl82f zsvo^#!)W*JXWI(X2R!2QGiS~$zu7~8X#>lyfuh=*(LB7W`8DeYNW_TR#@N{S6bMK) zavIHE9ZlLj$Hy&DVed?JjR9|4K}5O%%T}9ip}u0;Jy5i#_zwI&OsTDzj;Ob6K#qm2 zz^(EKR1&KWwl|e)acPUfY7G^Ot0=`hrC+h^VzXhje{*@t0yt|gAE$Fu3W3VCv3XuT zVv3$0Stgj<{JdhlAq&^os$a-0TdeTz3lixZ2v!nmmknG}&Z)SyUv2Nps+B>S^T;J_ zV_!(UgY?{%x+|g=>xBzfKYTID$Yj;3RTg-x7Zn!=uQpdzc%8!cPchF`jk0Fv8mG2X zyGwT_gk8DvDalx!oz~Qsm6zUnMTLTIbG>{lJz%6)b{rF&Me_~brlvqgWcf=6m3m;74hN%@j*^XE^N=E{9(Or z=ZE}TT=9|5n2Cd(vc-?zSv>fc1HXT8VDK*rhbR4~i}vnv3K048k&l9CM`aw>kbhIW wS1)`+977N{I{stg;9vg#3;n;iNBtu`CQlfe8F$S=Zo2+b!>_J?x%uG#0BR4cl>h($ diff --git a/results/3D/result3D_gpu_release_with_pip.png b/results/3D/result3D_gpu_release_with_pip.png deleted file mode 100644 index b48e42e460ef8d7363b3596f0b8ce281d1090c0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59739 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

5wh3~2?@=!k+i>!o;$1EeHgTT21@z9L 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 diff --git a/results/3D/result3D_very_old_all.png b/results/3D/result3D_very_old_all.png deleted file mode 100644 index 271020352208ce1e504122738547b259d8077792..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82099 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 diff --git a/results/3D/result3D_very_old_cpu.png b/results/3D/result3D_very_old_cpu.png deleted file mode 100644 index 4929abfa26d2ea55d098c4fe2676809522f197e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47205 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 diff --git a/results/3D/result3D_very_old_gpu.png b/results/3D/result3D_very_old_gpu.png deleted file mode 100644 index a0e1e044e9cacc5fc0d5471a7a5fb5b00ffaef45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70131 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�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