09: Move stand-alone functionality to function main
This commit is contained in:
@ -48,6 +48,7 @@ def batch_estimate(data,observable,k):
|
|||||||
values = np.apply_along_axis(observable, 1, batches)
|
values = np.apply_along_axis(observable, 1, batches)
|
||||||
return np.mean(values), np.std(values)/np.sqrt(k-1)
|
return np.mean(values), np.std(values)/np.sqrt(k-1)
|
||||||
|
|
||||||
|
def main():
|
||||||
lamb = 1.5
|
lamb = 1.5
|
||||||
kappas = np.linspace(0.08,0.18,11)
|
kappas = np.linspace(0.08,0.18,11)
|
||||||
width = 3
|
width = 3
|
||||||
@ -83,3 +84,6 @@ with h5py.File(output_filename,'a') as f:
|
|||||||
dataset.attrs["measurements"] = measurements
|
dataset.attrs["measurements"] = measurements
|
||||||
dataset.attrs["start time"] = starttime
|
dataset.attrs["start time"] = starttime
|
||||||
dataset.attrs["stop time"] = time.asctime()
|
dataset.attrs["stop time"] = time.asctime()
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|||||||
Reference in New Issue
Block a user