import subprocess

repetitions = '10';
datasets = ['0', '1', '2', '3', '4'];
lines =  ['4096', '16384', '32768', '65536'];
zeros = ['2048'];
fftw_flags = ['64'];
fftw_threads = ['1'];
threads = ['1', '2', '4', '8', '16', '32', '64', '128'];

for dataset in datasets:
	for line in lines:
		for zero in zeros:
			for fftw_flag in fftw_flags:
				for fftw_thread in fftw_threads:
					for thread in threads:
						subprocess.call(['../build/netlook', '-d ' + dataset, '-t ' + thread, '-l ' + line, '-z ' + zero, '-p ' + fftw_flag, '-f ' + fftw_thread, '-r ' + repetitions]);
