summaryrefslogtreecommitdiff
path: root/numpy/dual.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/dual.py')
-rw-r--r--numpy/dual.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/numpy/dual.py b/numpy/dual.py
index ad516e7a4..32baa020e 100644
--- a/numpy/dual.py
+++ b/numpy/dual.py
@@ -5,7 +5,7 @@
__all__ = ['fft','ifft','fftn','ifftn','fft2','ifft2',
'inv','svd','solve','det','eig','eigvals','lstsq',
- 'pinv','cholesky']
+ 'pinv','cholesky','i0']
try:
import scipy.linalg as linpkg
@@ -17,6 +17,10 @@ try:
except ImportError:
import numpy.dft as fftpkg
+try:
+ from scipy.special import i0
+except ImportError:
+ from numpy.lib import i0
fft = fftpkg.fft
ifft = fftpkg.ifft
@@ -35,6 +39,3 @@ lstsq = linpkg.lstsq
pinv = linpkg.pinv
cholesky = linpkg.cholesky
-del linpkg
-del fftpkg
-