Commit History

Author SHA1 Message Date
  Kawrakow bd2d4e393b 1.5 bit quantization (#5453) 2 years ago
  Georgi Gerganov 8f1be0d42f ggml : add ALiBi support for ggml_soft_max_ext (#5488) 2 years ago
  Georgi Gerganov efb7bdbbd0 metal : add im2col F32 dst support (#5132) 2 years ago
  Kawrakow fea4fd4ba7 ggml : fix IQ3_XXS on Metal (#5219) 2 years ago
  Kawrakow f4d7e54974 SOTA 3-bit quants (#5196) 2 years ago
  Kawrakow 49662cbed3 ggml : SOTA 2-bit quants (add IQ2_XS) (#4856) 2 years ago
  Georgi Gerganov 4dccb38d9a metal : improve dequantize precision to match CPU (#4836) 2 years ago
  Kawrakow dd5ae06405 SOTA 2-bit quants (#4773) 2 years ago
  Georgi Gerganov 289313716f metal : add kernel_get_rows_i32 2 years ago
  Georgi Gerganov f3f62f0d83 metal : optimize ggml_mul_mat_id (faster Mixtral PP) (#4725) 2 years ago
  Georgi Gerganov 58ba655af0 metal : enable shader debugging (cmake option) (#4705) 2 years ago
  Ebey Abraham b9e74f9bca llama : add phi-2 + fix NeoX rope + ggml_mul_mat_set_prec (#4490) 2 years ago
  Georgi Gerganov 4d98d9a656 sync : ggml (SD ops, tests, kernels) (#4444) 2 years ago
  slaren 799a1cb13b llama : add Mixtral support (#4406) 2 years ago
  Georgi Gerganov fe680e3d10 sync : ggml (new ops, tests, backend, etc.) (#4359) 2 years ago
  Georgi Gerganov bcc0eb4591 llama : per-layer KV cache + quantum K cache (#4309) 2 years ago
  Georgi Gerganov ef47ec18da ggml : add ggml_soft_max_ext (#4256) 2 years ago
  Georgi Gerganov 3d68f364f1 ggml : sync (im2col, GPU conv, 32-bit arm compat) (#4060) 2 years ago
  Georgi Gerganov 183b3fac6c metal : fix build errors and kernel sig after #2268 (#3898) 2 years ago
  cebtenzzre 898aeca90a llama : implement YaRN RoPE scaling (#2268) 2 years ago
  Georgi Gerganov e16b9fa4ba metal : multi-simd softmax (#3710) 2 years ago
  Georgi Gerganov 469c9addef metal : handle ggml_scale for n%4 != 0 (close #3754) 2 years ago
  Jhen-Jie Hong c67fe68e41 metal : implement q5_0 and q5_1 kernels (#3648) 2 years ago
  Georgi Gerganov fcca0a7004 refact : fix convert script + zero out KV cache to avoid nans (#3523) 2 years ago
  Georgi Gerganov b0ec5218c3 metal : support MTLGPUFamily < Apple7, formatting, style (#3524) 2 years ago
  Phillip Kravtsov 0e797c2fc5 llm : support Adept Persimmon 8B (#3410) 2 years ago
  Jiahao Li f56e1baec3 metal : alibi for arbitrary number of heads (#3426) 2 years ago
  Georgi Gerganov ec893798b7 llama : custom attention mask + parallel decoding + no context swaps (#3228) 2 years ago
  Georgi Gerganov c6f1491da0 metal : fix bug in soft_max kernels (out-of-bounds access) (#3194) 2 years ago
  Georgi Gerganov 8c00b7a6ff sync : ggml (Metal F32 support + reduce ggml-alloc size) (#3192) 2 years ago