File: dont-use-eigen-blas.patch

package info (click to toggle)
pytorch 1.13.1%2Bdfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 139,252 kB
  • sloc: cpp: 1,100,274; python: 706,454; ansic: 83,052; asm: 7,618; java: 3,273; sh: 2,841; javascript: 612; makefile: 323; xml: 269; ruby: 185; yacc: 144; objc: 68; lex: 44
file content (18 lines) | stat: -rw-r--r-- 711 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Description: Don't use eigen (performance issue) for BLAS by force.
Author: lumin@debian.org
Forward: no need. Debian specific.
diff --git a/cmake/Dependencies.cmake b/cmake/Dependencies.cmake
index 06464e7..db72ffe 100644
--- a/cmake/Dependencies.cmake
+++ b/cmake/Dependencies.cmake
@@ -149,8 +149,8 @@ elseif(BLAS STREQUAL "MKL")
     list(APPEND Caffe2_PUBLIC_DEPENDENCY_LIBS caffe2::mkl)
     set(CAFFE2_USE_MKL ON)
   else()
-    message(WARNING "MKL could not be found. Defaulting to Eigen")
-    set(CAFFE2_USE_EIGEN_FOR_BLAS ON)
+	message(WARNING "MKL could not be found. Defaulting to BLAS")
+	set(CAFFE2_USE_EIGEN_FOR_BLAS OFF)
     set(CAFFE2_USE_MKL OFF)
   endif()
 elseif(BLAS STREQUAL "vecLib")