chore(recon): bump backend pins to round-4 Winograd engines (CPU opt complete)

voice-detect.cpp -> d2839ca (CAM++ FCM 2D convs through Winograd, -15.5%/-10.3%);
face-detect.cpp -> c1db23d (AVX2-vectorized Winograd tile transforms, SCRFD
detect -14%/-9.6%). Final CPU optimization round; the conv-kernel lever class is
now exhausted (parity held cosine=1.0; GGUF/parity unchanged, HF GGUFs valid).

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
This commit is contained in:
Ettore Di Giacinto
2026-06-22 20:42:36 +00:00
parent b4f7a36d6d
commit 5614b39782
2 changed files with 4 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
# face-detect backend Makefile.
#
# Upstream pin lives below as FACEDETECT_VERSION?=cd5c962... (.github/bump_deps.sh
# Upstream pin lives below as FACEDETECT_VERSION?=c1db23d... (.github/bump_deps.sh
# can find and update it - matches the voice-detect / parakeet.cpp / whisper.cpp
# convention).
#
@@ -14,7 +14,7 @@
# The default target below does the proper clone-at-pin + cmake build so CI does
# not need a side-checkout.
FACEDETECT_VERSION?=cd5c9624d79a0964d429d7c9f90b58258f7ffa95
FACEDETECT_VERSION?=c1db23d2138907edcf0d6858a89dc884633e920a
FACEDETECT_REPO?=https://github.com/mudler/face-detect.cpp
GOCMD?=go

View File

@@ -1,6 +1,6 @@
# voice-detect backend Makefile.
#
# Upstream pin lives below as VOICEDETECT_VERSION?=45122ec... (.github/bump_deps.sh
# Upstream pin lives below as VOICEDETECT_VERSION?=d2839ca... (.github/bump_deps.sh
# can find and update it - matches the parakeet.cpp / whisper.cpp / ds4 convention).
#
# Local dev shortcut: if you already have an out-of-tree voice-detect.cpp build,
@@ -13,7 +13,7 @@
# The default target below does the proper clone-at-pin + cmake build so CI does
# not need a side-checkout.
VOICEDETECT_VERSION?=45122ec2cf6e4463b07a6f07bf3b94f3574159e3
VOICEDETECT_VERSION?=d2839ca0f24118d8f30ab9fbf53bd9d9fcfca978
VOICEDETECT_REPO?=https://github.com/mudler/voice-detect.cpp
GOCMD?=go