Commit Graph

  • c27efd2bd1 metal : enable tensor API for A19 (#17087) b7010 Georgi Gerganov 2025-11-10 15:38:42 +02:00
  • df70bedda7 arm64: add i8mm route with SVE ggml_vec_dot_q4_K_q8_K and ggml_vec_dot_q6_K_… (#15277) b7009 fj-y-saito 2025-11-10 22:12:59 +09:00
  • 3ad533689c ggml : remove KQ mask padding gg/fa-no-kq-pad Georgi Gerganov 2025-09-28 18:10:17 +03:00
  • f914544b16 batched-bench : add "separate text gen" mode (#17103) b7008 Georgi Gerganov 2025-11-10 12:59:29 +02:00
  • 4b13a684c5 mtmd: fix patch_size initialized to random value in audio models (#17128) b7007 Xuan-Son Nguyen 2025-11-10 11:41:05 +01:00
  • 9898b57cbe editorconfig : ignore benches/ (#17140) Georgi Gerganov 2025-11-10 12:17:19 +02:00
  • 1032256ec9 cuda/vulkan : bicubic interpolation (#17022) b7005 Acly 2025-11-10 10:19:39 +01:00
  • 15274c0c50 benches : add eval results (#17139) Georgi Gerganov 2025-11-10 10:44:10 +02:00
  • b8595b16e6 mtmd : fix embedding size for image input (#17123) b7003 Georgi Gerganov 2025-11-09 18:31:02 +02:00
  • 392e09a608 vulkan: fix memory allocations (#17122) b7002 Ruben Ortlam 2025-11-09 16:14:41 +01:00
  • 802cef44bf convert : parse safetensors directly (#15667) compilade 2025-11-09 09:49:40 -05:00
  • 1c07c0c68c convert : handle compressed-tensors quant method (#17069) compilade 2025-11-09 09:45:50 -05:00
  • cb1adf8851 server : handle failures to restore host cache (#17078) b6999 Georgi Gerganov 2025-11-09 14:27:05 +02:00
  • ef1d826997 benches : add folder with benchmarks (#16931) Georgi Gerganov 2025-11-09 12:53:29 +02:00
  • 86fde91e62 Switch to using Ubuntu 25.10 vulkan/mesa (#16497) Eric Curtin 2025-11-09 09:25:38 +00:00
  • 7f3e9d339c vulkan: iGPU memory reporting fix (#17110) b6996 Ruben Ortlam 2025-11-09 09:54:47 +01:00
  • 8a3519b708 vulkan: fix mmq out of bounds reads (#17108) b6995 Ruben Ortlam 2025-11-09 09:52:57 +01:00
  • 80a6cf6347 vulkan: fuse mul_mat_id + mul (#17095) b6994 Jeff Bolz 2025-11-09 02:48:42 -06:00
  • 0750a59903 metal : retain src and dst buffers during async ops (#17101) b6993 Georgi Gerganov 2025-11-09 08:28:51 +02:00
  • aa3b7a90b4 arg: add --cache-list argument to list cached models (#17073) b6992 Xuan-Son Nguyen 2025-11-08 21:54:14 +01:00
  • 333f2595a3 webui: fix keyboard shortcuts for new chat & edit chat title (#17007) chansikpark 2025-11-08 14:52:35 -05:00
  • 53d7d21e61 vulkan: Use spec constants for conv2d s/d/p and kernel W/H (#16978) b6990 Jeff Bolz 2025-11-08 13:24:29 -06:00
  • eeee367de5 server: fix correct time_ms calculation in prompt_progress (#17093) b6989 Aidan 2025-11-08 13:12:11 +00:00
  • 64fe17fbb8 Revert "CUDA: add expert reduce kernel (#16857)" (#17100) b6988 Aman Gupta 2025-11-08 21:05:19 +08:00
  • c1b187688d CUDA: skip fusion for repeating adds in bias (#17080) b6987 Aman Gupta 2025-11-08 16:58:05 +08:00
  • b8a5cfd11a vulkan: Increase BK to 32; use BK/4 for non-CM mul_mm.comp (#16636) b6986 SavicStefan 2025-11-08 09:28:22 +01:00
  • 08416ebe7f ggml: disable vxe for cross-compilation by default (#16966) b6985 Aleksei Nikiforov 2025-11-08 09:00:20 +01:00
  • b4e335d8dc vulkan: fuse rms_norm + mul + rope (+ view + set_rows) (#16977) b6984 Jeff Bolz 2025-11-08 01:52:15 -06:00
  • d6fe40fa00 vulkan: Fix test-thread-safety crashes (#17024) b6983 Jeff Bolz 2025-11-08 01:39:45 -06:00
  • e14e842e87 CUDA: fix MMQ stream-k fixup ne1 indices (#17089) b6982 Johannes Gäßler 2025-11-08 08:26:18 +01:00
  • 647b960bd8 ggml webgpu: faster matrix multiplication/matrix-vector multiplication (#17031) b6981 Reese Levine 2025-11-07 19:27:20 -08:00
  • 299f5d782c CUDA: properly handle nb00=nb02 case for cpy (#17081) b6980 bssrdf 2025-11-07 17:41:58 -05:00
  • ac76d36201 vulkan : refactor buffer handling in vk_op_f32 (#16840) b6979 Acly 2025-11-07 21:08:50 +01:00
  • 6515610506 CUDA: fix should_use_mmvf for ne11 == 1 (#17085) b6978 Johannes Gäßler 2025-11-07 20:53:14 +01:00
  • 7956bb4d7f bench : cache the llama_context state at computed depth (#16944) b6977 Georgi Gerganov 2025-11-07 21:23:11 +02:00
  • 9008027aa3 hparams : add n_embd_inp() to support extended embed (#16928) b6976 Sigbjørn Skjæret 2025-11-07 19:27:58 +01:00
  • 16bcc1259d kv-cache : pad the cache size to 256 for performance (#17046) b6975 Georgi Gerganov 2025-11-07 20:03:25 +02:00
  • 9eb9a1331d Revert "ggml-cpu: detect correct cpu flags for arm64 (#16229) (#16239)" (#17084) b6974 Adrien Gallouët 2025-11-07 17:34:05 +01:00
  • 7c23f3f0d4 ggml-cpu: detect correct cpu flags for arm64 (#16229) (#16239) b6973 iron 2025-11-08 00:18:14 +08:00
  • 8c0d6bb455 server : print the samplers chain for each request (#17070) b6972 Georgi Gerganov 2025-11-07 12:24:47 +02:00
  • 5c9a18e674 common: move download functions to download.(cpp|h) (#17059) b6971 Xuan-Son Nguyen 2025-11-07 11:23:34 +01:00
  • 2ef41855cf convert : for FP8, use scale type to decide auto type compilade/convert-reflinks Francis Couture-Harpin 2025-09-09 14:28:10 -04:00
  • f88a4b9398 gguf-py : handle cross-filesystem file range copies Francis Couture-Harpin 2025-09-09 11:04:44 -04:00
  • 4be1a5d44b convert : better logging of partially reflinkable tensors Francis Couture-Harpin 2025-09-09 11:00:00 -04:00
  • 6ffa46d8f4 gguf-py : allow previewing reflinked size on non-Linux platforms Francis Couture-Harpin 2025-09-05 10:45:41 -04:00
  • 3126b5ee4e convert : remove unused field ModelTensorInfo.src_qtype Francis Couture-Harpin 2025-09-04 23:28:01 -04:00
  • e097d98a22 convert : more robust default ftype detection Francis Couture-Harpin 2025-09-04 23:10:28 -04:00
  • 5712aa895f gguf-py : improve reflink size logging Francis Couture-Harpin 2025-09-04 22:06:09 -04:00
  • d3fcb0e90e convert : allow sharding reflinked models Francis Couture-Harpin 2025-09-04 19:08:09 -04:00
  • 614b95a88d convert : use F32 operations on Mamba A_log Francis Couture-Harpin 2025-09-04 18:43:10 -04:00
  • c3738cfcef convert : detect filesystem block size for reflinks Francis Couture-Harpin 2025-09-04 17:40:11 -04:00
  • 791bd97b3c gguf-py : fix flake8 lint Francis Couture-Harpin 2025-09-02 15:27:34 -04:00
  • d921057027 convert : fix reflinks for stacked MoE tensors Francis Couture-Harpin 2025-09-02 15:22:01 -04:00
  • 562aa42c12 convert : use reflinks for faster conversion Francis Couture-Harpin 2025-09-01 20:45:57 -04:00
  • e996f3aef8 convert : fix no-lazy dtypes from direct safetensors compilade/convert-safetensors-parse Francis Couture-Harpin 2025-09-09 13:51:05 -04:00
  • e7b7ed8ab1 gguf-py : order safetensors tensors by name Francis Couture-Harpin 2025-09-09 13:31:06 -04:00
  • c4b630f25d convert : parse safetensors directly Francis Couture-Harpin 2025-08-29 11:49:09 -04:00
  • 128118fdbe convert : use F32 for dequant of pack-quantized tensors compilade/convert-prequant-compressed-tensors Francis Couture-Harpin 2025-11-06 21:59:32 -05:00
  • 3770d9410d convert : fix flake8 lint Francis Couture-Harpin 2025-11-06 21:52:27 -05:00
  • 987862ad8c gguf-py : __pos__ is also unary Francis Couture-Harpin 2025-11-06 21:51:20 -05:00
  • 33dcb44aa2 convert : handle naive-quantized models Francis Couture-Harpin 2025-11-06 21:34:21 -05:00
  • d23bdd57b0 convert : handle int-quantized models Francis Couture-Harpin 2025-11-06 21:11:52 -05:00
  • 33dba6ce02 convert : handle compressed-tensors quant method Francis Couture-Harpin 2025-11-06 20:52:33 -05:00
  • 7f09a680af ggml-cpu : optimize RVV q2_k and q3_k kernels (#16887) b6970 xctan 2025-11-07 00:12:45 +08:00
  • aa374175c3 CUDA: fix crash on uneven context without FA (#16988) b6969 Johannes Gäßler 2025-11-06 14:05:47 +01:00
  • 5b180c3d60 metal : initial Metal4 tensor API support (#16634) b6968 Georgi Gerganov 2025-11-06 14:45:10 +02:00
  • b7f9010d24 server : disable checkpoints with mtmd (#17045) b6967 Georgi Gerganov 2025-11-06 12:09:29 +02:00
  • 4882f0ff78 clip: implement minicpm-v sinusoidal embd using GGML (#17036) b6966 Xuan-Son Nguyen 2025-11-06 11:02:54 +01:00
  • 9d7c518d64 sycl: add CONCAT operator support (#16047) b6965 YehuditE 2025-11-06 12:02:33 +02:00
  • 22c8c3c6ad docs: explain CUDA 11 compilation [no ci] (#16824) Johannes Gäßler 2025-11-06 08:14:35 +01:00
  • 6db3d1ffe6 ggml-hexagon: graceful fallback for older socs where rpcmem_alloc2 and FASTRPC_GET_URI is unsupported (#16987) b6963 l3utterfly 2025-11-06 13:46:38 +08:00
  • 230d1169e5 improve CUDA cpy memory bandwidth when copying transposed tensor (#16841) b6962 bssrdf 2025-11-05 15:55:04 -05:00
  • a44d77126c vulkan: Fix GGML_VULKAN_CHECK_RESULTS to better handle fusion (#16919) b6961 Jeff Bolz 2025-11-05 12:51:03 -06:00
  • 5886f4f545 examples(gguf): GGUF example outputs (#17025) b6960 Gabe Goodhart 2025-11-05 10:58:16 -07:00
  • 92bb84f775 mtmd: allow QwenVL to process larger image by default (#17020) b6959 Xuan-Son Nguyen 2025-11-05 14:26:49 +01:00
  • 13b339bcd9 server : do not default to multiple slots with speculative decoding (#17017) b6958 Georgi Gerganov 2025-11-05 14:32:55 +02:00
  • 2f0c2db43e mtmd: improve struct initialization (#16981) b6957 Xuan-Son Nguyen 2025-11-05 11:26:37 +01:00
  • fd2f84f468 docs: Clarify the endpoint that webui uses (#17001) 손희준 2025-11-05 19:20:28 +09:00
  • 9f052478c2 model : add openPangu-Embedded (#16941) b6955 Li Pengzhan 2025-11-05 17:28:58 +08:00
  • 03ea04175d ggml webgpu: minor set rows optimization (#16810) b6954 Reese Levine 2025-11-05 01:27:42 -08:00
  • cdabeb2c27 sync : ggml b6953 Georgi Gerganov 2025-11-04 20:44:18 +02:00
  • 852ce5180a ggml : fix conv2d_dw SVE path (ggml/1380) Georgi Gerganov 2025-11-04 20:40:52 +02:00
  • 9aa63374f2 CUDA: update ops.md (#17005) b6951 mnehete32 2025-11-05 08:31:15 +05:30
  • 5e90233bdb opencl: update doc (#17011) lhez 2025-11-04 16:02:36 -08:00
  • a5c07dcd7b refactor: replace sprintf with snprintf for safer string handling in dump functions (#16913) b6949 nullname 2025-11-05 04:25:39 +08:00
  • ad51c0a720 vulkan: remove the need for the dryrun (#16826) b6948 Jeff Bolz 2025-11-04 13:28:17 -06:00
  • 66d8eccd42 server : do context shift only while generating (#17000) b6947 Georgi Gerganov 2025-11-04 19:21:36 +02:00
  • afd353246d readme : update hot topics (#17002) Georgi Gerganov 2025-11-04 17:21:31 +02:00
  • cc98f8d349 ggml-cpu : bicubic interpolation (#16891) b6945 Acly 2025-11-04 13:12:20 +01:00
  • d945834366 ci : apply model label to models (#16994) Sigbjørn Skjæret 2025-11-04 12:29:39 +01:00
  • b164259bba chore : fix models indent after refactor (#16992) b6943 Sigbjørn Skjæret 2025-11-04 12:29:15 +01:00
  • 23b70f4f70 Initial plan copilot/test-branch copilot-swe-agent[bot] 2025-11-04 11:00:12 +00:00
  • 1f5accb8d0 Fix garbled output with REPACK at high thread counts (#16956) b6942 Noah 2025-11-04 05:04:59 +00:00
  • 2759ccdb4a CUDA: avoid mul + bias fusion when doing fusion (#16935) b6941 Aman Gupta 2025-11-04 10:53:48 +08:00
  • c5023daf60 opencl: support imrope (#16914) b6940 lhez 2025-11-03 11:47:57 -08:00
  • e7da30b584 fix: Viewing multiple PDF attachments (#16974) Aleksander Grygier 2025-11-03 18:53:26 +01:00
  • ed8aa63320 model-conversion : pass config to from_pretrained (#16963) Daniel Bevenius 2025-11-03 18:01:59 +01:00
  • 48bd26501b server : add props.model_alias (#16943) b6937 Georgi Gerganov 2025-11-03 15:38:23 +02:00
  • 622cd010ff ggml: CUDA: add head size 72 for flash-attn (#16962) b6936 theo77186 2025-11-03 14:29:11 +01:00
  • 070ff4d535 mtmd: add --image-min/max-tokens (#16921) b6935 Xuan-Son Nguyen 2025-11-03 11:11:18 +01:00