arr = numpy.empty([0, 1], dtype=type1)
row = numpy.array([(0.0001, 0.002)], dtype=type1)
arr = numpy.row_stack((arr, row))
print(float(arr[0]['freq']))
print(float(arr[0]['amplitude']))
How to add a new row to an empty numpy array