Commit Graph

  • 3172006a24 ggml : fix some compile warnings Georgi Gerganov 2023-11-12 16:36:20 +02:00
  • 684bc8bd70 readme : update GPU / CUDA Georgi Gerganov 2023-11-12 15:40:37 +02:00
  • b0502836b8 whisper : add full CUDA and Metal offloading (#1472) Georgi Gerganov 2023-11-12 15:31:08 +02:00
  • ec7a6f04f9 whisper : return with error from whisper_encode_internal and whisper_decode_internal when abort callback is true (#1456) Ben Nortier 2023-11-10 13:51:16 +02:00
  • 37947203e6 talk-llama : add language auto detect (#1467) Jakub Ráček 2023-11-09 18:21:44 +01:00
  • 953419c69a openvino : update convert-whisper-to-openvino.py to support v3 (#1459) bobqianic 2023-11-09 10:42:39 +00:00
  • 0de8582f65 coreml : use the correct n_mel value (#1458) Xiao-Yong Jin 2023-11-08 14:01:41 -06:00
  • baeb733691 whisper : reset mel time when resetting timings (#1452) Ben Nortier 2023-11-08 15:52:23 +02:00
  • d03c60dd7f ios : add support for Swift Package Manager (#1370) Sindre Sorhus 2023-11-08 04:53:31 +07:00
  • 6a5d195109 release : v1.4.3 Georgi Gerganov 2023-11-07 16:15:48 +02:00
  • 0cbef75422 ggml : fix MIN / MAX macro re-definition Georgi Gerganov 2023-11-07 16:08:46 +02:00
  • 2cdfc4e025 whisper : add support for large v3 (#1444) Georgi Gerganov 2023-11-07 15:30:18 +02:00
  • 973111088b android : decouple example into a library and app module (#1445) Tobrun 2023-11-07 13:27:33 +01:00
  • 11b503055e whisper : reset ctx->t_start_us when calling whisper_reset_timings() (#1434) Ben Nortier 2023-11-07 11:04:32 +02:00
  • b629d2d4fe cmake : fix talk-llama build Georgi Gerganov 2023-11-07 11:03:21 +02:00
  • 3bd7d48f51 metal : fix asserts for setThreadgroupMemoryLength (close #1435) Georgi Gerganov 2023-11-07 11:02:16 +02:00
  • 435a6b74e3 ci : fix variable names in GitHub actions config (#1440) iamthad 2023-11-07 02:53:24 -06:00
  • 75dc800d21 talk-llama : fix n_gpu_layers usage again (#1442) Jhen-Jie Hong 2023-11-07 16:51:27 +08:00
  • 0c91aef2d8 whisper : add missing about callback initializers Georgi Gerganov 2023-11-07 10:49:51 +02:00
  • 3989b29a9b examples : fix n_gpu_layers usage in talk-llama (#1441) Jhen-Jie Hong 2023-11-07 09:36:23 +08:00
  • 0463028bc2 whisper : add context param to disable gpu (#1293) Jhen-Jie Hong 2023-11-06 17:04:24 +08:00
  • 39cfad0dee whisper : add support for new distilled Whisper models (#1424) Georgi Gerganov 2023-11-05 19:43:45 +02:00
  • 6d4d0b5b4b cuda : fix HIPBLAS build Georgi Gerganov 2023-11-05 19:41:15 +02:00
  • f96e1c5b78 sync : ggml (backend v2, k-quants, CUDA opts, Metal opts, etc.) (#1422) Georgi Gerganov 2023-11-03 21:35:05 +02:00
  • 8a2bee6717 models : use absolute paths for the converted model (#1356) bobqianic 2023-11-03 08:44:27 +00:00
  • d445098c8f talk-llama : move up-to-date demo to top (#1417) Asad Memon 2023-11-02 09:50:13 -07:00
  • 74de25158e talk-llama : add an up-to-date demo video Georgi Gerganov 2023-11-02 15:28:48 +02:00
  • bce49a260e examples : Implement JSON output for Token-Level data in main (#1358) Aarni Koskela 2023-10-31 21:54:52 +02:00
  • 45c87b5481 models : Faster download for models on windows using BitTransfer (#1404) WhiteOlivierus 2023-10-30 20:18:12 +01:00
  • dfe4bc6e59 README : Update README in stream to clarify where to compile from (Issue #1400) ai-at-home 2023-10-29 12:11:13 -05:00
  • 54c978c3a3 binding : Expose the audio_ctx param through the Go binding (#1368) Johan 2023-10-15 05:35:06 -07:00
  • 9a7074d4aa README : fix typo (#1362) jorismertz 2023-10-13 17:53:23 +02:00
  • a0040f5d12 docker : Add dockerfile for cublas (#1286) joecryptotoo 2023-10-11 03:00:17 -07:00
  • 940cdb1396 whisper : abort callback improvements (#1345) mkiol 2023-10-08 16:22:24 +02:00
  • 1b775cdd68 cmake : Abort the build if a requested feature could not be configured (#1350) Marcin Mielniczuk 2023-10-07 21:01:18 +02:00
  • 80bf931668 cmake : Prefer pkg-config while looking for BLAS (#1349) Marcin Mielniczuk 2023-10-07 16:02:07 +02:00
  • 91c0b23384 models : add conversion scripts from HuggingFace models to CoreML (#1304) Xiang (Kevin) Li 2023-10-04 05:00:25 -04:00
  • 2f668c330e whisper : add abort callback (#1335) mkiol 2023-10-04 10:57:55 +02:00
  • 08fa34882f examples : move wav_writer from stream.cpp to common.h (#1317) bobqianic 2023-10-03 20:56:11 +01:00
  • 4037705531 whisper : add missing speaker turn API function for whisper_state (#1330) Didzis Gosko 2023-10-03 22:55:48 +03:00
  • c76c11e59c examples: Update the README for Talk - fixing the gpt2 URL (#1334) brunofaustino 2023-09-30 17:21:32 -03:00
  • 9edbd0a204 extra: Add benchmark script implemented in Python (#1298) Neil Chudleigh 2023-09-25 08:45:15 -07:00
  • 707507ff6d Examples: Add save audio to file option in stream.cpp (#1310) litong 2023-09-22 05:43:21 -10:00
  • 7e1592d2cd readme: Fix spelling error (#1290) JJ 2023-09-21 00:55:33 -07:00
  • 903c9579b8 examples: Update README.md of main.cpp (#1306) Artyom Mezin 2023-09-18 17:14:36 +03:00
  • b440ef8c96 binding : fix ruby build by adding missing ggml-alloc (#1305) Jhen-Jie Hong 2023-09-18 21:15:45 +08:00
  • 700f63a806 bench: fix missing include <cstring> (#1303) Evgeny Kuznetsov 2023-09-18 10:51:10 +03:00
  • 951a119926 whisper : increase tokenizer buffer (close #1259) Georgi Gerganov 2023-09-15 21:11:43 +03:00
  • 1ca4041b86 talk-llama : update to latest llama.cpp Georgi Gerganov 2023-09-15 20:06:31 +03:00
  • 80c1512fd5 sync : ggml (const correctness) Georgi Gerganov 2023-09-15 14:49:56 +03:00
  • 0ac9cefd03 metal : restore matrix x vector f16_f32 kerenls for now Georgi Gerganov 2023-09-15 14:40:41 +03:00
  • b8432f28f4 metal : add F32 support + update bench output Georgi Gerganov 2023-09-15 13:56:08 +03:00
  • 93935980f8 whisper : Metal and ggml-alloc support (#1270) Georgi Gerganov 2023-09-15 12:18:18 +03:00
  • 3fec2119e6 whisper : fix bench regression + fix performance when using CPU BLAS (#1275) Georgi Gerganov 2023-09-12 13:54:04 +03:00
  • 9b14418863 whisper : faster beam_search sampling via reduced KV cache copies (#1243) bobqianic 2023-09-10 21:04:27 +08:00
  • 6ddc727fac java : fixed signing of java artifact using gradle (#1267) Nicholas Albion 2023-09-10 01:55:51 +10:00
  • acb5278cc8 ci : try to fix gradle action (#1265) Georgi Gerganov 2023-09-08 20:50:15 +03:00
  • 0839209cab gitignore : update Georgi Gerganov 2023-09-08 19:45:28 +03:00
  • b39809668a sync : ggml (HBM + Metal + style) (#1264) Georgi Gerganov 2023-09-08 17:58:31 +03:00
  • 3e9edc6845 ci : upgrade gradle to 2.4.2 (#1263) Georgi Gerganov 2023-09-08 17:58:14 +03:00
  • bfc73f1fa2 sync : ggml (CUDA faster rope) Georgi Gerganov 2023-09-08 15:01:26 +03:00
  • f00c9bba33 cmake : noramlize case (#1129) Georgi Gerganov 2023-09-08 14:50:03 +03:00
  • b55b505690 build : do not use _GNU_SOURCE gratuitously (#1129) Przemysław Pawełczyk 2023-09-07 11:36:14 +02:00
  • 2818de21ff examples : fix build + compile warnings (close #1256) Georgi Gerganov 2023-09-07 12:33:12 +03:00
  • aed5d40607 models : add quantum models to download-ggml-model.sh (#1235) Neil Chudleigh 2023-09-07 05:16:58 -04:00
  • afa5477d1c whisper.android : bump gradle plugin and dependencies + a lint pass (#1255) Digipom 2023-09-07 05:15:59 -04:00
  • 01fcd42431 sign jar for Maven Central repo Nicholas Albion 2023-09-07 11:45:01 +10:00
  • f990610776 whisper.android : address ARM's big.LITTLE arch by checking cpu info (#1254) Digipom 2023-09-06 11:32:30 -04:00
  • 64cb45fd79 make : fix detection of AVX2 on macOS (#1250) Didzis Gosko 2023-09-06 18:22:21 +03:00
  • ace6c12ec6 ggml : posixify pagesize (#1251) Przemysław Pawełczyk 2023-09-06 17:19:36 +02:00
  • cac75be05b configured publishing.repositories Nicholas Albion 2023-09-06 13:13:36 +10:00
  • c3f319d7c2 ggml : sync latest llama.cpp (view_src + alloc improvements) (#1247) Georgi Gerganov 2023-09-05 20:57:27 +03:00
  • ba3c333611 make : improve cpuinfo handling on x86 hosts (#1238) Przemysław Pawełczyk 2023-09-05 13:58:47 +02:00
  • 59a3d0cb57 ggml : sync (ggml-alloc, GPU, eps, etc.) (#1220) Georgi Gerganov 2023-09-05 13:54:40 +03:00
  • 6780c98e19 readme : update CMake build commands (#1231) 布客飞龙 2023-09-05 18:53:34 +08:00
  • 2f52783a08 OSSRH_USERNAME -> JIRA_USER Nicholas Albion 2023-08-31 14:54:02 +10:00
  • 7dec9d8cc4 build-root-directory: bindings/java Nicholas Albion 2023-08-31 12:04:16 +10:00
  • fb0a24fba2 ci : enable java package publishing (#1228) Georgi Gerganov 2023-08-31 02:57:43 +03:00
  • 8e30bf3c02 ggml : fix compilation errors incurred by -Werror (#1227) ChangSeok Oh 2023-08-30 12:09:15 -07:00
  • 99d3c105f5 whisper.android : fix cmake multiple libraries build (#1224) Jhen-Jie Hong 2023-08-30 19:45:13 +08:00
  • 18e9889418 coreml : wrap inference call in @autoreleasepool to fix memory leak (#1218) Dener Stassun 2023-08-29 09:44:38 -03:00
  • 8e46ba80d3 make : use cpuinfo in MSYS2 to enable x86 ISA extensions on the host (#1216) Przemysław Pawełczyk 2023-08-28 12:28:26 +02:00
  • b0d35995c4 make : add support for building on DragonFlyBSD/NetBSD/OpenBSD (#1212) Przemysław Pawełczyk 2023-08-27 20:38:46 +02:00
  • 25466aa1c3 ggml : fix compiling when SSE3 is available but not SSSE3 (#1210) Przemysław Pawełczyk 2023-08-27 20:37:31 +02:00
  • 601c2d2181 ggml : detect SSSE3 (#1211) Przemysław Pawełczyk 2023-08-27 20:36:41 +02:00
  • 175ffa64ee examples : vim plugin and LSP server (#1144) AustinMroz 2023-08-27 13:35:06 -05:00
  • cb5fb0a12d whisper : initial hipBLAS support (#1209) ardfork 2023-08-27 17:03:58 +00:00
  • b5bb5c85d4 whisper : allow whisper_full from mel spectrogram - no audio (#1214) Georgi Gerganov 2023-08-27 20:02:57 +03:00
  • 7e54df414e whisper : significantly improve the inference quality (#1148) bobqianic 2023-08-28 00:51:33 +08:00
  • 20a80972f4 whisper.android : migrate from ndk-build to CMake (#1204) junkfood 2023-08-28 00:35:16 +08:00
  • 7ef3f3837e main : log probs to text file (#1205) Yunès 2023-08-27 18:09:06 +02:00
  • aad2dad38a whisper : minor fixes (#1154) Fangjun Kuang 2023-08-28 00:02:00 +08:00
  • 66f2078878 build : fix OpenBLAS detection under Arch Linux (#1173) Marcin Mielniczuk 2023-08-25 18:26:34 +02:00
  • 8ce20f0f3d make : fix Linux machines supporting AVX1 not AVX2 (#1162) Eric Swanson 2023-08-25 08:52:22 -04:00
  • c84cf87261 whisper : add precalculated values of sin/cos for speeding up FFT (#1142) Alexandr Graschenkov 2023-08-25 16:51:14 +04:00
  • c5f9acf4b7 make : simplify Makefile (#1147) alonfaraj 2023-08-25 15:20:44 +03:00
  • 7decc85eb7 cmake : fix PowerPC build failures introduced in #1174 (#1196) Marcin Mielniczuk 2023-08-25 14:19:48 +02:00
  • 21e8c67a4f Fix AVX etc. under GCC/CMake (#1174) Marcin Mielniczuk 2023-08-19 20:39:03 +02:00
  • a4bb2df36a quantize : fix load vocab crash when len is 128 (#1160) Jhen-Jie Hong 2023-08-06 16:04:42 +08:00
  • b948361956 examples : add tinydiarization support for streaming (#1137) Duncan McConnell 2023-08-03 03:24:07 -05:00