Commit Graph

  • 359cbe3f46 ggml-quants, llama : removed excess checks (#7274) b2908 Herman Semenov 2024-05-17 07:08:49 +00:00
  • e18bc6aaf3 convert : fix Qwen/Qwen-7b conversion (#7308) amd-lalithnc 2024-05-17 12:31:58 +05:30
  • ee94172d33 server : add support for the RPC backend (#7305) b2906 Radoslav Gerganov 2024-05-17 10:00:17 +03:00
  • 934266c0e0 ggml : rewrite silu and softmax for cpu (#7154) Justine Tunney 2024-05-17 02:58:52 -04:00
  • 9c4fdcbec8 [Server] Added --verbose option to README [no ci] (#7335) Leon Knauer 2024-05-17 02:11:03 +02:00
  • 24ecb58168 Revert "server bench: fix bench not waiting for model load (#7284)" (#7334) Pierrick Hymbert 2024-05-16 20:43:45 +02:00
  • a085a8323a tmp gg/test-bench Georgi Gerganov 2024-05-16 14:45:47 +03:00
  • 9afdffe70e rpc : get available mem for the CPU backend Radoslav Gerganov 2024-05-15 16:04:40 +03:00
  • 3b3963c55c rpc : add command line arg for specifying backend memory b2901 Radoslav Gerganov 2024-05-15 15:29:07 +03:00
  • dda64fc17c convert : get general.name from model dir, not its parent (#5615) Jared Van Bortel 2024-05-16 02:15:23 -04:00
  • 0350f58152 grammar, json, llama: replace push on emplace if it possible (#7273) b2899 Herman Semenov 2024-05-16 06:14:24 +00:00
  • ad52d5c259 doc: add references to hugging face GGUF-my-repo quantisation web tool. (#7288) Vaibhav Srivastav 2024-05-16 07:38:43 +02:00
  • 172b78210a ci: fix bin/Release path for windows-arm64 builds (#7317) b2897 Max Krasnyansky 2024-05-15 22:36:43 -07:00
  • 13ad16af12 Add support for properly optimized Windows ARM64 builds with LLVM and MSVC (#7191) Max Krasnyansky 2024-05-15 19:47:36 -07:00
  • 5de9b743f8 sched : support async weight copy sl/async-weight-copy slaren 2024-05-14 20:41:33 +02:00
  • 8f7080bf48 readme : remove stray double quote (#7310) Daniel Bevenius 2024-05-15 23:41:03 +02:00
  • e1b40ac3b9 ggml : use dynamic thread scheduling for matrix multiplication (#6915) b2894 kunnis 2024-05-15 12:59:12 -05:00
  • dc020985b8 Avoid unnecessarily disabling CUDA graphs (#7302) b2893 agray3 2024-05-15 14:44:49 +01:00
  • 344f9126cc ggml : tag ggml_tensor::backend as deprecated (#7290) b2892 slaren 2024-05-15 15:08:48 +02:00
  • 9a17ab914b Add missing " (#7303) b2891 AidanBeltonS 2024-05-15 13:26:30 +01:00
  • ea3b0590ee embedding : free the batch after execution (#7297) b2890 dm4 2024-05-15 20:01:12 +08:00
  • 29499bb593 sync : ggml b2889 Georgi Gerganov 2024-05-15 13:23:41 +03:00
  • 48aa8fd1f2 ggml : add ggml_upscale_ext (ggml/814) John Balis 2024-05-15 03:52:33 -05:00
  • 583fd6b000 server bench: fix bench not waiting for model load (#7284) Johannes Gäßler 2024-05-15 08:44:16 +02:00
  • 9f773486ab script : sync ggml-rpc b2886 Georgi Gerganov 2024-05-14 19:14:38 +03:00
  • e8a7fd4fb0 metal : support FA without mask + add asserts (#7278) b2885 Georgi Gerganov 2024-05-14 19:09:30 +03:00
  • a5e3fde857 sync : ggml b2884 Georgi Gerganov 2024-05-14 15:33:16 +03:00
  • f308ea7059 metal : tune soft_max number of threads (whisper/0) Georgi Gerganov 2024-05-13 11:01:07 +03:00
  • c3c88f296a ggml : try fix ppc64 (whisper/0) Georgi Gerganov 2024-05-12 20:36:31 +03:00
  • 182adefcf3 ggml : expose SSE3 and SSSE3 for MSVC when AVX is available (whisper/2128) Przemysław Pawełczyk 2024-05-08 17:33:43 +02:00
  • 0d26d8ccd8 ggml : optimize for ppc64le using VSX intrinsics (ggml/784) Hong Bo PENG 2024-05-12 17:17:18 +08:00
  • 4f0263633b server: free sampling contexts on exit (#7264) b2879 Steve Grubb 2024-05-14 10:11:24 -04:00
  • 1265c670fd Revert "move ndk code to a new library (#6951)" (#7282) b2878 Brian 2024-05-14 23:10:39 +10:00
  • 5e31828d3e ggml : add RPC backend (#6829) b2877 Radoslav Gerganov 2024-05-14 14:27:19 +03:00
  • 541600201e llama : disable pipeline parallelism with nkvo (#7265) b2876 slaren 2024-05-14 09:33:42 +02:00
  • efc8f767c8 move ndk code to a new library (#6951) b2875 Elton Kola 2024-05-14 03:30:30 -04:00
  • e0f556186b Add left recursion check: quit early instead of going into an infinite loop (#7083) b2874 Haggai Nuchi 2024-05-13 22:25:56 -07:00
  • 27f65d6267 docs: Fix typo and update description for --embeddings flag (#7026) Ryuei 2024-05-14 14:20:47 +09:00
  • 284870c868 Merge branch 'master' into fix-convert-modelname fix-convert-modelname Brian 2024-05-14 15:05:49 +10:00
  • 94061d58e7 llama : disable pipeline parallelism with nkvo sl/disable-pp-nkvo slaren 2024-05-13 23:17:53 +02:00
  • ee52225067 convert-hf : support direct Q8_0 conversion (#7234) compilade 2024-05-13 14:10:51 -04:00
  • 614d3b914e llama : less KV padding when FA is off (#7257) b2871 Georgi Gerganov 2024-05-13 17:15:15 +03:00
  • 30e70334f7 llava-cli: fix base64 prompt (#7248) b2870 k.h.lai 2024-05-13 22:02:36 +08:00
  • 1c570d8bee perplexity: add BF16 vs. FP16 results (#7150) Johannes Gäßler 2024-05-13 13:03:27 +02:00
  • 948f4ec7c5 [SYCL] rm wait() (#7233) b2868 Neo Zhang 2024-05-13 18:11:26 +08:00
  • 9aa672490c llama : rename jina tokenizers to v2 (#7249) b2867 Joan Fontanals 2024-05-13 10:35:14 +02:00
  • 33a004e9cc llama : more metal-friendly KV cache PAD mlx-challenge Georgi Gerganov 2024-04-08 12:49:04 +03:00
  • b1f8af1886 convert.py: Outfile default name change and additional metadata support (#4858) Brian 2024-05-13 12:56:47 +10:00
  • e586ee4259 change default temperature of OAI compat API from 0 to 1 (#7226) b2865 Benjamin Findley 2024-05-12 19:40:08 -07:00
  • cbf75894d2 [SYCL] Add oneapi runtime dll files to win release package (#7241) b2864 Neo Zhang 2024-05-13 08:04:29 +08:00
  • 0d5cef78ae [SYCL] update CI with oneapi 2024.1 (#7235) Neo Zhang 2024-05-13 08:02:55 +08:00
  • b7ec12ebf7 Merge branch 'master' into compilade/refactor-kv-cache Francis Couture-Harpin 2024-05-12 17:13:31 -04:00
  • dc685be466 CUDA: add FP32 FlashAttention vector kernel (#7188) b2862 Johannes Gäßler 2024-05-12 19:40:45 +02:00
  • 93b9baee73 convert-hf : reduce stacked MoE conversion RAM usage by a third Francis Couture-Harpin 2024-05-12 13:21:35 -04:00
  • 65a1a58562 convert-hf : add missing ftype to Baichuan and Xverse compilade/q8_0-convert-hf Francis Couture-Harpin 2024-05-12 12:56:03 -04:00
  • 6f1b63606f cmake : fix version cmp (#7227) b2861 Georgi Gerganov 2024-05-12 18:30:23 +03:00
  • 2b1e5ea37b convert-hf: add missing ftype Francis Couture-Harpin 2024-05-11 23:18:30 -04:00
  • b228aba91a remove convert-lora-to-ggml.py (#7204) b2860 slaren 2024-05-12 02:29:33 +02:00
  • 7bd4ffb780 metal : fix warnings (skipme) (#0) b2859 Georgi Gerganov 2024-05-11 21:36:20 +03:00
  • 1622ac023f sync : ggml Georgi Gerganov 2024-05-11 21:35:05 +03:00
  • 6aeff24f8b metal : fix indent (ggml/0) Georgi Gerganov 2024-05-11 16:57:53 +03:00
  • 325756d28d ggml : resolve merge (ggml/0) Georgi Gerganov 2024-05-11 16:25:50 +03:00
  • fed0108491 Scripting & documenting debugging one test without anything else in the loop. (#7096) Josh Ramer 2024-05-11 12:26:35 -05:00
  • 72c177c1f6 fix system prompt handling (#7153) b2854 Xuan Son Nguyen 2024-05-11 17:28:10 +02:00
  • d7e199e444 convert-hf : support q8_0 conversion Francis Couture-Harpin 2024-05-10 14:47:28 -04:00
  • 5a419926b0 convert-hf : support bfloat16 conversion (#7158) compilade 2024-05-11 11:06:26 -04:00
  • fae9d234b6 sync : ggml b2852 Georgi Gerganov 2024-05-11 12:02:39 +03:00
  • f5ef34e428 feat: implemented sigmoid function (ggml/806) Justina Cho 2024-05-01 14:44:26 -07:00
  • ef0d5e3ec9 build: fix and ignore msvc warnings (ggml/805) Borislav Stanimirov 2024-04-25 17:24:07 +03:00
  • 3292733f95 convert : skip unaccessible HF repos (#7210) CrispStrobe 2024-05-11 10:18:35 +02:00
  • 988631335a server : free llama_batch on exit (#7212) b2848 Steve Grubb 2024-05-11 04:13:02 -04:00
  • f99e1e456e llama : lookup word in vocab before doing BPE merges (#7193) b2847 Haoxiang Fei 2024-05-11 16:12:06 +08:00
  • 5ae3426b0b server: fix reported top tokens for temperature 0 (#7203) b2846 Johannes Gäßler 2024-05-11 10:11:28 +02:00
  • b83cc3f5b3 llama : add Jina Embeddings architecture (#6826) b2845 Joan Fontanals 2024-05-11 09:46:09 +02:00
  • 9cb317f77e ggml : full ALiBi support (#7192) b2844 Georgi Gerganov 2024-05-11 10:32:41 +03:00
  • 03e940cdec convert : fix convert for refact models gg/refactor-alibi-2 Georgi Gerganov 2024-05-11 10:31:52 +03:00
  • e0af2df690 convert-hf : support outtype templating in outfile name compilade/lazy-bfloat16-convert-hf Francis Couture-Harpin 2024-05-10 13:35:37 -04:00
  • e849648888 llama-bench : add pp+tg test type (#7199) b2843 slaren 2024-05-10 18:03:54 +02:00
  • 18e437665c metal : fix flash attention kernel requirements (#7169) b2842 Georgi Gerganov 2024-05-10 18:20:10 +03:00
  • 8c660242d7 convert : print "ignore_merges" field Georgi Gerganov 2024-05-10 17:53:04 +03:00
  • 0faf92e74c ggml : require mask when using ALiBi Georgi Gerganov 2024-05-10 17:13:11 +03:00
  • 397b1f8f9d vulkan : add dev notes Georgi Gerganov 2024-05-10 15:56:25 +03:00
  • 536983b1ad ggml : fix assert message Georgi Gerganov 2024-05-10 15:45:18 +03:00
  • 25c6e82e7a llama : use n_vocab to differentiate between mistral 7B and llama3 8B (#7200) b2840 slaren 2024-05-10 14:28:01 +02:00
  • 865af990cc ggml : ggml_flash_attn_ext() support ALiBi (CUDA) Georgi Gerganov 2024-05-10 14:50:28 +03:00
  • f7055d31c5 ggml : fix warning Georgi Gerganov 2024-05-10 14:03:00 +03:00
  • 4e3880978f Fix memory bug in grammar parser (#7194) b2839 Justine Tunney 2024-05-10 07:01:08 -04:00
  • 97c27f59f6 ggml : ggml_flash_attn_ext() support ALiBi (Metal) Georgi Gerganov 2024-05-10 13:51:00 +03:00
  • f89fe2732c Main+: optionally allow special tokens from user in interactive mode (#7097) b2838 HanishKVC 2024-05-10 15:51:58 +05:30
  • 166e60bf9b ggml : ggml_flash_attn_ext() support ALiBi (CPU) Georgi Gerganov 2024-05-10 11:33:34 +03:00
  • d0592d495d ggml : update ggml_soft_max_ext() CUDA, SYCL Georgi Gerganov 2024-05-10 11:12:19 +03:00
  • 7fdca3348c ggml : full ALiBi support Georgi Gerganov 2024-05-10 10:40:33 +03:00
  • d11afd6652 llava : fix moondream support (#7163) b2837 Andrei 2024-05-10 02:41:10 -04:00
  • 8c570c9496 Minor arithmetic improvement to mmvq wrapper kernel (#7172) b2836 Ouadie EL FAROUKI 2024-05-10 01:32:15 +01:00
  • eaf4bd8b39 eval-callback : fix conversion to float (#7184) b2835 slaren 2024-05-10 01:04:12 +02:00
  • d3d32a6308 convert-hf : remove a semicolon because flake8 doesn't like it Francis Couture-Harpin 2024-05-09 17:17:40 -04:00
  • 58b515cad6 convert-hf : add --outtype auto-f16 Francis Couture-Harpin 2024-05-09 15:16:09 -04:00
  • befddd0f15 Vulkan Bugfixes and Improvements (#7084) b2834 0cc4m 2024-05-09 20:39:54 +02:00
  • 95930da30e convert-hf : get bit-exact same output as ./quantize Francis Couture-Harpin 2024-05-09 11:27:34 -04:00
  • d46dbc76f8 readme : add scheduled server workflow status badge Georgi Gerganov 2024-05-09 16:40:42 +03:00