Crate llama_sys

Crate llama_sys 

Source

Structs§

__fsid_t
ggml_cgraph
ggml_context
ggml_init_params
ggml_object
ggml_opt_params
ggml_opt_params__bindgen_ty_1
ggml_opt_params__bindgen_ty_2
ggml_scratch
ggml_tensor
llama_context
llama_context_params
llama_token_data
max_align_t

Constants§

GGML_MAX_CONTEXTS
GGML_MAX_DIMS
GGML_MAX_NODES
GGML_MAX_OPT
GGML_MAX_PARAMS
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
LLAMA_FILE_MAGIC
LLAMA_FILE_MAGIC_UNVERSIONED
LLAMA_FILE_VERSION
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_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
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_LEAST_H
_BITS_STDINT_UINTN_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__FD_SETSIZE
__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_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
__bool_true_false_are_defined
__glibc_c99_flexarr_available
false_
ggml_linesearch_GGML_LINESEARCH_BACKTRACKING_ARMIJO
ggml_linesearch_GGML_LINESEARCH_BACKTRACKING_STRONG_WOLFE
ggml_linesearch_GGML_LINESEARCH_BACKTRACKING_WOLFE
ggml_linesearch_GGML_LINESEARCH_DEFAULT
ggml_op_GGML_OP_ABS
ggml_op_GGML_OP_ADD
ggml_op_GGML_OP_CONV_1D_1S
ggml_op_GGML_OP_CONV_1D_2S
ggml_op_GGML_OP_COUNT
ggml_op_GGML_OP_CPY
ggml_op_GGML_OP_DIAG_MASK_INF
ggml_op_GGML_OP_DIV
ggml_op_GGML_OP_DUP
ggml_op_GGML_OP_FLASH_ATTN
ggml_op_GGML_OP_FLASH_FF
ggml_op_GGML_OP_GELU
ggml_op_GGML_OP_GET_ROWS
ggml_op_GGML_OP_MEAN
ggml_op_GGML_OP_MUL
ggml_op_GGML_OP_MUL_MAT
ggml_op_GGML_OP_NEG
ggml_op_GGML_OP_NONE
ggml_op_GGML_OP_NORM
ggml_op_GGML_OP_PERMUTE
ggml_op_GGML_OP_RELU
ggml_op_GGML_OP_REPEAT
ggml_op_GGML_OP_RESHAPE
ggml_op_GGML_OP_RMS_NORM
ggml_op_GGML_OP_ROPE
ggml_op_GGML_OP_SCALE
ggml_op_GGML_OP_SGN
ggml_op_GGML_OP_SILU
ggml_op_GGML_OP_SOFT_MAX
ggml_op_GGML_OP_SQR
ggml_op_GGML_OP_SQRT
ggml_op_GGML_OP_STEP
ggml_op_GGML_OP_SUB
ggml_op_GGML_OP_SUM
ggml_op_GGML_OP_TRANSPOSE
ggml_op_GGML_OP_VIEW
ggml_opt_result_GGML_LINESEARCH_FAIL
ggml_opt_result_GGML_LINESEARCH_INVALID_PARAMETERS
ggml_opt_result_GGML_LINESEARCH_MAXIMUM_ITERATIONS
ggml_opt_result_GGML_LINESEARCH_MAXIMUM_STEP
ggml_opt_result_GGML_LINESEARCH_MINIMUM_STEP
ggml_opt_result_GGML_OPT_DID_NOT_CONVERGE
ggml_opt_result_GGML_OPT_FAIL
ggml_opt_result_GGML_OPT_INVALID_WOLFE
ggml_opt_result_GGML_OPT_NO_CONTEXT
ggml_opt_result_GGML_OPT_OK
ggml_opt_type_GGML_OPT_ADAM
ggml_opt_type_GGML_OPT_LBFGS
ggml_type_GGML_TYPE_COUNT
ggml_type_GGML_TYPE_F16
ggml_type_GGML_TYPE_F32
ggml_type_GGML_TYPE_I8
ggml_type_GGML_TYPE_I16
ggml_type_GGML_TYPE_I32
ggml_type_GGML_TYPE_Q4_0
ggml_type_GGML_TYPE_Q4_1
true_

Functions§

ggml_abs
ggml_add
ggml_blck_size
ggml_build_backward
ggml_build_forward
ggml_build_forward_expand
ggml_conv_1d_1s
ggml_conv_1d_2s
ggml_cpu_has_arm_fma
ggml_cpu_has_avx
ggml_cpu_has_avx2
ggml_cpu_has_avx512
ggml_cpu_has_blas
ggml_cpu_has_f16c
ggml_cpu_has_fma
ggml_cpu_has_fp16_va
ggml_cpu_has_neon
ggml_cpu_has_sse3
ggml_cpu_has_vsx
ggml_cpu_has_wasm_simd
ggml_cpy
ggml_cycles
ggml_cycles_per_ms
ggml_diag_mask_inf
ggml_div
ggml_dup
ggml_dup_tensor
ggml_element_size
ggml_flash_attn
ggml_flash_ff
ggml_fp16_to_fp32
ggml_fp32_to_fp16
ggml_free
ggml_gelu
ggml_get_data
ggml_get_data_f32
ggml_get_f32_1d
ggml_get_i32_1d
ggml_get_rows
ggml_graph_compute
ggml_graph_dump_dot
ggml_graph_print
ggml_graph_reset
ggml_init
ggml_mean
ggml_mlock
ggml_mlock_supported
ggml_mul
ggml_mul_mat
ggml_nbytes
ggml_neg
ggml_nelements
ggml_new_f32
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_opt
ggml_opt_default_params
ggml_permute
ggml_print_object
ggml_print_objects
ggml_quantize_q4_0
ggml_quantize_q4_1
ggml_relu
ggml_repeat
ggml_reshape
ggml_reshape_2d
ggml_reshape_3d
ggml_rms_norm
ggml_rope
ggml_scale
ggml_set_f32
ggml_set_f32_1d
ggml_set_i32
ggml_set_i32_1d
ggml_set_param
ggml_set_scratch
ggml_set_zero
ggml_sgn
ggml_silu
ggml_soft_max
ggml_sqr
ggml_sqrt
ggml_step
ggml_sub
ggml_sum
ggml_time_init
ggml_time_ms
ggml_time_us
ggml_transpose
ggml_type_size
ggml_type_sizef
ggml_used_mem
ggml_view_1d
ggml_view_2d
ggml_view_3d
ggml_view_tensor
llama_context_default_params
llama_eval
llama_free
llama_get_embeddings
llama_get_kv_cache
llama_get_kv_cache_size
llama_get_kv_cache_token_count
llama_get_logits
llama_init_from_file
llama_model_quantize
llama_n_ctx
llama_n_embd
llama_n_vocab
llama_print_system_info
llama_print_timings
llama_reset_timings
llama_sample_top_p_top_k
llama_set_kv_cache
llama_token_bos
llama_token_eos
llama_token_to_str
llama_tokenize

Type Aliases§

__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__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
ggml_fp16_t
ggml_linesearch
ggml_op
ggml_opt_result
ggml_opt_type
ggml_type
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
llama_progress_callback
llama_token
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
wchar_t