Ich verwende Numpy und Scipy in verschiedenen Umgebungen (macOS, Ubuntu, Redhat).
Wenn Sie jedoch Numpy nicht manuell kompilieren, wie können Sie sicher sein, dass sie eine BLAS -Bibliothek verwendet? Mit Mac -Ports wird Atlas als Abhängigkeit installiert. Ich bin mir jedoch nicht sicher, ob es wirklich verwendet wird. Wenn ich einen einfachen Benchmark ausführe, erfordert die Funktion numpy.dot () ca. 2 -mal die Zeit als ein Punktprodukt, das mit der Eigenc ++ - Bibliothek berechnet wird. Ich bin mir nicht sicher, ob dies ein vernünftiges Ergebnis ist.
Finden Sie heraus, ob/welche BLAS -Bibliothek von Numpy verwendet wird ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post