Kitaiti Makoto
fd550f77ce
Implement Parakeet::Context#full
2026-06-17 10:30:57 +09:00
Kitaiti Makoto
b3b9af63b2
Implement hooks for Parakeet
2026-06-17 10:30:57 +09:00
Kitaiti Makoto
de505d23ad
Convert int to VALUE
2026-06-17 10:30:57 +09:00
Kitaiti Makoto
94f327a67b
Implement some hooks of Parakeet::Params
2026-06-17 10:30:57 +09:00
Kitaiti Makoto
10cf358ced
Define Parakeet::Segment#each_token
2026-06-17 10:30:57 +09:00
Kitaiti Makoto
997470cfba
Define Parakeet::Token
2026-06-17 10:30:57 +09:00
Kitaiti Makoto
cc958f0af5
Add Parakeet.log_set
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
4f53fad54e
Make it to abort for Parakeet
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
ae88b19443
Run Parakeet::Context#transcribe without GVL
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
99412897f7
Add tests for Parakeet::Segment#deconstruct_keys
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
c2c12db7f7
Define Parakeet::Segment#deconstruct_keys
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
63d3136465
Define Parakeet::Segment attributes
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
bb096e54ac
Add Parakeet::Context#each_segment
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
6bcc09b911
Add Parakeet::Context#transcribe
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
6d2291dc8a
Prevent double-free
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
2cfefa926b
Add Parakeet::Segment
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
46a3a2cb93
Add TestParakeetContext
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
fdaf031858
Implement Parakeet::Context#initialize
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
8615ac87ec
Free parakeet_full_params
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
3bae1e2f1b
Reduce if
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
f55f3f347c
Check callback container in GetParakeetParams
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
a3515ac9fc
Fix typo
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
d051ab6261
Add hook methods to Parakeet::Params
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
105f7a86b9
Define Parakeet
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
c5894984b3
Simplify params registration
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
17bd819585
Remove unnecessary macros
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
1e7c734a1d
Fix memsize
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
09eff4d1ba
Use ITERATE_CALLBACK_PARAMS instead of ITERATE_USER_DATA_PARAMS
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
d051c08841
Use ITERATE_CALLBACK_PARAMS
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
cd0e91175a
Remove unused variable
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
b1dbf7452d
Define GetParakeetParams
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
f412e289ea
Undefine local macros
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
f39b100bb0
Group callback and user_data params
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
555569481c
Add callbacks to Parakeet::Params
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
703fe18e60
Remove unused variabel
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
30abb35db8
Add tests for Parakeet::Params
2026-06-17 10:30:56 +09:00
Kitaiti Makoto
f3b2ed68e5
Add Whisper::Parakeet::Params
2026-06-17 10:30:56 +09:00
Daniel Bevenius
9efddafb91
parakeet : add support for NVIDIA Parakeet ( #3735 )
...
* parakeet : add support for NVIDIA Parakeet
Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
2026-06-16 20:44:10 +02:00
Daniel Bevenius
3805e602d3
ci : only trigger release jobs for tags ( #3883 )
...
* ci : only trigger release jobs for tags
This commit removes the building of the release jobs on pushed to
master.
The motivation for this is that it can be confusing at the momement when
releasing that the push to master also triggers the release jobs but
the actual release will be skipped. With this change the release job is
only run when a tag is pushed which should result in a single Release
github actions job and make it easier to follow.
* ci : add GGML_NATIVE=OFF for ubuntu-22-gcc
2026-06-16 14:33:42 +02:00
Daniel Bevenius
48f628a848
release : v1.8.7 ( #3881 )
2026-06-16 12:28:23 +02:00
Rum Nguyen
db5a84bd79
cli : add --version flag ( #3878 )
...
Adds a `--version` option to whisper-cli that prints the library version
via `whisper_version()` and exits, plus a corresponding entry in the help
output. Mirrors the existing `-h`/`--help` handling.
Closes #608
2026-06-16 08:58:09 +02:00
Georgi Gerganov
0ec0845110
talk-llama : sync llama.cpp
2026-06-15 10:33:53 +03:00
Georgi Gerganov
0a3fa9ca17
sync : ggml
2026-06-15 10:33:53 +03:00
Georgi Gerganov
f35f47b5d2
ggml : bump version to 0.15.1 (ggml/1541)
2026-06-15 10:33:53 +03:00
ZihaoMu
882736f886
ggml: support concat for scalar types at cuda backend (llama/24011)
...
* cuda: support concat for scalar types
* Update concat.cu
* fix metal ci issue
2026-06-15 10:33:53 +03:00
shaofeiqi
2dcfd49d59
opencl: add q5_0/q5_1 gemm and gemv kernels for Adreno (llama/24319)
...
* opencl: add q5_0 adreno support
* opencl: add q5_1 adreno support
* opencl: cosmetic fix
---------
Co-authored-by: Li He <lih@qti.qualcomm.com>
2026-06-15 10:33:53 +03:00
Jeff Bolz
afd559279c
vulkan: ifdef eMesaHoneykrisp (build fix) (llama/24479)
...
Fixes build/CI after #24306 .
2026-06-15 10:33:53 +03:00
Georgi Gerganov
b04008fcec
ggml : bump version to 0.15.0 (ggml/1539)
2026-06-15 10:33:53 +03:00
Winston Ma
6870cfd616
vulkan: add fast path for contiguous buffer transfers (llama/23973)
2026-06-15 10:33:53 +03:00
Kevin Liu
a512e4c5c3
vulkan: use medium matmul tile on Asahi Linux (llama/24306)
...
* vulkan: use medium matmul tile on Asahi Linux
* vulkan: switch Apple detection to Honeykrisp driver id
2026-06-15 10:33:53 +03:00