Concedo
9b7397f140
fix sd logger (codex assisted)
2026-09-17 00:02:23 +08:00
Wagner Bruna
27786379e5
sd: sync with master-849-d04e895 ( #2453 )
2026-09-16 23:13:56 +08:00
Concedo
1c3cbac085
Merge commit 'ae9afff8d2c012ca760eb9c2adf41961cf6f6232' into concedo_experimental
...
# Conflicts:
# .github/workflows/build-openvino.yml
# .github/workflows/build-self-hosted.yml
# .github/workflows/build-vulkan.yml
# .github/workflows/build-wasm.yml
# .github/workflows/build-webgpu.yml
# .github/workflows/server-sanitize.yml
# CMakeLists.txt
# ci/run.sh
# common/CMakeLists.txt
# docs/backend/snapdragon/README.md
# docs/backend/snapdragon/developer.md
# docs/build.md
# examples/speculative-simple/speculative-simple.cpp
# ggml/src/ggml-cpu/CMakeLists.txt
# ggml/src/ggml-hexagon/ggml-hexagon.cpp
# ggml/src/ggml-hexagon/htp-opnode.h
# ggml/src/ggml-hexagon/htp/act-ops.c
# ggml/src/ggml-hexagon/htp/allreduce-ops.c
# ggml/src/ggml-hexagon/htp/allreduce-ops.h
# ggml/src/ggml-hexagon/htp/argsort-ops.c
# ggml/src/ggml-hexagon/htp/binary-ops.c
# ggml/src/ggml-hexagon/htp/concat-ops.c
# ggml/src/ggml-hexagon/htp/cpy-ops.c
# ggml/src/ggml-hexagon/htp/cumsum-ops.c
# ggml/src/ggml-hexagon/htp/diag-ops.c
# ggml/src/ggml-hexagon/htp/fill-ops.c
# ggml/src/ggml-hexagon/htp/flash-attn-ops.c
# ggml/src/ggml-hexagon/htp/flash-attn-ops.h
# ggml/src/ggml-hexagon/htp/gated-delta-net-ops.c
# ggml/src/ggml-hexagon/htp/get-rows-ops.c
# ggml/src/ggml-hexagon/htp/hex-common.h
# ggml/src/ggml-hexagon/htp/hex-utils.h
# ggml/src/ggml-hexagon/htp/hmx-utils.h
# ggml/src/ggml-hexagon/htp/htp-ctx.h
# ggml/src/ggml-hexagon/htp/htp-ops.h
# ggml/src/ggml-hexagon/htp/htp-tensor.c
# ggml/src/ggml-hexagon/htp/htp-tensor.h
# ggml/src/ggml-hexagon/htp/hvx-arith.h
# ggml/src/ggml-hexagon/htp/hvx-div.h
# ggml/src/ggml-hexagon/htp/hvx-inverse.h
# ggml/src/ggml-hexagon/htp/hvx-scale.h
# ggml/src/ggml-hexagon/htp/hvx-sigmoid.h
# ggml/src/ggml-hexagon/htp/im2col-ops.c
# ggml/src/ggml-hexagon/htp/main.c
# ggml/src/ggml-hexagon/htp/matmul-ops.c
# ggml/src/ggml-hexagon/htp/pad-ops.c
# ggml/src/ggml-hexagon/htp/repeat-ops.c
# ggml/src/ggml-hexagon/htp/rope-ops.c
# ggml/src/ggml-hexagon/htp/set-rows-ops.c
# ggml/src/ggml-hexagon/htp/softmax-ops.c
# ggml/src/ggml-hexagon/htp/solve-tri-ops.c
# ggml/src/ggml-hexagon/htp/ssm-conv.c
# ggml/src/ggml-hexagon/htp/sum-rows-ops.c
# ggml/src/ggml-hexagon/htp/unary-ops.c
# ggml/src/ggml-metal/CMakeLists.txt
# ggml/src/ggml-opencl/CMakeLists.txt
# ggml/src/ggml-opencl/ggml-opencl.cpp
# ggml/src/ggml-rpc/CMakeLists.txt
# ggml/src/ggml-sycl/ggml-sycl.cpp
# ggml/src/ggml-webgpu/CMakeLists.txt
# ggml/src/ggml-webgpu/ggml-webgpu.cpp
# scripts/snapdragon/run.py
# scripts/sync_vendor.py
# scripts/ui-assets.cmake
# src/CMakeLists.txt
# src/models/gemma4.cpp
# tests/.gitignore
# tests/CMakeLists.txt
# tests/test-backend-ops.cpp
# tests/test-jinja.cpp
# tests/test-llama-archs.cpp
# tests/test-quantize-fns.cpp
# tests/test-save-load-state.cpp
# tools/mtmd/CMakeLists.txt
# tools/server/CMakeLists.txt
2026-09-13 23:53:41 +08:00
Concedo
2e04e6509d
Merge branch 'upstream' into concedo_experimental
...
# Conflicts:
# .github/workflows/build-android.yml
# .github/workflows/build-apple.yml
# .github/workflows/build-cpu.yml
# .github/workflows/build-cuda-ubuntu.yml
# .github/workflows/build-cuda-windows.yml
# .github/workflows/build-msys.yml
# .github/workflows/build-opencl.yml
# .github/workflows/build-openvino.yml
# .github/workflows/build-riscv.yml
# .github/workflows/build-sanitize.yml
# .github/workflows/build-sycl.yml
# .github/workflows/build-vulkan.yml
# .github/workflows/build-wasm.yml
# .github/workflows/build-webgpu.yml
# .github/workflows/copilot-setup-steps.yml
# .github/workflows/hip-quality-check.yml
# .github/workflows/release.yml
# .github/workflows/server.yml
# CODEOWNERS
# build-xcframework.sh
# docs/android.md
# docs/backend/SYCL.md
# docs/build.md
# ggml/CMakeLists.txt
# ggml/src/ggml-cpu/CMakeLists.txt
# ggml/src/ggml-cpu/kleidiai/kleidiai.cpp
# ggml/src/ggml-hexagon/ggml-hexagon.cpp
# ggml/src/ggml-hexagon/htp-opnode.h
# ggml/src/ggml-hexagon/htp/cpy-ops.c
# ggml/src/ggml-hexagon/htp/gated-delta-net-ops.c
# ggml/src/ggml-hexagon/htp/get-rows-ops.c
# ggml/src/ggml-hexagon/htp/htp-ctx.h
# ggml/src/ggml-hexagon/htp/htp-ops.h
# ggml/src/ggml-hexagon/htp/main.c
# ggml/src/ggml-hexagon/htp/matmul-ops.c
# ggml/src/ggml-hexagon/htp/matmul-ops.h
# ggml/src/ggml-hexagon/htp/set-rows-ops.c
# ggml/src/ggml-metal/CMakeLists.txt
# ggml/src/ggml-opencl/ggml-opencl.cpp
# ggml/src/ggml-opencl/kernels/gemv_noshuffle_q4_k_f32.cl
# ggml/src/ggml-sycl/ggml-sycl.cpp
# tests/CMakeLists.txt
# tests/test-backend-ops.cpp
# tests/test-llama-archs.cpp
# tests/test-save-load-state.cpp
# tools/mtmd/CMakeLists.txt
2026-09-02 23:24:09 +08:00
Concedo
566712b4c8
Merge commit '3737e41370da1830a44c663f9929a0f27591ffa6' into concedo_experimental
...
# Conflicts:
# .github/workflows/make-release.yml
# CMakeLists.txt
# ggml/CMakeLists.txt
# ggml/src/ggml-metal/CMakeLists.txt
# ggml/src/ggml-metal/ggml-metal-device.m
# ggml/src/ggml-sycl/ggml-sycl.cpp
# ggml/src/ggml-sycl/mmvq.cpp
# ggml/src/ggml-sycl/set_rows.cpp
# ggml/src/ggml-webgpu/wgsl-shaders/argsort.wgsl
# scripts/sync-ggml.last
# tests/test-backend-ops.cpp
# tools/CMakeLists.txt
2026-08-28 17:23:25 +08:00
Concedo
ed9d44aa36
lvulkan instead of hardcoded windows lib on non windows
2026-08-26 00:21:04 +08:00
Concedo
4447017602
Merge branch 'upstream' into concedo_experimental
...
# Conflicts:
# .github/actions/ccache-clear/action.yml
# .github/workflows/build-apple.yml
# .github/workflows/build-cpu.yml
# .github/workflows/build-cuda-ubuntu.yml
# .github/workflows/build-opencl.yml
# .github/workflows/build-openvino.yml
# .github/workflows/build-sycl.yml
# .github/workflows/build-vulkan.yml
# .github/workflows/build-wasm.yml
# .github/workflows/build-webgpu.yml
# .github/workflows/hip-quality-check.yml
# .github/workflows/server.yml
# CONTRIBUTING.md
# README.md
# ci/run.sh
# common/CMakeLists.txt
# common/chat.cpp
# docs/autoparser.md
# ggml/src/ggml-webgpu/wgsl-shaders/flash_attn.wgsl
# ggml/src/ggml-webgpu/wgsl-shaders/flash_attn_tile.wgsl
# ggml/src/ggml-webgpu/wgsl-shaders/flash_attn_vec_split.wgsl
# scripts/sync_vendor.py
# tests/CMakeLists.txt
# tests/peg-parser/test-json-serialization.cpp
# tests/peg-parser/tests.h
# tests/test-chat-auto-parser.cpp
# tests/test-chat-peg-parser.cpp
# tests/test-chat-template.cpp
# tests/test-chat.cpp
# tests/test-grammar-integration.cpp
# tests/test-jinja.cpp
# tests/test-json-schema-to-grammar.cpp
# tests/test-llama-archs.cpp
# tests/test-model-resolution.cpp
# tests/test-recurrent-state-rollback.cpp
# tools/CMakeLists.txt
2026-08-25 20:44:34 +08:00
Concedo
2b78904b4a
bug fixes for backend code
2026-08-22 17:28:48 +08:00
Wagner Bruna
b9b3bbcec1
refactor: add new module for backend-specific code ( #2308 )
...
* refactor: add new module for backend-specific code
* replace ifdefs on rwkv_v3
* replace ifdefs on llama_v2
* replace ifdefs on llama_v3
* replace ifdefs on gpt2_v3
* replace ifdefs on gptj_v3
* replace ifdefs on mpt_v3
* replace ifdefs on neox_v3
* replace ifdefs on whisper
* adjust build for kcpp_backend
Mostly a:
sed 's/ gpttype_adapter\([^ ]*\)\.o / gpttype_adapter_default.o kcpp_backend\1.o /g' Makefile
and include variant objects for kcpp_backend.
2026-08-22 10:00:00 +08:00
Concedo
fc84597f96
Merge commit '533b18257b7da879a5de39f5d6437041e0e42c39' into concedo_experimental
...
# Conflicts:
# CMakeLists.txt
# examples/gguf-hash/CMakeLists.txt
# examples/gguf-hash/gguf-hash.cpp
# scripts/sync_vendor.py
# tools/mtmd/CMakeLists.txt
# vendor/hash/rotate-bits/rotate-bits.h
# vendor/hash/sha1/sha1.c
# vendor/hash/sha1/sha1.h
# vendor/hash/sha256/sha256.c
# vendor/hash/sha256/sha256.h
# vendor/hash/xxhash/xxhash.c
# vendor/hash/xxhash/xxhash.h
2026-08-20 18:42:18 +08:00
Wagner Bruna
07394b0096
build: group objects common to all koboldcpp_* libraries ( #2397 )
2026-08-14 13:31:56 +08:00
Concedo
e53ea4a7e4
fix build
2026-08-09 01:46:16 +08:00
Concedo
8a16f96307
Merge branch 'upstream' into concedo_experimental
...
# Conflicts:
# .github/workflows/build-apple.yml
# .github/workflows/build-self-hosted.yml
# .github/workflows/release.yml
# SECURITY.md
# build-xcframework.sh
# ci/run.sh
# docs/development/HOWTO-add-model.md
# examples/model-conversion/scripts/causal/convert-model.sh
# examples/model-conversion/scripts/embedding/convert-model.sh
# scripts/sync_vendor.py
# scripts/ui-assets.cmake
# tests/test-arg-parser.cpp
# tests/test-backend-sampler.cpp
# tests/test-grammar-parser.cpp
# tests/test-llama-archs.cpp
# tests/test-sampling.cpp
# tools/cli/README.md
# tools/completion/README.md
# tools/mtmd/CMakeLists.txt
# tools/mtmd/mtmd.h
# tools/mtmd/tests/test-deepseek-ocr.py
# tools/server/README.md
# tools/tts/CMakeLists.txt
# tools/tts/convert_pt_to_hf.py
2026-08-07 20:46:56 +08:00
Concedo
2580b4591d
Merge commit '1c3c9674de4d455f1e571bed808252af54932767' into concedo_experimental
...
# Conflicts:
# .github/workflows/build-apple.yml
# .github/workflows/build-vulkan.yml
# .github/workflows/release.yml
# docs/ops.md
# docs/ops/Vulkan.csv
# examples/gen-docs/gen-docs.cpp
# ggml/CMakeLists.txt
# ggml/src/ggml-opencl/ggml-opencl.cpp
# ggml/src/ggml-sycl/concat.cpp
# ggml/src/ggml-sycl/fattn-onednn.cpp
# ggml/src/ggml-sycl/fattn.cpp
# models/templates/deepseek-ai-DeepSeek-V4.jinja
# scripts/sync-ggml.last
# scripts/sync_vendor.py
# src/CMakeLists.txt
# src/llama-model-loader.cpp
# tests/CMakeLists.txt
# tests/test-arg-parser.cpp
# tests/test-backend-sampler.cpp
# tests/test-chat.cpp
# tests/test-sampling.cpp
# tools/server/README.md
2026-08-07 18:16:11 +08:00
Wagner Bruna
0ddb9190c8
sd: sync with master-812-ea7f0c8 ( #2371 )
...
* sd: sync with master-801-9cfe2af
* sd: sync with master-802-e92e86f
* sd: sync with master-805-e31a86c
* sd: sync with master-810-db99efd
* sd: sync with master-812-ea7f0c8
* sd: minimax-h3 support
2026-08-06 23:42:23 +08:00
Concedo
fee0bf446c
Merge branch 'upstream' into concedo_experimental
...
# Conflicts:
# .github/workflows/build-webgpu.yml
# CMakeLists.txt
# common/CMakeLists.txt
# docs/development/HOWTO-add-model.md
# ggml/src/ggml-opencl/ggml-opencl.cpp
# ggml/src/ggml-sycl/CMakeLists.txt
# tests/test-arg-parser.cpp
# tests/test-jinja.cpp
# tests/test-llama-archs.cpp
# tests/test-save-load-state.cpp
# tools/cli/README.md
# tools/completion/README.md
# tools/llama-bench/llama-bench.cpp
# tools/mtmd/CMakeLists.txt
# tools/server/README.md
2026-07-27 22:28:38 +08:00
Concedo
90510f2b27
Merge commit '20455a4ad336e958cfe8f82efce2c46cd44c4fa3' into concedo_experimental
...
# Conflicts:
# common/CMakeLists.txt
# ggml/src/ggml-hexagon/ggml-hexagon.cpp
# ggml/src/ggml-hexagon/htp/CMakeLists.txt
# ggml/src/ggml-hexagon/htp/htp-ctx.h
# ggml/src/ggml-hexagon/htp/htp-ops.h
# ggml/src/ggml-hexagon/htp/main.c
# scripts/sync_vendor.py
# tests/test-chat.cpp
# tests/test-reasoning-budget.cpp
# tests/test-save-load-state.cpp
# tools/server/CMakeLists.txt
# tools/server/README.md
2026-07-27 22:12:11 +08:00
Concedo
b0596e6202
Merge commit 'fa72aeccb23947074c12b5fec25f5b6ced28cbfe' into concedo_experimental
...
# Conflicts:
# CODEOWNERS
# docs/build.md
# ggml/CMakeLists.txt
# ggml/src/ggml-cuda/fattn-wmma-f16.cu
# ggml/src/ggml-cuda/fattn.cu
# ggml/src/ggml-hip/CMakeLists.txt
2026-07-27 21:59:33 +08:00
Wagner Bruna
fd44ba2c61
sd: sync with master-795-87a0177 ( #2338 )
...
* sd: sync with master-782-b290693
* sd: sync with master-788-8a51eb9
* sd: sync with master-789-5114672
* sd: sync with master-795-87a0177
* sd: expose ref_image_args and make it trigger edit mode
2026-07-25 19:04:50 +08:00
askmyteapot
12c9745c65
Fix sd.cpp build ( #2350 )
...
* Fix sd.cpp build
removed core/ from include to match file structure.
* Update tensor.hpp -fix build
removing core/ from rng.hpp
* Revert "Fix sd.cpp build "
This reverts commit 6df4b9856f .
* Revert "Update tensor.hpp -fix build"
This reverts commit f588c5a071 .
* Update Makefile - include sdcpp/src
changing fix to align with wbruna's suggestion.
2026-07-20 18:20:09 +08:00
Concedo
60f7cfc7b7
fix server build
2026-07-15 22:31:18 +08:00
Wagner Bruna
1f9dd9c398
sd: sync with master-775-b5d8120 ( #2321 )
...
* sd: expose extra_sample_args parameter
* sd: sync with master-773-1b04283
* sd: sync with master-775-b5d8120
2026-07-13 20:42:22 +08:00
Wagner Bruna
e11d3ddef0
sd: sync with master-767-885f01a ( #2310 )
...
* sd: minor API path handling cleanup
* sd: sync with master-749-b11c95a
* sd: use original API parameters at the internal C++ API
* sd: split_mode and auto_fit backend support
* sd: sync with master-758-c674225
* sd: sync with master-765-bb84971
* sd: sync with master-767-885f01a
2026-07-08 17:08:19 +08:00
Wagner Bruna
6482a596e1
sd: sync with master-746-2574f59 ( #2291 )
...
* sd: clean up SD_USE_ defines
* sd: sync with master-721-8caa3f9+5 (9956436)
* sd: simplify taehv selection
* sd: sync with master-731-9f855c9
* sd: sync with master-737-3b6c9ca
* sd: sync with master-741-484baa4
* sd: sync with master-743-3590aa8
* sd: sync with master-746-2574f59
* sd: fix ggml_ext_pad_ext call
2026-07-03 15:28:51 +08:00
Concedo
849ec89bad
restructure some compilation units
2026-07-01 18:51:25 +08:00
Concedo
87aeaff675
fix builds
2026-06-27 18:50:05 +08:00
Concedo
145beb5744
try to use llama.cpp's tool call parser first
2026-06-25 18:11:44 +08:00
Wagner Bruna
afbd83baba
sd: sync with master-721-8caa3f9 ( #2284 )
...
* sd: sync with master-714-b12098f
* sd: support for boogu and longcat edit
* sd: remove SD_TYPE_COUNT == GGML_TYPE_COUNT assertion
The current code should be able to deal with an out-of-sync ggml.
* sd: generalize edit mode support
* sd: sync with master-719-f440ad9
* sd: sync with master-721-8caa3f9
2026-06-25 13:49:14 +08:00
Concedo
1afe5a730a
minor fixes to handler newer lcpp ui
2026-06-21 22:21:10 +08:00
Concedo
7780cf7288
suppress some warnings
2026-06-19 10:30:55 +08:00
Concedo
2c64520ba6
failsafe target for macos
2026-06-18 21:46:54 +08:00
Wagner Bruna
097cc91424
sd: sync with master-707-5a34bc7 ( #2274 )
...
* sd: sync with master-692-9b0fceb
* sd: sync with master-694-276025e
* sd: sync with master-697-5db680c
* sd: sync to master-700-c2df4e1
* sd: sync with master-704-6e66a1a
* sd: sync with master-707-5a34bc7
2026-06-17 16:31:16 +08:00
Concedo
fefb7bbfef
fix make tools
2026-06-14 21:49:44 +08:00
Concedo
b809994360
can build llama server now
2026-06-14 15:06:37 +08:00
Concedo
ef5a724ee4
allow building server
2026-06-14 10:31:14 +08:00
Concedo
0a0ddc212c
fixed build
2026-06-13 11:27:05 +08:00
Wagner Bruna
fdc9c96124
sd: sync with master-685-19bdfe2 ( #2265 )
...
* sd: sync with master-682-b3d56d0
* sd: sync with master-685-19bdfe2
* sd: enable layer streaming
2026-06-13 11:14:44 +08:00
Concedo
3424543568
skip dot2 vulkan shaders for noext build
2026-06-12 15:20:41 +08:00
Concedo
6bae15da71
fix build, remove clip quantize (+1 squashed commits)
...
Squashed commits:
[09ffa906b] fix build, remove clip quantize
2026-06-10 00:42:34 +08:00
Concedo
f5acccad63
cleanup round 1
2026-06-09 21:13:48 +08:00
Concedo
794a271cfa
upgrade to mtmd checkpoint 1
2026-06-09 16:06:30 +08:00
Wagner Bruna
a53b3f7411
sd: sync with master-679-f3fd359 ( #2257 )
2026-06-08 20:42:57 +08:00
Concedo
c2a41133ea
fix makefile for tools
2026-06-07 22:24:10 +08:00
Wagner Bruna
635beb6891
sd: sync to master-678-dfb2390 ( #2251 )
...
* sd: sync to master-666-7948df8
* sd: sync to master-672-1f9ee88
* sd: sync to master-676-b9254dd
* sd: sync to master-678-dfb2390
2026-06-07 22:18:03 +08:00
Wagner Bruna
541034d72d
sd: sync to master-652-92dc726 ( #2234 )
...
* sd: sync to master-650-1ceb5bd
* sd: add LongCat-Image support
* sd: sync to master-652-92dc726
* sd: add Lens support
* sd: split gpt-oss vocab and merge files
2026-05-28 01:21:57 +08:00
Concedo
298da8a4c2
Merge remote-tracking branch 'wbruna/kcpp_sd_update_202605_5' into concedo_experimental
2026-05-24 15:38:37 +08:00
Concedo
ae335c4338
fix tools build
2026-05-24 13:46:36 +08:00
Wagner Bruna
a0413bdf55
sd: sync to master-637-ef92a00
2026-05-23 09:05:36 -03:00
Wagner Bruna
c28c50e441
sd: sync to master-621-baf7eda
2026-05-23 09:05:35 -03:00
Concedo
7e08e8d8b4
add some rpc dependencies (+1 squashed commits)
...
Squashed commits:
[b092a94e5] add some rpc dependencies
2026-05-18 22:17:30 +08:00