for nb_samples in nb_sampless: for strategy in strategies: for run in range(k): if(strategy == 'neighbors'): for training_neighborhood_size in training_neighborhood_sizes: filename = problem + algo_name +"_PS-" + str(problem_size) + "_S-" + strategy + "_L-" + str(nb_samples) + "_TS-"+ str(training_neighborhood_size) + "_FS-" + filter_strat + "_R-"+ str(run) +".txt" filenameR2 = "R2_" + filename file_to_write = open(filename, 'a') file_to_writeR2 = open(filenameR2, 'a') filenameDIR = "DIR_" + filename filenameSCORE = "SCORE_" + filename v5.experimentWith(algo_name, problem, file_to_write ,problem_size, nb_samples, nb_iterations, training_neighborhood_size, strategy, filter_strat, param_print_every, file_to_writeR2, filenameDIR, filenameSCORE) file_to_write.close() file_to_writeR2.close() print(filename, "done.") else: filename = problem + algo_name +"_PS-" + str(problem_size) + "_S-" + strategy + "_L-" + str(nb_samples) + "_TS--1" + "_FS-" + filter_strat + "_R-"+ str(run) +".txt" filenameR2 = "R2_" + filename filenameDIR = "DIR_" + filename filenameSCORE = "SCORE_" + filename file_to_write = open(filename, 'a') file_to_writeR2 = open(filenameR2, 'a') v5.experimentWith(algo_name, problem, file_to_write, problem_size, nb_samples, nb_iterations, -1, strategy, filter_strat, param_print_every, file_to_writeR2, filenameDIR, filenameSCORE) file_to_write.close() file_to_writeR2.close() print(filename, "done.")
args = sys.argv _, problem, algo_name, problem_size, strategy, nb_samples, filter_strat, run, nb_iterations, param_print_every, result_folder = args random.seed(run) if("freeeval" in algo_name): filename = result_folder + "/" + problem + "_" + algo_name +"_PS-" + str(problem_size) + "_S-none" + "_L-" + str(nb_samples) + "_TS--1" + "_FS-" + filter_strat +"_R-"+ str(run) +".txt" #filenameR2 = result_folder + "/" + "R2_" + problem + "_" + algo_name +"_PS-" + str(problem_size) + "_S-none" + "_L-" + str(nb_samples) + "_TS--1" + "_FS-" + filter_strat + "_R-"+ str(run) +".txt" filenameR2 = "none" filenameDIR = "none" filenameSCORE = "none" file_to_write = open(filename, 'a') v5.experimentWith(algo_name, problem, file_to_write, int(problem_size), int(nb_samples), int(nb_iterations), -1, strategy, filter_strat, int(param_print_every), filenameR2, filenameDIR, filenameSCORE) file_to_write.close() else: tmpp = problem + "_" + algo_name +"_PS-" + str(problem_size) + "_S-" + strategy + "_L-" + str(nb_samples) + "_TS--1" + "_FS-" + filter_strat +"_R-"+ str(run) +".txt" filename = result_folder + "/" + tmpp filenameR2 = result_folder + "/" + "R2_" + tmpp filenameDIR = result_folder + "/" + "DIR_" + tmpp filenameSCORE = result_folder + "/" + "SCORE_" + tmpp file_to_write = open(filename, 'a') file_to_writeR2 = open(filenameR2, 'a') v5.experimentWith(algo_name, problem, file_to_write, int(problem_size), int(nb_samples), int(nb_iterations), -1, strategy, filter_strat, int(param_print_every), file_to_writeR2, filenameDIR, filenameSCORE) file_to_write.close() file_to_writeR2.close()