Crate whisper_rs_sys

Crate whisper_rs_sys 

Source

Structs§

_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_codecvt
_IO_cookie_io_functions_t
_IO_marker
_IO_wide_data
__fsid_t
__mbstate_t
__va_list_tag
ggml_backend
ggml_backend_buffer
ggml_backend_buffer_type
ggml_backend_dev_caps
ggml_backend_dev_props
ggml_backend_device
ggml_backend_event
ggml_backend_feature
ggml_backend_graph_copy
ggml_backend_reg
ggml_backend_sched
ggml_bf16_t
ggml_cgraph
ggml_context
ggml_cplan
ggml_gallocr
ggml_init_params
ggml_object
ggml_tallocr
ggml_tensor
ggml_threadpool
ggml_threadpool_params
ggml_type_traits
ggml_type_traits_cpu
max_align_t
whisper_ahead
whisper_aheads
whisper_context
whisper_context_params
whisper_full_params
whisper_full_params__bindgen_ty_1
whisper_full_params__bindgen_ty_2
whisper_grammar_element
whisper_model_loader
whisper_state
whisper_timings
whisper_token_data
whisper_vad_context
whisper_vad_context_params
whisper_vad_params
whisper_vad_segments

Constants§

BUFSIZ
EOF
FILENAME_MAX
FOPEN_MAX
GGML_DEFAULT_GRAPH_SIZE
GGML_DEFAULT_N_THREADS
GGML_EXIT_ABORTED
GGML_EXIT_SUCCESS
GGML_FILE_MAGIC
GGML_FILE_VERSION
GGML_KQ_MASK_PAD
GGML_MAX_DIMS
GGML_MAX_NAME
GGML_MAX_N_THREADS
GGML_MAX_OP_PARAMS
GGML_MAX_PARAMS
GGML_MAX_SRC
GGML_MEM_ALIGN
GGML_MROPE_SECTIONS
GGML_N_TASKS_MAX
GGML_QNT_VERSION
GGML_QNT_VERSION_FACTOR
GGML_ROPE_TYPE_MROPE
GGML_ROPE_TYPE_NEOX
GGML_ROPE_TYPE_VISION
GGML_TENSOR_SIZE
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
L_ctermid
L_tmpnam
PTRDIFF_MAX
PTRDIFF_MIN
P_tmpdir
SEEK_CUR
SEEK_END
SEEK_SET
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
TMP_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WHISPER_CHUNK_SIZE
WHISPER_HOP_LENGTH
WHISPER_N_FFT
WHISPER_SAMPLE_RATE
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_LEAST_H
_BITS_STDINT_UINTN_H
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_STDIO_H
_SYS_CDEFS_H
__FD_SETSIZE
__FILE_defined
__GLIBC_MINOR__
__GLIBC_USE_C2X_STRTOL
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT64
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____mbstate_t_defined
__bool_true_false_are_defined
__cookie_io_functions_t_defined
__glibc_c99_flexarr_available
__struct_FILE_defined
false_
ggml_backend_buffer_usage_GGML_BACKEND_BUFFER_USAGE_ANY
ggml_backend_buffer_usage_GGML_BACKEND_BUFFER_USAGE_COMPUTE
ggml_backend_buffer_usage_GGML_BACKEND_BUFFER_USAGE_WEIGHTS
ggml_backend_dev_type_GGML_BACKEND_DEVICE_TYPE_ACCEL
ggml_backend_dev_type_GGML_BACKEND_DEVICE_TYPE_CPU
ggml_backend_dev_type_GGML_BACKEND_DEVICE_TYPE_GPU
ggml_ftype_GGML_FTYPE_ALL_F32
ggml_ftype_GGML_FTYPE_MOSTLY_BF16
ggml_ftype_GGML_FTYPE_MOSTLY_F16
ggml_ftype_GGML_FTYPE_MOSTLY_IQ1_M
ggml_ftype_GGML_FTYPE_MOSTLY_IQ1_S
ggml_ftype_GGML_FTYPE_MOSTLY_IQ2_S
ggml_ftype_GGML_FTYPE_MOSTLY_IQ2_XS
ggml_ftype_GGML_FTYPE_MOSTLY_IQ2_XXS
ggml_ftype_GGML_FTYPE_MOSTLY_IQ3_S
ggml_ftype_GGML_FTYPE_MOSTLY_IQ3_XXS
ggml_ftype_GGML_FTYPE_MOSTLY_IQ4_NL
ggml_ftype_GGML_FTYPE_MOSTLY_IQ4_XS
ggml_ftype_GGML_FTYPE_MOSTLY_MXFP4
ggml_ftype_GGML_FTYPE_MOSTLY_Q2_K
ggml_ftype_GGML_FTYPE_MOSTLY_Q3_K
ggml_ftype_GGML_FTYPE_MOSTLY_Q4_0
ggml_ftype_GGML_FTYPE_MOSTLY_Q4_1
ggml_ftype_GGML_FTYPE_MOSTLY_Q4_1_SOME_F16
ggml_ftype_GGML_FTYPE_MOSTLY_Q4_K
ggml_ftype_GGML_FTYPE_MOSTLY_Q5_0
ggml_ftype_GGML_FTYPE_MOSTLY_Q5_1
ggml_ftype_GGML_FTYPE_MOSTLY_Q5_K
ggml_ftype_GGML_FTYPE_MOSTLY_Q6_K
ggml_ftype_GGML_FTYPE_MOSTLY_Q8_0
ggml_ftype_GGML_FTYPE_UNKNOWN
ggml_glu_op_GGML_GLU_OP_COUNT
ggml_glu_op_GGML_GLU_OP_GEGLU
ggml_glu_op_GGML_GLU_OP_GEGLU_ERF
ggml_glu_op_GGML_GLU_OP_GEGLU_QUICK
ggml_glu_op_GGML_GLU_OP_REGLU
ggml_glu_op_GGML_GLU_OP_SWIGLU
ggml_glu_op_GGML_GLU_OP_SWIGLU_OAI
ggml_log_level_GGML_LOG_LEVEL_CONT
ggml_log_level_GGML_LOG_LEVEL_DEBUG
ggml_log_level_GGML_LOG_LEVEL_ERROR
ggml_log_level_GGML_LOG_LEVEL_INFO
ggml_log_level_GGML_LOG_LEVEL_NONE
ggml_log_level_GGML_LOG_LEVEL_WARN
ggml_numa_strategy_GGML_NUMA_STRATEGY_COUNT
ggml_numa_strategy_GGML_NUMA_STRATEGY_DISABLED
ggml_numa_strategy_GGML_NUMA_STRATEGY_DISTRIBUTE
ggml_numa_strategy_GGML_NUMA_STRATEGY_ISOLATE
ggml_numa_strategy_GGML_NUMA_STRATEGY_MIRROR
ggml_numa_strategy_GGML_NUMA_STRATEGY_NUMACTL
ggml_object_type_GGML_OBJECT_TYPE_GRAPH
ggml_object_type_GGML_OBJECT_TYPE_TENSOR
ggml_object_type_GGML_OBJECT_TYPE_WORK_BUFFER
ggml_op_GGML_OP_ACC
ggml_op_GGML_OP_ADD
ggml_op_GGML_OP_ADD1
ggml_op_GGML_OP_ADD_ID
ggml_op_GGML_OP_ADD_REL_POS
ggml_op_GGML_OP_ARANGE
ggml_op_GGML_OP_ARGMAX
ggml_op_GGML_OP_ARGSORT
ggml_op_GGML_OP_CLAMP
ggml_op_GGML_OP_CONCAT
ggml_op_GGML_OP_CONT
ggml_op_GGML_OP_CONV_2D
ggml_op_GGML_OP_CONV_2D_DW
ggml_op_GGML_OP_CONV_TRANSPOSE_1D
ggml_op_GGML_OP_CONV_TRANSPOSE_2D
ggml_op_GGML_OP_COS
ggml_op_GGML_OP_COUNT
ggml_op_GGML_OP_COUNT_EQUAL
ggml_op_GGML_OP_CPY
ggml_op_GGML_OP_CROSS_ENTROPY_LOSS
ggml_op_GGML_OP_CROSS_ENTROPY_LOSS_BACK
ggml_op_GGML_OP_CUSTOM
ggml_op_GGML_OP_DIAG
ggml_op_GGML_OP_DIAG_MASK_INF
ggml_op_GGML_OP_DIAG_MASK_ZERO
ggml_op_GGML_OP_DIV
ggml_op_GGML_OP_DUP
ggml_op_GGML_OP_FLASH_ATTN_BACK
ggml_op_GGML_OP_FLASH_ATTN_EXT
ggml_op_GGML_OP_GATED_LINEAR_ATTN
ggml_op_GGML_OP_GET_REL_POS
ggml_op_GGML_OP_GET_ROWS
ggml_op_GGML_OP_GET_ROWS_BACK
ggml_op_GGML_OP_GLU
ggml_op_GGML_OP_GROUP_NORM
ggml_op_GGML_OP_IM2COL
ggml_op_GGML_OP_IM2COL_BACK
ggml_op_GGML_OP_L2_NORM
ggml_op_GGML_OP_LEAKY_RELU
ggml_op_GGML_OP_LOG
ggml_op_GGML_OP_MAP_CUSTOM1
ggml_op_GGML_OP_MAP_CUSTOM2
ggml_op_GGML_OP_MAP_CUSTOM3
ggml_op_GGML_OP_MEAN
ggml_op_GGML_OP_MUL
ggml_op_GGML_OP_MUL_MAT
ggml_op_GGML_OP_MUL_MAT_ID
ggml_op_GGML_OP_NONE
ggml_op_GGML_OP_NORM
ggml_op_GGML_OP_OPT_STEP_ADAMW
ggml_op_GGML_OP_OPT_STEP_SGD
ggml_op_GGML_OP_OUT_PROD
ggml_op_GGML_OP_PAD
ggml_op_GGML_OP_PAD_REFLECT_1D
ggml_op_GGML_OP_PERMUTE
ggml_op_GGML_OP_POOL_1D
ggml_op_GGML_OP_POOL_2D
ggml_op_GGML_OP_POOL_2D_BACK
ggml_op_GGML_OP_REPEAT
ggml_op_GGML_OP_REPEAT_BACK
ggml_op_GGML_OP_RESHAPE
ggml_op_GGML_OP_RMS_NORM
ggml_op_GGML_OP_RMS_NORM_BACK
ggml_op_GGML_OP_ROLL
ggml_op_GGML_OP_ROPE
ggml_op_GGML_OP_ROPE_BACK
ggml_op_GGML_OP_RWKV_WKV6
ggml_op_GGML_OP_RWKV_WKV7
ggml_op_GGML_OP_SCALE
ggml_op_GGML_OP_SET
ggml_op_GGML_OP_SET_ROWS
ggml_op_GGML_OP_SILU_BACK
ggml_op_GGML_OP_SIN
ggml_op_GGML_OP_SOFT_MAX
ggml_op_GGML_OP_SOFT_MAX_BACK
ggml_op_GGML_OP_SQR
ggml_op_GGML_OP_SQRT
ggml_op_GGML_OP_SSM_CONV
ggml_op_GGML_OP_SSM_SCAN
ggml_op_GGML_OP_SUB
ggml_op_GGML_OP_SUM
ggml_op_GGML_OP_SUM_ROWS
ggml_op_GGML_OP_TIMESTEP_EMBEDDING
ggml_op_GGML_OP_TRANSPOSE
ggml_op_GGML_OP_UNARY
ggml_op_GGML_OP_UPSCALE
ggml_op_GGML_OP_VIEW
ggml_op_GGML_OP_WIN_PART
ggml_op_GGML_OP_WIN_UNPART
ggml_op_pool_GGML_OP_POOL_AVG
ggml_op_pool_GGML_OP_POOL_COUNT
ggml_op_pool_GGML_OP_POOL_MAX
ggml_prec_GGML_PREC_DEFAULT
ggml_prec_GGML_PREC_F32
ggml_scale_flag_GGML_SCALE_FLAG_ALIGN_CORNERS
ggml_scale_mode_GGML_SCALE_MODE_BILINEAR
ggml_scale_mode_GGML_SCALE_MODE_COUNT
ggml_scale_mode_GGML_SCALE_MODE_NEAREST
ggml_sched_priority_GGML_SCHED_PRIO_HIGH
ggml_sched_priority_GGML_SCHED_PRIO_LOW
ggml_sched_priority_GGML_SCHED_PRIO_MEDIUM
ggml_sched_priority_GGML_SCHED_PRIO_NORMAL
ggml_sched_priority_GGML_SCHED_PRIO_REALTIME
ggml_sort_order_GGML_SORT_ORDER_ASC
ggml_sort_order_GGML_SORT_ORDER_DESC
ggml_status_GGML_STATUS_ABORTED
ggml_status_GGML_STATUS_ALLOC_FAILED
ggml_status_GGML_STATUS_FAILED
ggml_status_GGML_STATUS_SUCCESS
ggml_tensor_flag_GGML_TENSOR_FLAG_INPUT
ggml_tensor_flag_GGML_TENSOR_FLAG_LOSS
ggml_tensor_flag_GGML_TENSOR_FLAG_OUTPUT
ggml_tensor_flag_GGML_TENSOR_FLAG_PARAM
ggml_type_GGML_TYPE_BF16
ggml_type_GGML_TYPE_COUNT
ggml_type_GGML_TYPE_F16
ggml_type_GGML_TYPE_F32
ggml_type_GGML_TYPE_F64
ggml_type_GGML_TYPE_I8
ggml_type_GGML_TYPE_I16
ggml_type_GGML_TYPE_I32
ggml_type_GGML_TYPE_I64
ggml_type_GGML_TYPE_IQ1_M
ggml_type_GGML_TYPE_IQ1_S
ggml_type_GGML_TYPE_IQ2_S
ggml_type_GGML_TYPE_IQ2_XS
ggml_type_GGML_TYPE_IQ2_XXS
ggml_type_GGML_TYPE_IQ3_S
ggml_type_GGML_TYPE_IQ3_XXS
ggml_type_GGML_TYPE_IQ4_NL
ggml_type_GGML_TYPE_IQ4_XS
ggml_type_GGML_TYPE_MXFP4
ggml_type_GGML_TYPE_Q2_K
ggml_type_GGML_TYPE_Q3_K
ggml_type_GGML_TYPE_Q4_0
ggml_type_GGML_TYPE_Q4_1
ggml_type_GGML_TYPE_Q4_K
ggml_type_GGML_TYPE_Q5_0
ggml_type_GGML_TYPE_Q5_1
ggml_type_GGML_TYPE_Q5_K
ggml_type_GGML_TYPE_Q6_K
ggml_type_GGML_TYPE_Q8_0
ggml_type_GGML_TYPE_Q8_1
ggml_type_GGML_TYPE_Q8_K
ggml_type_GGML_TYPE_TQ1_0
ggml_type_GGML_TYPE_TQ2_0
ggml_unary_op_GGML_UNARY_OP_ABS
ggml_unary_op_GGML_UNARY_OP_COUNT
ggml_unary_op_GGML_UNARY_OP_ELU
ggml_unary_op_GGML_UNARY_OP_EXP
ggml_unary_op_GGML_UNARY_OP_GELU
ggml_unary_op_GGML_UNARY_OP_GELU_ERF
ggml_unary_op_GGML_UNARY_OP_GELU_QUICK
ggml_unary_op_GGML_UNARY_OP_HARDSIGMOID
ggml_unary_op_GGML_UNARY_OP_HARDSWISH
ggml_unary_op_GGML_UNARY_OP_NEG
ggml_unary_op_GGML_UNARY_OP_RELU
ggml_unary_op_GGML_UNARY_OP_SGN
ggml_unary_op_GGML_UNARY_OP_SIGMOID
ggml_unary_op_GGML_UNARY_OP_SILU
ggml_unary_op_GGML_UNARY_OP_STEP
ggml_unary_op_GGML_UNARY_OP_TANH
true_
whisper_alignment_heads_preset_WHISPER_AHEADS_BASE
whisper_alignment_heads_preset_WHISPER_AHEADS_BASE_EN
whisper_alignment_heads_preset_WHISPER_AHEADS_CUSTOM
whisper_alignment_heads_preset_WHISPER_AHEADS_LARGE_V1
whisper_alignment_heads_preset_WHISPER_AHEADS_LARGE_V2
whisper_alignment_heads_preset_WHISPER_AHEADS_LARGE_V3
whisper_alignment_heads_preset_WHISPER_AHEADS_LARGE_V3_TURBO
whisper_alignment_heads_preset_WHISPER_AHEADS_MEDIUM
whisper_alignment_heads_preset_WHISPER_AHEADS_MEDIUM_EN
whisper_alignment_heads_preset_WHISPER_AHEADS_NONE
whisper_alignment_heads_preset_WHISPER_AHEADS_N_TOP_MOST
whisper_alignment_heads_preset_WHISPER_AHEADS_SMALL
whisper_alignment_heads_preset_WHISPER_AHEADS_SMALL_EN
whisper_alignment_heads_preset_WHISPER_AHEADS_TINY
whisper_alignment_heads_preset_WHISPER_AHEADS_TINY_EN
whisper_gretype_WHISPER_GRETYPE_ALT
whisper_gretype_WHISPER_GRETYPE_CHAR
whisper_gretype_WHISPER_GRETYPE_CHAR_ALT
whisper_gretype_WHISPER_GRETYPE_CHAR_NOT
whisper_gretype_WHISPER_GRETYPE_CHAR_RNG_UPPER
whisper_gretype_WHISPER_GRETYPE_END
whisper_gretype_WHISPER_GRETYPE_RULE_REF
whisper_sampling_strategy_WHISPER_SAMPLING_BEAM_SEARCH
whisper_sampling_strategy_WHISPER_SAMPLING_GREEDY

