Skip to content

Commit

Permalink
added a small fix to make sure that async meas used integer tube numbers
Browse files Browse the repository at this point in the history
  • Loading branch information
leobrowning92 committed May 1, 2018
1 parent 7e0502f commit b049b86
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions measure_perc.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ def measure_number_series_compareL(remote=True):
pool.map(n_vary_066L_remote, nconst)
def measure_async(cores,start,step,number,scaling,save=False):
starttime = timer()
nrange=[start+i*step for i in range(number)]
nrange=[int(start+i*step) for i in range(number)]
pool=Pool(cores)
results=[pool.apply_async(measure_fullnet,args=(n,scaling,'exp',save)) for n in nrange]
output=[res.get() for res in results]
Expand All @@ -118,6 +118,6 @@ def measure_async(cores,start,step,number,scaling,save=False):
args = parser.parse_args()
checkdir('data')
if args.test:
measure_async(2,500,0,10,save=True)
measure_async(2,500,0,10,5,save=True)
else:
measure_async(args.cores, args.start, args.step, args.number,args.scaling, args.save)

0 comments on commit b049b86

Please sign in to comment.