]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
wip : initial WASM port
authorGeorgi Gerganov <redacted>
Sat, 22 Oct 2022 10:07:59 +0000 (13:07 +0300)
committerGeorgi Gerganov <redacted>
Sat, 22 Oct 2022 15:54:01 +0000 (18:54 +0300)
commite905c6f8278ed02eef3ae267a97789b76b9b46a9
treed28ee1a6cdf3a5bfb359f704dea1784c20755872
parent7d0dee7a8aa136ed827be7fdd190a9482be1472b
wip : initial WASM port

Works but it is very slow because no SIMD is used.
For example, jfk.wav is processed in ~23 seconds using "tiny.en" model
14 files changed:
CMakeLists.txt
bindings/CMakeLists.txt [new file with mode: 0644]
bindings/javascript/.gitignore [new file with mode: 0644]
bindings/javascript/CMakeLists.txt [new file with mode: 0644]
bindings/javascript/emscripten.cpp [new file with mode: 0644]
bindings/javascript/whisper.js [new file with mode: 0644]
cmake/BuildTypes.cmake [new file with mode: 0644]
cmake/GitVars.cmake [new file with mode: 0644]
examples/CMakeLists.txt [new file with mode: 0644]
examples/whisper.wasm/CMakeLists.txt [new file with mode: 0644]
examples/whisper.wasm/README.md [new file with mode: 0644]
examples/whisper.wasm/index-tmpl.html [new file with mode: 0644]
ggml.c
tests/CMakeLists.txt