Statics§

stderr
stdin
stdout

Functions§

__asprintf
__getdelim
__overflow
__uflow
asprintf
clearerr
clearerr_unlocked
ctermid
dprintf
fclose
fdopen
feof
feof_unlocked
ferror
ferror_unlocked
fflush
fflush_unlocked
fgetc
fgetc_unlocked
fgetpos
fgets
fileno
fileno_unlocked
flockfile
fmemopen
fopen
fopencookie
fprintf
fputc
fputc_unlocked
fputs
fread
fread_unlocked
freopen
fscanf
fscanf1
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
fwrite
fwrite_unlocked
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getline
getw
ggml_abort
ggml_abs
ggml_abs_inplace
ggml_acc
ggml_acc_inplace
ggml_add
ggml_add1
ggml_add1_inplace
ggml_add_cast
ggml_add_id
ggml_add_inplace
ggml_add_rel_pos
ggml_add_rel_pos_inplace
ggml_arange
ggml_are_same_shape
ggml_are_same_stride
ggml_argmax
ggml_argsort
ggml_backend_alloc_buffer
ggml_backend_alloc_ctx_tensors
ggml_backend_alloc_ctx_tensors_from_buft
ggml_backend_buffer_clear
ggml_backend_buffer_free
ggml_backend_buffer_get_alignment
ggml_backend_buffer_get_alloc_size
ggml_backend_buffer_get_base
ggml_backend_buffer_get_max_size
ggml_backend_buffer_get_size
ggml_backend_buffer_get_type
ggml_backend_buffer_get_usage
ggml_backend_buffer_init_tensor
ggml_backend_buffer_is_host
ggml_backend_buffer_name
ggml_backend_buffer_reset
ggml_backend_buffer_set_usage
ggml_backend_buft_alloc_buffer
ggml_backend_buft_get_alignment
ggml_backend_buft_get_alloc_size
ggml_backend_buft_get_device
ggml_backend_buft_get_max_size
ggml_backend_buft_is_host
ggml_backend_buft_name
ggml_backend_compare_graph_backend
ggml_backend_cpu_buffer_from_ptr
ggml_backend_cpu_buffer_type
ggml_backend_cpu_init
ggml_backend_cpu_reg
ggml_backend_cpu_set_abort_callback
ggml_backend_cpu_set_n_threads
ggml_backend_cpu_set_threadpool
ggml_backend_dev_backend_reg
ggml_backend_dev_buffer_from_host_ptr
ggml_backend_dev_buffer_type
ggml_backend_dev_by_name
ggml_backend_dev_by_type
ggml_backend_dev_count
ggml_backend_dev_description
ggml_backend_dev_get
ggml_backend_dev_get_props
ggml_backend_dev_host_buffer_type
ggml_backend_dev_init
ggml_backend_dev_memory
ggml_backend_dev_name
ggml_backend_dev_offload_op
ggml_backend_dev_supports_buft
ggml_backend_dev_supports_op
ggml_backend_dev_type
ggml_backend_device_register
ggml_backend_event_free
ggml_backend_event_new
ggml_backend_event_record
ggml_backend_event_synchronize
ggml_backend_event_wait
ggml_backend_free
ggml_backend_get_alignment
ggml_backend_get_default_buffer_type
ggml_backend_get_device
ggml_backend_get_max_size
ggml_backend_graph_compute
ggml_backend_graph_compute_async
ggml_backend_graph_copy
ggml_backend_graph_copy_free
ggml_backend_graph_plan_compute
ggml_backend_graph_plan_create
ggml_backend_graph_plan_free
ggml_backend_guid
ggml_backend_init_best
ggml_backend_init_by_name
ggml_backend_init_by_type
ggml_backend_is_cpu
ggml_backend_load
ggml_backend_load_all
ggml_backend_load_all_from_path
ggml_backend_name
ggml_backend_offload_op
ggml_backend_reg_by_name
ggml_backend_reg_count
ggml_backend_reg_dev_count
ggml_backend_reg_dev_get
ggml_backend_reg_get
ggml_backend_reg_get_proc_address
ggml_backend_reg_name
ggml_backend_sched_alloc_graph
ggml_backend_sched_free
ggml_backend_sched_get_backend
ggml_backend_sched_get_buffer_size
ggml_backend_sched_get_n_backends
ggml_backend_sched_get_n_copies
ggml_backend_sched_get_n_splits
ggml_backend_sched_get_tensor_backend
ggml_backend_sched_graph_compute
ggml_backend_sched_graph_compute_async
ggml_backend_sched_new
ggml_backend_sched_reserve
ggml_backend_sched_reset
ggml_backend_sched_set_eval_callback
ggml_backend_sched_set_tensor_backend
ggml_backend_sched_synchronize
ggml_backend_supports_buft
ggml_backend_supports_op
ggml_backend_synchronize
ggml_backend_tensor_alloc
ggml_backend_tensor_copy
ggml_backend_tensor_copy_async
ggml_backend_tensor_get
ggml_backend_tensor_get_async
ggml_backend_tensor_memset
ggml_backend_tensor_set
ggml_backend_tensor_set_async
ggml_backend_unload
ggml_backend_view_init
ggml_bf16_to_fp32
ggml_bf16_to_fp32_row
ggml_blck_size
ggml_build_backward_expand
ggml_build_forward_expand
ggml_can_repeat
ggml_cast
ggml_clamp
ggml_commit
ggml_concat
ggml_cont
ggml_cont_1d
ggml_cont_2d
ggml_cont_3d
ggml_cont_4d
ggml_conv_1d
ggml_conv_1d_dw
ggml_conv_1d_dw_ph
ggml_conv_1d_ph
ggml_conv_2d
ggml_conv_2d_direct
ggml_conv_2d_dw
ggml_conv_2d_dw_direct
ggml_conv_2d_s1_ph
ggml_conv_2d_sk_p0
ggml_conv_transpose_1d
ggml_conv_transpose_2d_p0
ggml_cos
ggml_cos_inplace
ggml_count_equal
ggml_cpu_bf16_to_fp32
ggml_cpu_fp16_to_fp32
ggml_cpu_fp32_to_bf16
ggml_cpu_fp32_to_fp16
ggml_cpu_fp32_to_fp32
ggml_cpu_get_sve_cnt
ggml_cpu_has_amx_int8
ggml_cpu_has_arm_fma
ggml_cpu_has_avx
ggml_cpu_has_avx2
ggml_cpu_has_avx512
ggml_cpu_has_avx512_bf16
ggml_cpu_has_avx512_vbmi
ggml_cpu_has_avx512_vnni
ggml_cpu_has_avx_vnni
ggml_cpu_has_bmi2
ggml_cpu_has_dotprod
ggml_cpu_has_f16c
ggml_cpu_has_fma
ggml_cpu_has_fp16_va
ggml_cpu_has_llamafile
ggml_cpu_has_matmul_int8
ggml_cpu_has_neon
ggml_cpu_has_nnpa
ggml_cpu_has_riscv_v
ggml_cpu_has_sme
ggml_cpu_has_sse3
ggml_cpu_has_ssse3
ggml_cpu_has_sve
ggml_cpu_has_vsx
ggml_cpu_has_vxe
ggml_cpu_has_wasm_simd
ggml_cpu_init
ggml_cpy
ggml_cross_entropy_loss
ggml_cross_entropy_loss_back
ggml_custom_4d
ggml_custom_inplace
ggml_cycles
ggml_cycles_per_ms
ggml_diag
ggml_diag_mask_inf
ggml_diag_mask_inf_inplace
ggml_diag_mask_zero
ggml_diag_mask_zero_inplace
ggml_div
ggml_div_inplace
ggml_dup
ggml_dup_inplace
ggml_dup_tensor
ggml_element_size
ggml_elu
ggml_elu_inplace
ggml_exp
ggml_exp_inplace
ggml_flash_attn_back
ggml_flash_attn_ext
ggml_flash_attn_ext_add_sinks
ggml_flash_attn_ext_get_prec
ggml_flash_attn_ext_set_prec
ggml_fopen
ggml_format_name
ggml_fp16_to_fp32
ggml_fp16_to_fp32_row
ggml_fp32_to_bf16
ggml_fp32_to_bf16_row
ggml_fp32_to_bf16_row_ref
ggml_fp32_to_fp16
ggml_fp32_to_fp16_row
ggml_free
ggml_ftype_to_ggml_type
ggml_gallocr_alloc_graph
ggml_gallocr_free
ggml_gallocr_get_buffer_size
ggml_gallocr_new
ggml_gallocr_new_n
ggml_gallocr_reserve
ggml_gallocr_reserve_n
ggml_gated_linear_attn
ggml_geglu
ggml_geglu_erf
ggml_geglu_erf_split
ggml_geglu_erf_swapped
ggml_geglu_quick
ggml_geglu_quick_split
ggml_geglu_quick_swapped
ggml_geglu_split
ggml_geglu_swapped
ggml_gelu
ggml_gelu_erf
ggml_gelu_erf_inplace
ggml_gelu_inplace
ggml_gelu_quick
ggml_gelu_quick_inplace
ggml_get_data
ggml_get_data_f32
ggml_get_f32_1d
ggml_get_f32_nd
ggml_get_first_tensor
ggml_get_glu_op
ggml_get_i32_1d
ggml_get_i32_nd
ggml_get_max_tensor_size
ggml_get_mem_buffer
ggml_get_mem_size
ggml_get_name
ggml_get_next_tensor
ggml_get_no_alloc
ggml_get_rel_pos
ggml_get_rows
ggml_get_rows_back
ggml_get_tensor
ggml_get_type_traits
ggml_get_type_traits_cpu
ggml_get_unary_op
ggml_glu
ggml_glu_op_name
ggml_glu_split
ggml_graph_add_node
ggml_graph_clear
ggml_graph_compute
ggml_graph_compute_with_ctx
ggml_graph_cpy
ggml_graph_dump_dot
ggml_graph_dup
ggml_graph_get_grad
ggml_graph_get_grad_acc
ggml_graph_get_tensor
ggml_graph_n_nodes
ggml_graph_node
ggml_graph_nodes
ggml_graph_overhead
ggml_graph_overhead_custom
ggml_graph_plan
ggml_graph_print
ggml_graph_reset
ggml_graph_size
ggml_group_norm
ggml_group_norm_inplace
ggml_guid_matches
ggml_hardsigmoid
ggml_hardswish
ggml_im2col
ggml_im2col_back
ggml_init
ggml_interpolate
ggml_is_3d
ggml_is_contiguous
ggml_is_contiguous_0
ggml_is_contiguous_1
ggml_is_contiguous_2
ggml_is_contiguous_channels
ggml_is_contiguous_rows
ggml_is_contiguously_allocated
ggml_is_empty
ggml_is_matrix
ggml_is_numa
ggml_is_permuted
ggml_is_quantized
ggml_is_scalar
ggml_is_transposed
ggml_is_vector
ggml_l2_norm
ggml_l2_norm_inplace
ggml_leaky_relu
ggml_log
ggml_log_inplace
ggml_log_set
ggml_map_custom1
ggml_map_custom2
ggml_map_custom3
ggml_map_custom1_inplace
ggml_map_custom2_inplace
ggml_map_custom3_inplace
ggml_mean
ggml_mul
ggml_mul_inplace
ggml_mul_mat
ggml_mul_mat_id
ggml_mul_mat_set_prec
ggml_n_dims
ggml_nbytes
ggml_nbytes_pad
ggml_neg
ggml_neg_inplace
ggml_nelements
ggml_new_buffer
ggml_new_f32
ggml_new_graph
ggml_new_graph_custom
ggml_new_i32
ggml_new_tensor
ggml_new_tensor_1d
ggml_new_tensor_2d
ggml_new_tensor_3d
ggml_new_tensor_4d
ggml_norm
ggml_norm_inplace
ggml_nrows
ggml_numa_init
ggml_op_desc
ggml_op_name
ggml_op_symbol
ggml_opt_step_adamw
ggml_opt_step_sgd
ggml_out_prod
ggml_pad
ggml_pad_reflect_1d
ggml_permute
ggml_pool_1d
ggml_pool_2d
ggml_pool_2d_back
ggml_print_object
ggml_print_objects
ggml_quantize_chunk
ggml_quantize_free
ggml_quantize_init
ggml_quantize_requires_imatrix
ggml_reglu
ggml_reglu_split
ggml_reglu_swapped
ggml_relu
ggml_relu_inplace
ggml_repeat
ggml_repeat_4d
ggml_repeat_back
ggml_reset
ggml_reshape
ggml_reshape_1d
ggml_reshape_2d
ggml_reshape_3d
ggml_reshape_4d
ggml_rms_norm
ggml_rms_norm_back
ggml_rms_norm_inplace
ggml_roll
ggml_rope
ggml_rope_custom
ggml_rope_custom_inplace
ggml_rope_ext
ggml_rope_ext_back
ggml_rope_ext_inplace
ggml_rope_inplace
ggml_rope_multi
ggml_rope_multi_back
ggml_rope_multi_inplace
ggml_rope_yarn_corr_dims
ggml_row_size
ggml_rwkv_wkv6
ggml_rwkv_wkv7
ggml_scale
ggml_scale_bias
ggml_scale_bias_inplace
ggml_scale_inplace
ggml_set
ggml_set_1d
ggml_set_1d_inplace
ggml_set_2d
ggml_set_2d_inplace
ggml_set_abort_callback
ggml_set_f32
ggml_set_f32_1d
ggml_set_f32_nd
ggml_set_i32
ggml_set_i32_1d
ggml_set_i32_nd
ggml_set_inplace
ggml_set_input
ggml_set_loss
ggml_set_name
ggml_set_no_alloc
ggml_set_output
ggml_set_param
ggml_set_rows
ggml_set_zero
ggml_sgn
ggml_sgn_inplace
ggml_sigmoid
ggml_sigmoid_inplace
ggml_silu
ggml_silu_back
ggml_silu_inplace
ggml_sin
ggml_sin_inplace
ggml_soft_max
ggml_soft_max_add_sinks
ggml_soft_max_ext
ggml_soft_max_ext_back
ggml_soft_max_ext_back_inplace
ggml_soft_max_inplace
ggml_sqr
ggml_sqr_inplace
ggml_sqrt
ggml_sqrt_inplace
ggml_ssm_conv
ggml_ssm_scan
ggml_status_to_string
ggml_step
ggml_step_inplace
ggml_sub
ggml_sub_inplace
ggml_sum
ggml_sum_rows
ggml_swiglu
ggml_swiglu_oai
ggml_swiglu_split
ggml_swiglu_swapped
ggml_tallocr_alloc
ggml_tallocr_new
ggml_tanh
ggml_tanh_inplace
ggml_tensor_overhead
ggml_threadpool_free
ggml_threadpool_get_n_threads
ggml_threadpool_new
ggml_threadpool_params_default
ggml_threadpool_params_init
ggml_threadpool_params_match
ggml_threadpool_pause
ggml_threadpool_resume
ggml_time_init
ggml_time_ms
ggml_time_us
ggml_timestep_embedding
ggml_top_k
ggml_transpose
ggml_type_name
ggml_type_size
ggml_type_sizef
ggml_unary
ggml_unary_inplace
ggml_unary_op_name
ggml_unravel_index
ggml_upscale
ggml_upscale_ext
ggml_used_mem
ggml_validate_row_data
ggml_version
ggml_view_1d
ggml_view_2d
ggml_view_3d
ggml_view_4d
ggml_view_tensor
ggml_win_part
ggml_win_unpart
open_memstream
pclose
perror
popen
printf
putc
putc_unlocked
putchar
putchar_unlocked
puts
putw
remove
rename
renameat
rewind
scanf
scanf1
setbuf
setbuffer
setlinebuf
setvbuf
snprintf
sprintf
sscanf
sscanf1
tempnam
tmpfile
tmpnam
tmpnam_r
ungetc
vasprintf
vdprintf
vfprintf
vfscanf
vfscanf1
vprintf
vscanf
vscanf1
vsnprintf
vsprintf
vsscanf
vsscanf1
whisper_bench_ggml_mul_mat
whisper_bench_ggml_mul_mat_str
whisper_bench_memcpy
whisper_bench_memcpy_str
whisper_context_default_params
whisper_context_default_params_by_ref
whisper_ctx_init_openvino_encoder
whisper_ctx_init_openvino_encoder_with_state
whisper_decode
whisper_decode_with_state
whisper_encode
whisper_encode_with_state
whisper_free
whisper_free_context_params
whisper_free_params
whisper_free_state
whisper_full
whisper_full_default_params
whisper_full_default_params_by_ref
whisper_full_get_segment_no_speech_prob
whisper_full_get_segment_no_speech_prob_from_state
whisper_full_get_segment_speaker_turn_next
whisper_full_get_segment_speaker_turn_next_from_state
whisper_full_get_segment_t0
whisper_full_get_segment_t0_from_state
whisper_full_get_segment_t1
whisper_full_get_segment_t1_from_state
whisper_full_get_segment_text
whisper_full_get_segment_text_from_state
whisper_full_get_token_data
whisper_full_get_token_data_from_state
whisper_full_get_token_id
whisper_full_get_token_id_from_state
whisper_full_get_token_p
whisper_full_get_token_p_from_state
whisper_full_get_token_text
whisper_full_get_token_text_from_state
whisper_full_lang_id
whisper_full_lang_id_from_state
whisper_full_n_segments
whisper_full_n_segments_from_state
whisper_full_n_tokens
whisper_full_n_tokens_from_state
whisper_full_parallel
whisper_full_with_state
whisper_get_logits
whisper_get_logits_from_state
whisper_get_timings
whisper_init
whisper_init_from_buffer
whisper_init_from_buffer_no_state
whisper_init_from_buffer_with_params
whisper_init_from_buffer_with_params_no_state
whisper_init_from_file
whisper_init_from_file_no_state
whisper_init_from_file_with_params
whisper_init_from_file_with_params_no_state
whisper_init_no_state
whisper_init_state
whisper_init_with_params
whisper_init_with_params_no_state
whisper_is_multilingual
whisper_lang_auto_detect
whisper_lang_auto_detect_with_state
whisper_lang_id
whisper_lang_max_id
whisper_lang_str
whisper_lang_str_full
whisper_log_set
whisper_model_ftype
whisper_model_n_audio_ctx
whisper_model_n_audio_head
whisper_model_n_audio_layer
whisper_model_n_audio_state
whisper_model_n_mels
whisper_model_n_text_ctx
whisper_model_n_text_head
whisper_model_n_text_layer
whisper_model_n_text_state
whisper_model_n_vocab
whisper_model_type
whisper_model_type_readable
whisper_n_audio_ctx
whisper_n_len
whisper_n_len_from_state
whisper_n_text_ctx
whisper_n_vocab
whisper_pcm_to_mel
whisper_pcm_to_mel_with_state
whisper_print_system_info
whisper_print_timings
whisper_reset_timings
whisper_set_mel
whisper_set_mel_with_state
whisper_token_beg
whisper_token_count
whisper_token_eot
whisper_token_lang
whisper_token_nosp
whisper_token_not
whisper_token_prev
whisper_token_solm
whisper_token_sot
whisper_token_to_str
whisper_token_transcribe
whisper_token_translate
whisper_tokenize
whisper_vad_default_context_params
whisper_vad_default_params
whisper_vad_detect_speech
whisper_vad_free
whisper_vad_free_segments
whisper_vad_init_from_file_with_params
whisper_vad_init_with_params
whisper_vad_n_probs
whisper_vad_probs
whisper_vad_segments_from_probs
whisper_vad_segments_from_samples
whisper_vad_segments_get_segment_t0
whisper_vad_segments_get_segment_t1
whisper_vad_segments_n_segments
whisper_version

