def __truediv__(self, divisor): if np.isscalar(divisor): return self.__mul__(1 / divisor) raise NotImplementedError("Division by non-scalar not supported")