def scan_E_scale(E_range, scale_range): logger.init(foldername='scan E-Scale',prefix='Scan2D') logger.title('E, Scale, SuccessRate') #bar = Progress('Main Scan',on=True) bar = ProgressBar() all=len(E_range)*len(scale_range) i=1 for scale in scale_range: for E in E_range: bar.log( i/all ) success_rate = tile_implementation(pick=[3,5], sample=True, train_sample=3000, test_sample=1000, standardize='normalize', w_dist_type='normal', w_dist_param=(0, scale), b_dist_type= 'uniform', b_dist_param=(0, math.pi), E = E ) i+=1 data = (E, scale, success_rate) logger.log(data) logger.finalize()