.gitignore 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. # Extensions
  2. *.a
  3. *.bat
  4. *.bin
  5. *.d
  6. *.dll
  7. *.dot
  8. *.etag
  9. *.exe
  10. *.gcda
  11. *.gcno
  12. *.gcov
  13. *.gguf
  14. *.gguf.json
  15. *.lastModified
  16. *.log
  17. *.metallib
  18. *.o
  19. *.so
  20. *.swp
  21. *.tmp
  22. # IDE / OS
  23. .cache/
  24. .ccls-cache/
  25. .direnv/
  26. .DS_Store
  27. .envrc
  28. .idea/
  29. .swiftpm
  30. .vs/
  31. .vscode/
  32. nppBackup
  33. # Coverage
  34. gcovr-report/
  35. lcov-report/
  36. # Build Artifacts
  37. tags
  38. .build/
  39. build*
  40. release
  41. debug
  42. !build-info.cmake
  43. !build-info.cpp.in
  44. !build-info.sh
  45. !build.zig
  46. !docs/build.md
  47. /libllama.so
  48. /llama-*
  49. /vulkan-shaders-gen
  50. android-ndk-*
  51. arm_neon.h
  52. cmake-build-*
  53. CMakeSettings.json
  54. compile_commands.json
  55. ggml-metal-embed.metal
  56. llama-batched-swift
  57. /rpc-server
  58. out/
  59. tmp/
  60. autogen-*.md
  61. # Deprecated
  62. /main
  63. /server
  64. # CI
  65. !.github/workflows/*.yml
  66. # Models
  67. models/*
  68. models-mnt
  69. !models/.editorconfig
  70. !models/ggml-vocab-*.gguf*
  71. !models/templates
  72. # Zig
  73. zig-out/
  74. zig-cache/
  75. # Logs
  76. ppl-*.txt
  77. qnt-*.txt
  78. perf-*.txt
  79. # Examples
  80. examples/jeopardy/results.txt
  81. tools/server/*.css.hpp
  82. tools/server/*.html.hpp
  83. tools/server/*.js.hpp
  84. tools/server/*.mjs.hpp
  85. tools/server/*.gz.hpp
  86. !build_64.sh
  87. !examples/*.bat
  88. !examples/*/*.kts
  89. !examples/*/*/*.kts
  90. !examples/sycl/*.bat
  91. !examples/sycl/*.sh
  92. # Server Web UI temporary files
  93. node_modules
  94. tools/server/webui/dist
  95. # Python
  96. /.venv
  97. __pycache__/
  98. */poetry.lock
  99. poetry.toml
  100. # Nix
  101. /result
  102. # Test binaries
  103. /tests/test-backend-ops
  104. /tests/test-double-float
  105. /tests/test-grad0
  106. /tests/test-grammar-parser
  107. /tests/test-llama-grammar
  108. /tests/test-opt
  109. /tests/test-quantize-fns
  110. /tests/test-quantize-perf
  111. /tests/test-rope
  112. /tests/test-sampling
  113. /tests/test-tokenizer-0
  114. /tests/test-tokenizer-1-bpe
  115. /tests/test-tokenizer-1-spm
  116. # Scripts
  117. !/scripts/install-oneapi.bat
  118. # Test models for lora adapters
  119. /lora-tests
  120. # Local scripts
  121. /run-vim.sh
  122. /run-chat.sh