Commit Graph

  • 4f074fb7a8
    tmp : demonstrate how to measure time of ggml ops timing Georgi Gerganov 2023-03-09 09:23:45 +0200
  • 09e9068007
    whisper.android : support benchmark for Android example. (#542) master Takeshi Inoue 2023-03-08 04:36:30 +0900
  • bf5d4c81b9
    make : fix MUSL Linux build musl Georgi Gerganov 2023-03-06 22:24:08 +0200
  • fa9d43181f
    readme : add bench-wts.sh demo Georgi Gerganov 2023-03-06 21:06:27 +0200
  • bb6b54a03d
    bench-wts.sh : rename script + add execute permission Georgi Gerganov 2023-03-06 21:02:24 +0200
  • b597c5a779
    qual-bench.sh : add quality comparison tool, and update main.cpp to allow using a font file (#569) venkr 2023-03-06 09:18:11 -0800
  • a3fb6c507f
    whisper.android : enable fp16 instrinsics (FP16_VA) which is supported by ARMv8.2 or later. (#572) Takeshi Inoue 2023-03-07 02:15:57 +0900
  • 59fdcd19c8
    whisper : add whisper_state + default state on the whisper_context (#523) sandrohanea 2023-03-05 20:42:19 +0100
  • 478289a4b3
    whisper : set no_context == true by default (#537) Georgi Gerganov 2023-03-05 20:53:43 +0200
  • 5e94129cb2
    go : NewContext now returns a clean context (#537) polarmoon 2023-03-05 10:50:25 -0800
  • 17a14593de
    coreml : simlpify whisper_encode + log messages coreml Georgi Gerganov 2023-03-05 18:31:09 +0200
  • b0ac915265
    coreml : use Core ML encoder inference Georgi Gerganov 2023-03-05 11:11:51 +0200
  • 72af0f5697
    main : add csv header (#552) HY. Kelvin Lee 2023-03-02 11:32:16 -0500
  • af005d573f
    make : add -DNDEBUG compile flag Georgi Gerganov 2023-02-28 23:27:54 +0200
  • ad1389003d
    release : v1.2.1 v1.2.1 Georgi Gerganov 2023-02-28 22:29:12 +0200
  • f420de1322
    make : add "-mcpu=native" when building for aarch64 (#532) FlippFuzz 2023-02-28 03:04:16 +0800
  • d176160f6f
    readme : add pybind11 bindings (#538) Aaron Pham 2023-02-27 11:02:11 -0800
  • b4ebdb6b57
    bench : add Q4_0 and Q4_1 mul_mat benchmarks 4-bit Georgi Gerganov 2023-02-27 20:14:32 +0200
  • 6e776543f3
    whisper.wasm : add more q4_0 models + add nthreads selector Georgi Gerganov 2023-02-27 19:52:07 +0200
  • 3916503e11
    whisper.wasm : add 4-bit quantized models Georgi Gerganov 2023-02-26 22:54:08 +0200
  • df37e2b5ff
    ggml : 4-bit WASM SIMD support for Q4_0 Georgi Gerganov 2023-02-26 22:15:09 +0200
  • d76eb894e3
    sync : gq branch from ggml repo Georgi Gerganov 2023-02-26 21:13:27 +0200
  • ca21f7ab16
    readme : add cython bindings (#9) Georgi Gerganov 2023-02-24 08:46:06 +0200
  • 373043cabe
    whisper : zero-initialize some more context variables Georgi Gerganov 2023-02-21 19:00:42 +0200
  • fb4d0d470f whisper : fix uninitialized exp_n_audio_ctx Finn Voorhees 2023-02-21 11:42:10 +0000
  • a0da7f71a2
    command : wip in progress, improve guided decoding guided Georgi Gerganov 2023-02-19 19:39:05 +0200
  • 0d229163bb
    whisper : add API for applying custom logits filters during decoding Georgi Gerganov 2023-02-19 18:35:01 +0200
  • ec44ad0a75
    diarization : try conv and self-attention embeddings diarization Georgi Gerganov 2023-02-19 12:19:52 +0200
  • d11f35920e
    diarization : try to cluster embedings from last encoder layer Georgi Gerganov 2023-02-19 10:33:03 +0200
  • d5d7769fa7
    diarization : more unsuccessful clustering experiments Georgi Gerganov 2023-02-18 18:36:03 +0200
  • c2f5be7c11
    diarization : some unsuccessful experiments with audio embd clustering Georgi Gerganov 2022-11-08 20:29:17 +0200
  • f254e78737
    yt-wsp.sh : print help on empty args Georgi Gerganov 2023-02-18 09:42:31 +0200
  • a94897bcde
    whisper : by default disable non-speech tokens suppression (#473) Georgi Gerganov 2023-02-15 21:48:49 +0200
  • 2407ae8ef0
    readme : add Ruby discussion + update .NET discussion Georgi Gerganov 2023-02-15 19:51:54 +0200
  • b623ca43b1
    bindings : add Ruby (#500) Todd 2023-02-15 12:46:55 -0500
  • 69e6e4644a
    main : fix std in input (#503) conradg 2023-02-15 17:31:16 +0000
  • 09d7d2b68e
    examples : refactor in order to reuse code and reduce duplication (#482) Georgi Gerganov 2023-02-15 19:28:10 +0200
  • 59c997ca2d
    wip ignore chess Georgi Gerganov 2023-02-15 19:11:12 +0200
  • 0336161b7d
    whisper : fix signedness compiler warning (#506) shikokuchuo 2023-02-15 17:08:25 +0000
  • 459753342d
    yt-wsp.sh : add unique filename generation (#495) genevera (she/her) 2023-02-14 13:12:51 -0500
  • 9764782bd9
    readme : add another .NET repo (#303) Georgi Gerganov 2023-02-14 20:04:03 +0200
  • 3b010f9bed
    readme : add .NET repo (#303) Georgi Gerganov 2023-02-11 17:35:33 +0200
  • 113fcec513
    cmake : install whisper.h header (#485) Avik Sengupta 2023-02-11 07:13:32 +0000
  • cfc06bf8df
    whisper : suppress non-speech-related token outputs (#473) shibukazu 2023-02-08 16:05:34 +0900
  • 2bfe0ebc0f
    whisper : fixed Beam Search Strategy and exposed whisper_pcm_to_mel_phase_vocoder (#474) sandrohanea 2023-02-08 08:01:47 +0100
  • 4dd7119deb
    whisper : only trim if split_on_word is true (#476) boolemancer 2023-02-07 22:43:23 -0800
  • ab1916fc59
    ci : add node addon test and optimize compilation configuration (#468) Qianhe Chen 2023-02-05 21:02:08 +0800
  • a1c1583cc7
    whisper : add whisper_full_lang_id() for getting the context lang (#461) kamranjon 2023-02-05 04:46:26 -0800
  • d012b5c7e4
    whisper : add "split_on_word" flag when using using "max_len" option (#455) Matija Pevec 2023-02-05 13:44:23 +0100
  • b2083c5d02
    release : v1.2.0 v1.2.0 Georgi Gerganov 2023-02-04 09:49:49 +0200
  • f3ee4a9673
    whisper : reduce memory usage during inference (#431) Georgi Gerganov 2023-02-04 09:45:52 +0200
  • c306a7fd89
    addon.node : using whisper as a Node.js addon (#443) Qianhe Chen 2023-02-04 15:10:25 +0800
  • b2fc4c7010
    go : support "auto" as an option when set language (#462) polarmoon 2023-02-03 23:09:27 -0800
  • 291980369c
    whisper : suppress task tokens (#442) Georgi Gerganov 2023-02-04 09:03:14 +0200
  • 86ef64a855
    wasm : fix typo in helper.js (#459) Taisei Mima 2023-02-04 15:49:15 +0900
  • 3b1960520a
    main : CSV format export trimmed spaces fix (#444) Alex Bacart 2023-02-04 09:48:35 +0300
  • 2bee2650c6
    go : add wrapper for system info (#456) Lukas Rist 2023-01-28 17:44:56 +0100
  • beb9512be3
    go : add WhisperLangAutoDetect method to go binding (#451) Robin 2023-01-26 15:14:20 -0800
  • 47737b2e82
    livestream.sh : run main with model arg instead of default (#453) Eric Tendian 2023-01-26 17:13:31 -0600
  • b992f3709e
    whisper : do not provide past prompt when n_max_text_ctx == 0 Georgi Gerganov 2023-01-25 19:59:57 +0200
  • 60337f5306
    wasm : check if navigator.storage.estimate() is available Georgi Gerganov 2023-01-25 19:59:15 +0200
  • 02c7516c57
    go : added wrappers to reset and print timings (#436) Lukas Rist 2023-01-25 17:57:30 +0100
  • 411ea9b833
    ci : run workflows on pull requests + bindings depend on .h (#446) Georgi Gerganov 2023-01-25 18:50:50 +0200
  • 11f61cecd6
    whisper.wasm : add labels for easier radio selection (#435) Ondrej Kokes 2023-01-23 19:49:00 +0100
  • b5ddb16ec7
    whisper : condition timestamps to be monotonically increasing (#425) Georgi Gerganov 2023-01-23 20:48:26 +0200
  • ae16c21e9c
    whisper : PPC64 big-endian support (#398) fitzsim 2023-01-23 18:48:10 +0000
  • 2c3f50a021
    release : v1.1.1 v1.1.1 Georgi Gerganov 2023-01-23 20:23:44 +0200
  • 9a65269a20
    .gitignore : add arm_neon.h Georgi Gerganov 2023-01-23 20:19:04 +0200
  • 78f166174f
    whisper : fix condition for providing past prompt (critical) Georgi Gerganov 2023-01-22 10:47:01 +0200
  • 21c569ba4a
    whisper : extend information in whisper_print_timings() Georgi Gerganov 2023-01-19 18:50:33 +0200
  • 1a91c19af9
    whisper : perform entropy check only when we have at least 32 tokens (#412) Georgi Gerganov 2023-01-18 22:52:18 +0200
  • f583e2d2f5
    main : we had accidentally disabled the temperature fallback .. (#291) Georgi Gerganov 2023-01-18 22:51:41 +0200
  • 206fc93396
    whisper.wasm : add small and small.en models Georgi Gerganov 2023-01-18 21:58:55 +0200
  • a6cf6f4c4a
    bench : minor fixes Georgi Gerganov 2023-01-18 21:39:32 +0200
  • 472a473fd1
    main : add an option to accept optional output filenames (#424) Chia-Hsiang Cheng 2023-01-19 03:26:31 +0800
  • 9ba66c2fad
    stream : fix handling of --step == --length (#416) Georgi Gerganov 2023-01-18 21:22:52 +0200
  • 1ccb8a46a5
    bench : fix Windows linkage by moving ggml benches in whisper lib .. Georgi Gerganov 2023-01-18 21:00:41 +0200
  • 7aa1174315
    bench : fix Windows linkage by moving ggml benches in whisper lib .. arghh Georgi Gerganov 2023-01-18 21:00:41 +0200
  • 1290fc6457
    bench : add memcpy and ggml_mul_mat benchmarks Georgi Gerganov 2023-01-18 20:31:46 +0200
  • 49b529ba74
    whisper.android : add support for loading directly from asset in C (#415) Digipom 2023-01-16 14:57:35 -0500
  • 8088a977af
    whisper : fix possible uninitialized variables (#291) Georgi Gerganov 2023-01-16 21:44:40 +0200
  • c9aeb33676
    stream : fix --keep_context argument to be used correctly (#354) Georgi Gerganov 2023-01-16 19:37:06 +0200
  • 4a3f0d3fe9
    go : remove sample_best and sample_timestamp bindings (#409) Damian Czaja 2023-01-16 18:18:10 +0100
  • 874bde887e
    Update README.md Georgi Gerganov 2023-01-16 18:47:31 +0200
  • 8738427dd6
    cmake : bump version to 1.1.0 v1.1.0 Georgi Gerganov 2023-01-15 14:22:25 +0200
  • c3991bbb24
    Update README.md Georgi Gerganov 2023-01-15 14:08:12 +0200
  • 00ea21668b
    whisper : account speed_up flag for short audio (close #405) 1.1.0 Georgi Gerganov 2023-01-15 12:41:42 +0200
  • 0b85e8c401
    Update README.md Georgi Gerganov 2023-01-15 11:36:20 +0200
  • fafd78945d
    bench.wasm : print system info Georgi Gerganov 2023-01-15 11:34:03 +0200
  • 8de452c18b
    Improve decoding (#291) Georgi Gerganov 2023-01-15 11:29:57 +0200
  • a6dbd9188b
    stream : fix a bug that inserted a lot of empty audio at the start Georgi Gerganov 2023-01-14 19:20:47 +0200
  • 4ef3398e8f
    ggml : remove obsolete zeroing + comment fixes (#390) Georgi Gerganov 2023-01-08 12:35:56 +0200
  • 5e9f33596f
    readme : clarify main and stream usage (#391) Ian Bicking 2023-01-08 12:18:41 -0600
  • 8d7b29cedd
    ggml : correct behaviour of ggml_vec_sum_f32 (#390) Abitofevrything 2023-01-08 19:06:09 +0100
  • 08dc705a69
    whisper : fix sample_to_timestamp calculation with 64 bit precision to avoid overflow (#388) boolemancer 2023-01-08 05:08:45 -0800
  • 1512545149
    whisper : add loader class to allow loading from buffer and others (#353) Syahmi Azhar 2023-01-08 19:03:33 +0800
  • 52a3e0c92a
    ggml : improve vec_dot_f16 unrolling in flash_attn_f16 Georgi Gerganov 2023-01-08 11:41:18 +0200
  • d1ea1220ff
    command : clean-up / refactoring / formatting (#383) Georgi Gerganov 2023-01-07 21:43:24 +0200
  • 9c4a1522f6
    command : always-prompt mode (#383) David 2023-01-07 20:41:11 +0100
  • f078a6f20e
    go : adding features to the go-whisper example, go ci, etc (#384) David Thorpe 2023-01-07 19:21:43 +0000