Commit Graph

  • c088d4abc5 whisper: Fix mem leak on failure to load model #318 Andy Maloney 2022-12-22 17:21:00 -0500
  • 991c84a525 ggml: Make consts static #317 Andy Maloney 2022-12-22 17:19:06 -0500
  • 4c1fe0c813
    Update README.md Georgi Gerganov 2022-12-22 18:22:58 +0200
  • 18d9f012a4 Add -DGGML_USE_ACCELERATE #308 Kevin Brothaler 2022-12-22 11:16:16 -0500
  • e556403b16 Add SwiftUI demo project. Kevin Brothaler 2022-12-22 10:55:34 -0500
  • fa463313ad
    minor : small code cleanups (#302) Andy Maloney 2022-12-22 10:06:19 -0500
  • ed0d6372a0
    minor : switch case always break #302 Georgi Gerganov 2022-12-22 17:05:19 +0200
  • 501a6b455c minor : flag "ARM FMA" -> "ARM_FMA" Georgi Gerganov 2022-12-22 16:43:57 +0200
  • 91fc08c641 Build a vfpv4 library for armeabi-v7a and do runtime detection to select the right library Kevin Brothaler 2022-12-20 15:15:59 -0500
  • e1432dd91a Check for both __ARM_NEON and __ARM_FEATURE_FMA so that the project can be compiled for armv7a. Kevin Brothaler 2022-12-20 13:33:33 -0500
  • 22193cbfe8 Bump NDK version Kevin Brothaler 2022-12-20 13:33:27 -0500
  • 5faecc25ff
    minor : flag "ARM FMA" -> "ARM_FMA" #301 Georgi Gerganov 2022-12-22 16:43:57 +0200
  • 42c6730732
    whisper : use nullptr (C++11) instead of NULL macro (#299) Andy Maloney 2022-12-22 09:35:18 -0500
  • 76b6211f9b
    cmake : add headers to target (#298) Andy Maloney 2022-12-22 09:34:47 -0500
  • 86a277f78d
    go : run `go mod tidy` before building examples + fix permissions (#296) Mohit Agarwal 2022-12-22 20:04:20 +0530
  • 2bd5ecf0a2 ggml performance test #306 katsu560 2022-12-22 23:14:10 +0900
  • d244a22112 Small code cleanups Andy Maloney 2022-12-21 15:22:46 -0500
  • bc75da0450 Use nullptr (C++11) instead of NULL macro #299 Andy Maloney 2022-12-21 09:51:03 -0500
  • 33fbc588c5 Build a vfpv4 library for armeabi-v7a and do runtime detection to select the right library Kevin Brothaler 2022-12-20 15:15:59 -0500
  • 7f7c8de1f5 {cmake} Add headers to target #298 Andy Maloney 2022-12-21 09:43:01 -0500
  • 7f9c9e0bb0 Check for both __ARM_NEON and __ARM_FEATURE_FMA so that the project can be compiled for armv7a. Kevin Brothaler 2022-12-20 13:33:33 -0500
  • 06e9b99f37 Bump NDK version Kevin Brothaler 2022-12-20 13:33:27 -0500
  • e202d86947 remove executable bit from various files #296 Mohit Agarwal 2022-12-20 18:11:38 +0530
  • 4e3d852cd3 run `go mod tidy` before building examples Mohit Agarwal 2022-12-20 18:05:23 +0530
  • 231bebca7d
    bindings : initial import of golang bindings (#287) David Thorpe 2022-12-20 07:54:33 +0100
  • 90564f85f9
    Update README.md Georgi Gerganov 2022-12-19 22:09:21 +0200
  • 99da1e5cc8
    cmake : enable and fix -Wall -Wextra -Wpedantic C++ warnings Georgi Gerganov 2022-12-19 20:45:08 +0200
  • 8e3f129b4d
    minor : resolves some of warnings when compiling with clang/clang++ (#294) Matheus de Sousa 2022-12-19 15:19:01 -0300
  • 986d6c04fd
    minor : fix warning #294 Georgi Gerganov 2022-12-19 20:17:10 +0200
  • 7ef8ab60fd
    minor : normalize coding style Georgi Gerganov 2022-12-19 20:14:24 +0200
  • 9cb835b795 Resolves some of warnings when compiling with clang/clang++ keyehzy 2022-12-19 14:14:24 -0300
  • b5d9c7aa43
    Merge pull request #2 from djthorpe/djthorpe-20221218 #287 David Thorpe 2022-12-18 20:10:09 +0100
  • b16e0c3fc5 Makefile update to add in more tests David Thorpe 2022-12-18 20:06:42 +0100
  • 41b223941d Updated bindings David Thorpe 2022-12-18 19:57:18 +0100
  • c68c19d0eb
    Merge pull request #1 from djthorpe/djthorpe-20221218 David Thorpe 2022-12-18 11:59:55 +0100
  • 5c6e4b842f Updated makefile rules #288 David Thorpe 2022-12-18 11:57:59 +0100
  • 7007828bed Initial import of golang bindings David Thorpe 2022-12-18 11:29:32 +0100
  • 1d716d6e34
    release : v1.0.4 v1.0.4 1.0.4 Georgi Gerganov 2022-12-17 19:52:42 +0200
  • 419b8a6402 Add AVX,AVX2 support for ggml_vec_scale_f32 katsu560 2022-12-17 08:42:30 +0900
  • 1eb81f863f
    make : revert accidental change of optimization flags Georgi Gerganov 2022-12-17 18:57:42 +0200
  • fba10a4c68 whisper : language auto-detect (#59) Georgi Gerganov 2022-12-17 17:58:08 +0200
  • b76df1d126
    whisper : language auto-detect (#59) #286 Georgi Gerganov 2022-12-17 17:58:08 +0200
  • ceacccab31 Add AVX,AVX2 support for ggml_vec_scale_f32 #285 katsu560 2022-12-17 08:42:30 +0900
  • afe2db0fe2
    Add Roadmap Georgi Gerganov 2022-12-16 23:41:57 +0200
  • a7047b2a28
    ggml : implement ggml_compute_forward_dup_f16() special cases Georgi Gerganov 2022-12-16 21:50:41 +0200
  • 32fbc8cd04
    main : add option to print the progress (#276) Georgi Gerganov 2022-12-16 20:20:43 +0200
  • b8065d90f5
    main : add "--prompt" command line argument (#90) Georgi Gerganov 2022-12-16 19:43:16 +0200
  • 4312995974 command : better indentation Georgi Gerganov 2022-12-13 21:46:42 +0200
  • 5eeeb3412d command : update README, show how to use guided mode Georgi Gerganov 2022-12-13 21:36:29 +0200
  • 6a69e3ae27 command : adding guided mode Georgi Gerganov 2022-12-13 19:21:32 +0200
  • bf69b669a0 whisper : add whisper_tokenize() Georgi Gerganov 2022-12-13 19:21:07 +0200
  • ea19ed33f1
    Update README.md (#46) Georgi Gerganov 2022-12-16 19:28:51 +0200
  • 675e787171
    Add Android sample (#277) Digipom 2022-12-16 12:20:13 -0500
  • c6c3ad5a98
    ci : add Windows build without OpenBLAS + change to Release (#85) (#282) Georgi Gerganov 2022-12-16 18:51:46 +0200
  • b5dc1be11b
    ci : add Windows build without OpenBLAS + change to Release (#85) #282 Georgi Gerganov 2022-12-16 18:09:01 +0200
  • 6a7c82501e
    whisper : improve decoding strategy (#244) Georgi Gerganov 2022-12-16 18:31:17 +0200
  • a82d331034
    stream : update README.md + comments Georgi Gerganov 2022-12-16 18:04:19 +0200
  • c37c2443c1
    Update README.md (#56) Georgi Gerganov 2022-12-16 18:01:05 +0200
  • 0f11759406
    ggml : make more compatible with c99 (#262) Georgi Gerganov 2022-12-16 18:00:12 +0200
  • 40cb87c1a0 Remove extra var #277 Kevin 2022-12-16 09:31:54 -0500
  • 64e3bbb0d1 Stop playback when starting to record Kevin 2022-12-16 09:19:55 -0500
  • 8a23e1f290 Make text scrollable Kevin 2022-12-16 09:16:47 -0500
  • 8325007a5f Stop existing playback before starting new playback Kevin 2022-12-16 09:14:43 -0500
  • db5f7b7b56 Use main project C files Kevin 2022-12-16 09:13:36 -0500
  • d0060e8910
    Merge branch 'ggerganov:master' into new-android-app Digipom 2022-12-16 09:03:41 -0500
  • 5a5c5ddcca
    Update README.md Georgi Gerganov 2022-12-15 20:38:08 +0200
  • 34e0b4b9ef
    stream : fix build Georgi Gerganov 2022-12-15 20:15:36 +0200
  • 973e5499a6 Add Android sample Kevin Brothaler 2022-12-15 13:07:35 -0500
  • b0f8013eb9
    stream : add sliding window mode Georgi Gerganov 2022-12-15 18:28:22 +0200
  • 340378cc40
    Merge pull request #1 from rimoapp/awakia/token_split Naoyoshi Aikawa 2022-12-15 16:18:25 +0900
  • 1c2d35faf2 Do not split middle of utf8 #274 Naoyoshi Aikawa 2022-12-15 16:02:55 +0900
  • f5b4e5ea0b Enable to token split Naoyoshi Aikawa 2022-12-15 14:48:59 +0900
  • 7c9355f8a0
    Better error message on skipping a second #273 keith siilats 2022-12-15 00:38:55 -0500
  • 124c718c73
    whisper : fix UB when reading buffer of length 0 bytes (#265) Georgi Gerganov 2022-12-13 23:13:55 +0200
  • f66ac6dc4f
    ggml : fix indentation Georgi Gerganov 2022-12-13 23:09:01 +0200
  • 9955fa4ed7
    ggml : make compatible with c99 (#262) Georgi Gerganov 2022-12-13 23:07:49 +0200
  • 03d9bb14cd
    command : better indentation #271 Georgi Gerganov 2022-12-13 21:46:42 +0200
  • 0d4038f700
    command : update README, show how to use guided mode Georgi Gerganov 2022-12-13 21:36:29 +0200
  • a2f8071432
    command : adding guided mode Georgi Gerganov 2022-12-13 19:21:32 +0200
  • dfa0ecdb46
    whisper : add whisper_tokenize() Georgi Gerganov 2022-12-13 19:21:07 +0200
  • a613f16aec
    talk : improve prompting Georgi Gerganov 2022-12-12 23:44:36 +0200
  • 930c693989
    release : v1.0.3 1.0.3 Georgi Gerganov 2022-12-12 20:36:52 +0200
  • d8a0dde31a
    Update README.md Georgi Gerganov 2022-12-12 20:33:09 +0200
  • 9e3e6f253a
    release : v1.0.2 Georgi Gerganov 2022-12-12 20:25:56 +0200
  • 57ccd7cc4f
    Update README.md Georgi Gerganov 2022-12-12 20:23:10 +0200
  • 812ae3ffbd
    Update README.md Georgi Gerganov 2022-12-12 20:20:51 +0200
  • f309f97df6
    Node.js package (#260) Georgi Gerganov 2022-12-12 20:17:27 +0200
  • 45185d4f7c
    npm : change name to whisper.cpp #260 Georgi Gerganov 2022-12-12 20:14:58 +0200
  • aa4dacb49a
    npm : initial version ready Georgi Gerganov 2022-12-12 19:50:11 +0200
  • fd9c9e9f8d
    npm : package infra ready Georgi Gerganov 2022-12-12 18:58:10 +0200
  • 261eb2f101
    Merge branch 'ggerganov:master' into master Chidi Williams 2022-12-12 14:57:50 +0000
  • 4ae35d8aea
    npm : preparing infra for node package Georgi Gerganov 2022-12-11 21:51:49 +0200
  • aa6adda26e
    talk : make compatible with c++11 (part 2) Georgi Gerganov 2022-12-11 20:34:04 +0200
  • 444349f4ec
    talk : make compatible with c++11 Georgi Gerganov 2022-12-11 20:19:17 +0200
  • 37a93d2459
    cmake : require c++11 instead of c++20 Georgi Gerganov 2022-12-11 20:04:05 +0200
  • e70d47baab
    Remove C++20 requirement (#257) Roland Rabien 2022-12-11 10:03:07 -0800
  • 6ed786957e
    Add newline per segment for text output (#254) Lexevolution 2022-12-12 04:00:29 +1000
  • a794b6b7b3 Also, showcase automatically made #define USE_SSE #252 Thanassis Tsiodras 2022-12-11 17:44:22 +0100
  • 71175e461a Remnant cleanup. Thanassis Tsiodras 2022-12-11 17:40:42 +0100
  • 6db21e2dc8 Update with ggerganov contact details. Thanassis Tsiodras 2022-12-11 17:35:48 +0100