Troque dois valores em uma matriz numpy.

Existe algo mais eficiente do que o código a seguir para trocar dois valores de uma matriz 1D numpy?

input_seq = arange(64)

ix1 = randint(len(input_seq))
ixs2 = randint(len(input_seq))

temp = input_seq[ix2]
input_seq[ix2] = input_seq[ix1] 
input_seq[ix1] = temp

questionAnswers(2)

yourAnswerToTheQuestion