1. 19 Dec, 2023 4 commits
    • Daniel Hiltgen's avatar
      Refine build to support CPU only · 1b991d0b
      Daniel Hiltgen authored
      If someone checks out the ollama repo and doesn't install the CUDA
      library, this will ensure they can build a CPU only version
      1b991d0b
    • Daniel Hiltgen's avatar
      35934b2e
    • 65a's avatar
      Use build tags to generate accelerated binaries for CUDA and ROCm on Linux. · f8ef4439
      65a authored
      The build tags rocm or cuda must be specified to both go generate and go build.
      ROCm builds should have both ROCM_PATH set (and the ROCM SDK present) as well
      as CLBlast installed (for GGML) and CLBlast_DIR set in the environment to the
      CLBlast cmake directory (likely /usr/lib/cmake/CLBlast). Build tags are also
      used to switch VRAM detection between cuda and rocm implementations, using
      added "accelerator_foo.go" files which contain architecture specific functions
      and variables. accelerator_none is used when no tags are set, and a helper
      function addRunner will ignore it if it is the chosen accelerator. Fix go
      generate commands, thanks @deadmeu for testing.
      f8ef4439
    • pgibler's avatar
      Added cmdh to community section in README · 620a2ffc
      pgibler authored
      620a2ffc
  2. 15 Dec, 2023 2 commits
  3. 13 Dec, 2023 1 commit
  4. 12 Dec, 2023 2 commits
  5. 11 Dec, 2023 1 commit
  6. 10 Dec, 2023 1 commit
  7. 07 Dec, 2023 1 commit
  8. 05 Dec, 2023 1 commit
  9. 03 Dec, 2023 2 commits
  10. 30 Nov, 2023 1 commit
  11. 29 Nov, 2023 1 commit
  12. 27 Nov, 2023 1 commit
  13. 22 Nov, 2023 1 commit
  14. 21 Nov, 2023 8 commits
  15. 20 Nov, 2023 4 commits
  16. 17 Nov, 2023 3 commits
  17. 16 Nov, 2023 3 commits
  18. 14 Nov, 2023 2 commits
  19. 13 Nov, 2023 1 commit