So anaconda forced me to update my numpy version to 1.11 so that it can install scipy:
However, I don't want to use the openblas as it is 10x slower than MKL on my Xeon as MKL has various optimizations for it and I have benchmarked it.
Before this numpy was linking to MKL, but now:
>>> np.__config__.show()
blas_mkl_info:
NOT AVAILABLE
openblas_info:
libraries = ['openblas', 'openblas']
library_dirs = ['/opt/anaconda3/lib']
language = c
define_macros = [('HAVE_CBLAS', None)]
blas_opt_info:
libraries = ['openblas', 'openblas']
library_dirs = ['/opt/anaconda3/lib']
language = c
define_macros = [('HAVE_CBLAS', None)]
openblas_lapack_info:
libraries = ['openblas', 'openblas']
library_dirs = ['/opt/anaconda3/lib']
language = c
define_macros = [('HAVE_CBLAS', None)]
lapack_opt_info:
libraries = ['openblas', 'openblas']
library_dirs = ['/opt/anaconda3/lib']
language = c
define_macros = [('HAVE_CBLAS', None)]
How can I go back to my original numpy with MKL and ditch the openblas and I want my scipy to come with it.