Type Aliases§

FILE
_Float32
_Float64
_Float32x
_Float64x
_IO_lock_t
__FILE
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fpos64_t
__fpos_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
cookie_close_function_t
cookie_io_functions_t
cookie_read_function_t
cookie_seek_function_t
cookie_write_function_t
fpos_t
ggml_abort_callback
ggml_abort_callback_t
ggml_backend_buffer_t
ggml_backend_buffer_type_t
ggml_backend_buffer_usage
ggml_backend_dev_get_extra_bufts_t
ggml_backend_dev_t
ggml_backend_dev_type
ggml_backend_eval_callback
ggml_backend_event_t
ggml_backend_get_features_t
ggml_backend_graph_plan_t
ggml_backend_reg_t
ggml_backend_sched_eval_callback
ggml_backend_sched_t
ggml_backend_set_abort_callback_t
ggml_backend_set_n_threads_t
ggml_backend_split_buffer_type_t
ggml_backend_t
ggml_custom1_op_t
ggml_custom2_op_t
ggml_custom3_op_t
ggml_custom_op_t
ggml_fp16_t
ggml_from_float_t
ggml_ftype
ggml_gallocr_t
ggml_glu_op
ggml_guid
ggml_guid_t
ggml_log_callback
ggml_log_level
ggml_numa_strategy
ggml_object_type
ggml_op
ggml_op_pool
ggml_prec
ggml_scale_flag
ggml_scale_mode
ggml_sched_priority
ggml_sort_order
ggml_status
ggml_tensor_flag
ggml_threadpool_t
ggml_to_float_t
ggml_type
ggml_unary_op
ggml_vec_dot_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
off_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
va_list
wchar_t
whisper_alignment_heads_preset
whisper_encoder_begin_callback
whisper_gretype
whisper_logits_filter_callback
whisper_new_segment_callback
whisper_pos
whisper_progress_callback
whisper_sampling_strategy
whisper_seq_id
whisper_token

Unions§

__mbstate_t__bindgen_ty_1