Différence entre Numpy et Numpy-MKL?
J'ai voulu tester un certain traitement du signal et statistiques à l'aide de SciPy.
J'ai donc dû utiliser scipy.signal
et scipy.stats
, mais j'ai toujours une erreur:
ImportError: DLL load failed: The specified module could not be found.
J'ai été en utilisant Numpy 1.7.1, scipy 0,12 et Python 2.7.3. J'ai vérifié sur internet et demandé à ce sujet sur d'autres forums aussi!
Ce problème se résout quand on a changé mon Numpy de distribution avec la Numpy-MKL distribution.
Je veux savoir la différence entre les deux bibliothèques ?
Maintenant, je suis peut-être une lapalissade, mais cela aide à clarifier? software.intel.com/en-us/articles/numpyscipy-with-intel-mkl
OriginalL'auteur Animesh Pandey | 2013-07-07
Vous devez vous connecter pour publier un commentaire.
Numpy et scipy s'appuyer sur le niveau inférieur fortran bibliothèques comme BLAS et lapack à exécuter un grand nombre de leurs fonctions. Ces bibliothèques viennent dans beaucoup de différentes versions, y compris le très portables disponibles à partir de netlib, et d'autres qui sont optimisés pour des systèmes particuliers. En particulier, Intel a appelé "MKL" - Intel Math Kernel Library. Donc numpy-mkl signifie simplement une version de numpy compilé avec la MKL bibliothèque fortran.
Probablement quelle que soit la version de numpy vous aviez précédemment installé était en quelque sorte rompu, et ne pouvait pas trouver les bibliothèques nécessaires.
OriginalL'auteur DaveP