def __getattr__(attr_name): import warnings from numpy.fft import _helper ret = getattr(_helper, attr_name, None) if ret is None: raise AttributeError( f"module 'numpy.fft.helper' has no attribute {attr_name}") warnings.warn( "The numpy.fft.helper has been made private and renamed to " "numpy.fft._helper. All four functions exported by it (i.e. fftshift, " "ifftshift, fftfreq, rfftfreq) are available from numpy.fft. " f"Please use numpy.fft.{attr_name} instead.", DeprecationWarning, stacklevel=3 ) return ret