MCPcopy Create free account

hub / github.com/Const-me/Whisper / functions

Functions3,816 in github.com/Const-me/Whisper

↓ 217 callersMethodsize
Whisper/Whisper/Vocabulary.h:56
↓ 179 callersMethoddata
Whisper/CPU/Tensor.h:84
↓ 107 callersFunctionggml_type_size
Whisper/source/ggml.c:1276
↓ 93 callersFunctioncheck
Whisper/Utils/miscUtils.h:6
↓ 90 callersFunctionggml_new_tensor_1d
Whisper/source/ggml.c:1584
↓ 86 callersFunctionFAILED
ComLightLib/pal/hresult.h:98
↓ 80 callersFunctionlogError
Whisper/Utils/Logger.cpp:182
↓ 57 callersMethodresize
Whisper/ML/TempBuffers.cpp:10
↓ 55 callersFunctionlogDebug
Whisper/Utils/Logger.cpp:206
↓ 50 callersMethodbind
Whisper/ML/ConstantBuffer.cpp:58
↓ 49 callersMethodWrite
Examples/WhisperDesktop/Utils/WTL/atlctrls.h:2104
↓ 49 callersFunctionggml_dup_tensor
Whisper/source/ggml.c:1637
↓ 48 callersFunctionggml_new_tensor_2d
Whisper/source/ggml.c:1591
↓ 43 callersMethodsetNextTag
Whisper/Utils/GpuProfiler.cpp:317
↓ 43 callersFunctiontensor
Whisper/Utils/Trace/tracing.h:13
↓ 39 callersMethodGetStyle
Examples/WhisperDesktop/Utils/WTL/atlctrls.h:5449
↓ 36 callersFunctionHRESULT_FROM_WIN32
ComLightLib/hresult.h:13
↓ 36 callersFunctionstore16
Whisper/Utils/miscUtils.h:25
↓ 35 callersFunctionGetResourceInstance
Examples/WhisperDesktop/Utils/WTL/atlapp.h:386
↓ 33 callersFunctionSUCCEEDED
ComLightLib/pal/hresult.h:93
↓ 32 callersMethodfp32
Whisper/CPU/Tensor.h:98
↓ 32 callersFunctionggml_repeat
Whisper/source/ggml.c:2219
↓ 29 callersMethodadd
Whisper/ML/MlContext.cpp:373
↓ 29 callersFunctionggml_add
Whisper/source/ggml.c:1966
↓ 29 callersMethodresize
Whisper/Whisper/KeyValueBuffers.cpp:7
↓ 28 callersFunctionggml_nbytes
Whisper/source/ggml.c:1270
↓ 27 callersMethodcreate
Whisper/ML/Tensor.cpp:68
↓ 27 callersFunctionggml_nelements
Whisper/source/ggml.c:1258
↓ 27 callersFunctionmulMat
Whisper/CPU/mulMat.h:12
↓ 26 callersFunctioncstr
Examples/main/params.cpp:18
↓ 26 callersMethodisContinuous
True of this tensor is dense and row-major
Whisper/ML/TensorShape.h:72
↓ 26 callersMethodtype
Whisper/CPU/Tensor.h:83
↓ 26 callersMethodupdate
Whisper/ML/ConstantBuffer.cpp:25
↓ 24 callersFunctionggml_are_same_shape
Whisper/source/ggml.c:1330
↓ 24 callersFunctionggml_mul_mat
Whisper/source/ggml.c:2487
↓ 23 callersFunctionggml_time_us
Whisper/source/ggml.c:266
↓ 23 callersMethodsetFlag
Whisper/API/sFullParams.h:99
↓ 22 callersMethodclear
Whisper/Whisper/DecoderInputBuffers.cpp:61
↓ 22 callersMethodsizeVec
Whisper/ML/TensorShape.h:31
↓ 21 callersFunctionggml_view_tensor
Whisper/source/ggml.c:1899
↓ 21 callersFunctionstore
Whisper/Utils/miscUtils.h:34
↓ 20 callersFunctionLZ4_compress_generic
LZ4_compress_generic() : * inlined, to ensure branches are decided at compilation time; * takes care of src == (NULL, 0) * and forward the rest
Whisper/Utils/LZ4/lz4.c:1308
↓ 20 callersMethodclear
Whisper/ML/TensorsArena.cpp:116
↓ 20 callersFunctionf16Load
Whisper/CPU/mulMatUtils.hpp:6
↓ 20 callersFunctionread_safe
Whisper/source/whisper.cpp:435
↓ 19 callersMethodcpuBlock
Whisper/Utils/GpuProfiler.h:168
↓ 19 callersMethoddownload
Whisper/ML/Tensor.cpp:297
↓ 19 callersMethodflag
Couple utility methods, they workaround the lack of bit fields in C++
Whisper/API/sFullParams.h:89
↓ 18 callersFunctioncstr
Tools/compareTraces/compare.cpp:11
↓ 18 callersFunctiondrwav_get_bytes_per_pcm_frame
Examples/OldMain/dr_wav.h:1769
↓ 18 callersFunctionloadTailMaskInt
Whisper/CPU/simdUtils.h:65
↓ 18 callersFunctionprintTime
Examples/main/textWriter.cpp:57
↓ 17 callersFunctionggml_nrows
Whisper/source/ggml.c:1264
↓ 17 callersFunctionload
Whisper/CPU/mulMatImpl.avx2.cpp:14
↓ 17 callersFunctionlogInfo
Whisper/Utils/Logger.cpp:198
↓ 16 callersMethodUnlock
COM Server methods
Examples/WhisperDesktop/Utils/WTL/atlapp.h:1026
↓ 16 callersMethodcountElements
Whisper/ML/TensorShape.h:45
↓ 16 callersFunctiondrwav__write
Examples/OldMain/dr_wav.h:2301
↓ 16 callersMethodgetType
Whisper/ML/Tensor.cpp:226
↓ 16 callersFunctionggml_cpy
Whisper/source/ggml.c:2581
↓ 16 callersFunctionggml_is_contiguous
Whisper/source/ggml.c:1311
↓ 16 callersMethodstridesVec
Whisper/ML/TensorShape.h:35
↓ 15 callersMethodAddString
manipulating listbox items
Examples/WhisperDesktop/Utils/WTL/atlctrls.h:672
↓ 15 callersFunctionggml_add_impl
Whisper/source/ggml.c:1943
↓ 15 callersFunctionggml_permute
Whisper/source/ggml.c:2727
↓ 15 callersFunctionreadStruct
Whisper/Whisper/loaderUtils.h:20
↓ 14 callersFunctiongetLastHr
Examples/WhisperDesktop/Utils/miscUtils.h:58
↓ 14 callersFunctionggml_mul
Whisper/source/ggml.c:2048
↓ 14 callersMethodmap
Whisper/D3D/MappedResource.cpp:13
↓ 14 callersMethodprint
Whisper/ML/testUtils.cpp:222
↓ 14 callersFunctionreadBytes
Whisper/Whisper/loaderUtils.h:6
↓ 14 callersFunctionvectorMemoryUse
Whisper/Utils/miscUtils.h:78
↓ 13 callersFunctionatomic_load
Whisper/source/ggml.c:39
↓ 13 callersFunctiondelayTensor
Whisper/Utils/Trace/tracing.h:68
↓ 13 callersFunctionggml_get_f32_1d
Whisper/source/ggml.c:1820
↓ 13 callersFunctionlogErrorHr
Whisper/Utils/Logger.cpp:224
↓ 13 callersMethodmulMat
Whisper/CPU/mulMat.cpp:16
↓ 13 callersMethoduseReshapedMatMul
On nVidia 1080Ti that approach is much slower, by a factor of 2.4 On AMD Cezanne that approach is faster by a factor of 0.69, i.e. 30% faster. Dunno w
Whisper/D3D/sGpuInfo.h:41
↓ 12 callersMethodDetach
Examples/WhisperDesktop/Utils/WTL/atlgdi.h:1169
↓ 12 callersFunctioncopyImpl
Whisper/CPU/MlContextCpu.cpp:371
↓ 12 callersMethoddetach
Detach without Release(), set this pointer to nullptr
ComLightLib/client/CComPtr.hpp:45
↓ 12 callersFunctiondrwav__on_read
Examples/OldMain/dr_wav.h:1735
↓ 12 callersMethodfp16
Whisper/CPU/Tensor.h:86
↓ 12 callersFunctionggml_new_tensor_3d
Whisper/source/ggml.c:1600
↓ 12 callersFunctionggml_vec_dot_f32
Whisper/source/ggml.c:714
↓ 12 callersFunctionggml_vec_scale_f32
inline static void ggml_vec_scale_f32(const int n, float * y, const float v) { for (int i = 0; i < n; ++i) y[i] *= v; }
Whisper/source/ggml.c:962
↓ 12 callersMethodpointer
Pointer to the start of the buffer, aligned by memory page = 4 kilobytes
Whisper/CPU/LargeBuffer.h:38
↓ 11 callersMethodAdd
Examples/WhisperDesktop/Utils/WTL/atlctrls.h:2011
↓ 11 callersMethodCreate
Examples/WhisperDesktop/Utils/WTL/atlctrls.h:1105
↓ 11 callersMethodGetCurSel
for single-selection listboxes
Examples/WhisperDesktop/Utils/WTL/atlctrls.h:457
↓ 11 callersFunctionLZ4_read32
Whisper/Utils/LZ4/lz4.c:372
↓ 11 callersMethodSetCurSel
Examples/WhisperDesktop/Utils/WTL/atlctrls.h:464
↓ 11 callersMethodadd2
Whisper/CPU/DecoderTensors.cpp:31
↓ 11 callersFunctiondrwav__is_little_endian
Examples/OldMain/dr_wav.h:1131
↓ 11 callersFunctiondrwav__write_u32ne_to_le
Examples/OldMain/dr_wav.h:2322
↓ 11 callersFunctiongetLastHr
Whisper/Utils/miscUtils.h:63
↓ 11 callersFunctionggml_element_size
Whisper/source/ggml.c:1280
↓ 11 callersFunctionggml_new_tensor
Whisper/source/ggml.c:1576
↓ 10 callersMethodAttach
Examples/WhisperDesktop/Utils/WTL/atlgdi.h:1162
↓ 10 callersMethodGetCount
for entire listbox
Examples/WhisperDesktop/Utils/WTL/atlctrls.h:401
next →1–100 of 3,816, ranked by callers