Uso numpy e scipy in ambienti diversi (MacOS, Ubuntu, RedHat). Di solito installo numpy utilizzando il gestore pacchetti disponibile (ad esempio, mac port, apt, yum).Scoprire se/quale libreria BLAS viene utilizzata da Numpy
Tuttavia, se non si compila Numpy manualmente, come si può essere sicuri che utilizzi una libreria BLAS? Utilizzando le porte mac, ATLAS viene installato come dipendenza. Tuttavia, non sono sicuro che sia realmente usato. Quando eseguo un benchmark semplice, la funzione numpy.dot()
richiede ca. 2 volte rispetto a un prodotto punto che viene calcolato utilizzando la libreria Eigen C++. Non sono sicuro se questo è un risultato ragionevole ..
Con i migliori saluti, Apo
Grazie tante, che mi ha aiutato! Infatti, utilizza la libreria libblas standard ... – Apoptose