Szybki sposób na znalezienie największych elementów N w tablicy numpy

Wiem, że mogę to zrobić w następujący sposób:

import numpy as np
N=10
a=np.arange(1,100,1)
np.argsort()[-N:]

Jest jednak bardzo powolny, ponieważ zrobił to w pełni.

Zastanawiam się, czy numpy dostarcza pewnych metod, robię to szybko.