As of 2021, Intel unfortunately removed the MKL_DEBUG_CPU_TYPE to prevent people on AMD use the workaround presented in the accepted answer. This means that the workaround no longer works, and AMD users have to either switch to OpenBLAS or keep using MKL.
To use the workaround, follow this method:
- Create a
condaenvironment withconda‘s and NumPy’s MKL=2019. - Activate the environment
- Set
MKL_DEBUG_CPU_TYPE= 5
The commands for the above steps:
conda create -n my_env -c anaconda python numpy mkl=2019.* blas=*=*mklconda activate my_envconda env config vars set MKL_DEBUG_CPU_TYPE=5
And thats it!