https://github.com/duhaime/lloyd/blob/a19557cc6282a8438be64e24af2be4375c3b1d32/lloyd/lloyd.py#L109 I believe we need to add axis=0 as an argument to np.unique here since we don't want a 2D point to be repeated, so we'll have `vals, count = np.unique(points, axis = 0,return_counts=True)`