Populaarsed: Andmed uuendatud 31. oktoober 2026

Kategooriad

Internet1361
Suhtlus321
Heli ja video903
Graafika ja disain543
Kontor ja tootlikkus1120
Arendustööriistad3139
Tehisintellekt534
Turvalisus ja privaatsus388
Süsteemitööriistad3126
Mängud524
Haridus ja teadus239
Võrk ja IT283

llama.cpp b10369 allalaadimine

LLM inference in C/C++

See on vanem versioon. Uusim versioon on b9994. llama.cpp b9994 · Avaldatud:

Paigaldusfailid b10369

ArhitektuurTüüpUlatusFaili suurusAllalaadimineSHA256
64-bitine ZIP → Portatiivne — — github.com VirusTotal

Link ja SHA256 pärinevad Windowsi paketihalduri (winget) kogukonna manifestist. Võrdle allalaaditud faili räsi enne selle käivitamist.

Muudatuste loend

mtmd: support pocket-tts (#26871)
- adapt the api
- text model ok
- working impl, need verify and clean up
- mtmd: build the pocket-tts transposed convolutions as GEMM + col2im
ggml_conv_transpose_1d has no grouped mode, so the depthwise upsample
was built as one convolution and one concat per channel, which floods
the graph with small nodes and makes kernel launches dominate the
decoder.
Fold both cases into the column form the seanet decoder already needs:
the general case reshapes the kernel to [IC, K * OC] and matmuls it
with the input, the depthwise case batches a matmul over the channels
so a step scales its own kernel. A single col2im_1d then scatter-adds
the columns back to the signal, with the same shape as before, so the
overlap-add tail, the streaming state and the bias are untouched.
Generation time per frame drops by 80% on CUDA and by 50% on CPU. The
output matches the previous implementation sample for sample, with a
correlation of 0.999994 and identical frame counts.
- flow_temp + frames_after_eos
- chunking
- mtmd: carry the remaining pocket-tts per-pack settings
The language packs also tune the end-of-speech padding and the padding
of short prompts, next to the temperature already carried in the
mmproj: french_24l asks for 8 tail frames instead of the guessed 3,
english_2026-01 asks for short prompts to be padded with spaces.
Write both in the mmproj as clip.gen.audio.frames_after_eos and
clip.gen.audio.pad_short_text, keyed on the pack in the conversion
script like the temperature. The loader keeps them optional, so a
mmproj without them behaves as before. Map semicolons to commas for
every pack instead, the reference only asks for it on three of them and
it costs nothing elsewhere.
Existing mmproj files must be converted again to carry the two keys.
On a long french text the port now lands within 2% of the reference:
22.96s against 23.44s, with the same peak level and the same amount of
silence.
- clip.gen.audio.model_variant
- clean up code comments
- nit: drop the dead flow_temp hparam, the pack table holds the default
- update docs
- address security problems
- less invasive base.py
- lint
- add mtmd_gen_inp_default
- add docs
- rm gen_flow_temp
Co-authored-by: Pascal admin@serveurperso.com
Website:
- https://llama.app
macOS/iOS:
- macOS Apple Silicon (arm64)
- macOS Apple Silicon (arm64, KleidiAI enabled) DISABLED
- macOS Intel (x64)
- iOS XCFramework
Linux:
- Ubuntu x64 (CPU)
- Ubuntu arm64 (CPU)
- Ubuntu s390x (CPU)
- Ubuntu x64 (Vulkan)
- Ubuntu arm64 (Vulkan)
- Ubuntu x64 (ROCm 7.14)
- Ubuntu x64 (OpenVINO)
- Ubuntu x64 (SYCL FP32)
- Ubuntu x64 (SYCL FP16)
Android:
- Android arm64 (CPU)
Windows:
- Windows x64 (CPU)
- Windows arm64 (CPU)
- Windows arm64 (OpenCL Adreno)
- Windows x64 (CUDA 12) - CUDA 12.4 DLLs
- Windows x64 (CUDA 13) - CUDA 13.3 DLLs
- Windows arm64 (CUDA 13) (preview) - CUDA 13.4 DLLs
- Windows x64 (Vulkan)
- Windows x64 (OpenVINO)
- Windows x64 (SYCL)
- Windows x64 (ROCm 7.14)
openEuler:
- DISABLED
- openEuler x86 (310p)
- openEuler x86 (910b, ACL Graph)
- openEuler aarch64 (310p)
- openEuler aarch64 (910b, ACL Graph)
UI:
- UI

https://github.com/ggml-org/llama.cpp/releases/tag/b10369

Sildid

Jaga