|
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 |
|
|