| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -73,7 +73,7 @@ jobs: | |||
| 73 | 73 | - name: Install dependencies | |
| 74 | 74 | run: | | |
| 75 | 75 | python3 -m pip install --upgrade pip | |
| 76 | - CMAKE_ARGS="-DLLAMA_AVX=OFF -DLLAMA_AVX2=OFF -DLLAMA_AVX512=OFF -DLLAMA_AVX512_VBMI=OFF -DLLAMA_AVX512_VNNI=OFF -DLLAMA_FMA=OFF -DLLAMA_F16C=OFF -DLLAMA_ACCELERATE=OFF -DLLAMA_METAL=OFF" python3 -m pip install .[all] --verbose --config-settings=cmake.verbose=true --config-settings=logging.level=INFO | ||
| 76 | + python3 -m pip install .[all] --verbose | ||
| 77 | 77 | - name: Test with pytest | |
| 78 | 78 | run: | | |
| 79 | 79 | python3 -m pytest | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4,6 +4,14 @@ project(llama_cpp) | |||
| 4 | 4 | ||
| 5 | 5 | option(BUILD_LLAMA_CPP "Build llama.cpp shared library and install alongside python package" ON) | |
| 6 | 6 | ||
| 7 | + if (APPLE) | ||
| 8 | + set(LLAMA_AVX ON CACHE BOOL) | ||
| 9 | + set(LLAMA_AVX2 OFF CACHE BOOL) | ||
| 10 | + set(LLAMA_FMA OFF CACHE BOOL) | ||
| 11 | + set(LLAMA_F16C OFF CACHE BOOL) | ||
| 12 | + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=native -mtune=native") | ||
| 13 | + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native -mtune=native") | ||
| 14 | + endif() | ||
| 7 | 15 | ||
| 8 | 16 | if (BUILD_LLAMA_CPP) | |
| 9 | 17 | set(BUILD_SHARED_LIBS "On") | |
| Back | FazBrowse Home | New Git URL |
0 commit comments