Change interface, just pass in numpy arrays.