save X using numpy