MCPcopy Create free account

hub / github.com/Adriankhl/godot-llm / functions

Functions385 in github.com/Adriankhl/godot-llm

↓ 25 callersMethodget_data_name
src/llm_db.cpp:90
↓ 18 callersFunctionstring_gd_to_std
src/conversion.cpp:25
↓ 16 callersFunctionvec0_scanner_next
src/sqlite-vec.c:1375
↓ 15 callersFunctionstring_std_to_gd
src/conversion.cpp:30
↓ 11 callersMethodget_data_type
src/llm_db.cpp:98
↓ 11 callersFunctionnpy_scanner_next
src/sqlite-vec.c:1932
↓ 11 callersFunctionvector_from_value
* @brief Extract a vector from a sqlite3_value. Can be a float32, int8, or bit * vector. * * @param value: the sqlite3_value to read from. * @para
src/sqlite-vec.c:567
↓ 6 callersMethodcompute_embedding
src/gdembedding.cpp:177
↓ 5 callersFunctionensure_vector_match
src/sqlite-vec.c:612
↓ 5 callersFunctionis_digit
src/sqlite-vec.c:1304
↓ 5 callersMethodset_data_name
src/llm_db.cpp:94
↓ 5 callersMethodset_data_type
src/llm_db.cpp:102
↓ 5 callersFunctionvec0_column_distance_idx
src/sqlite-vec.c:2589
↓ 4 callersFunctionis_utf8
https://stackoverflow.com/questions/28270310/how-to-easily-detect-utf8-encoding-in-the-string
src/conversion.cpp:37
↓ 4 callersFunctionvec0_column_idx_is_vector
* Returns 1 if the given column-based index is a valid vector column, * 0 otherwise. */
src/sqlite-vec.c:2602
↓ 4 callersFunctionvec0_column_idx_to_vector_idx
* Returns the vector index of the given vector column index. * ONLY call if validated with vec0_column_idx_is_vector before */
src/sqlite-vec.c:2612
↓ 3 callersFunctionarray_cleanup
src/sqlite-vec.c:384
↓ 3 callersFunctiondistance_l2_sqr_float
src/sqlite-vec.c:221
↓ 3 callersFunctionfvec_from_value
src/sqlite-vec.c:396
↓ 3 callersMethodllama_generate_text
src/llama_runner.cpp:55
↓ 3 callersMethodsimilarity_cos
src/embedding_runner.cpp:221
↓ 3 callersFunctionvec0_get_vector_data
* @brief * * @param pVtab: virtual table to query * @param rowid: row to lookup * @param vector_column_idx: which vector column to query * @param
src/sqlite-vec.c:2676
↓ 3 callersFunctionvec0_result_id
TODO make sure callees use the return value of this function
src/sqlite-vec.c:2645
↓ 3 callersFunctionvec0_scanner_init
src/sqlite-vec.c:1369
↓ 3 callersFunctionvector_column_byte_size
src/sqlite-vec.c:1517
↓ 2 callersFunctionarray_append
src/sqlite-vec.c:367
↓ 2 callersFunctionarray_init
* @brief Initial an array with the given element size and capacity. * * @param array * @param element_size * @param init_capacity * @return SQLIT
src/sqlite-vec.c:355
↓ 2 callersFunctionbitvec_from_value
src/sqlite-vec.c:515
↓ 2 callersFunctiondistance_cosine_float
src/sqlite-vec.c:239
↓ 2 callersFunctiondistance_cosine_int8
src/sqlite-vec.c:257
↓ 2 callersFunctiondistance_hamming
src/sqlite-vec.c:305
↓ 2 callersFunctiondistance_l2_sqr_int8
src/sqlite-vec.c:235
↓ 2 callersFunctionfloat32_vec_to_array
src/conversion.cpp:17
↓ 2 callersFunctionint8_vec_from_value
src/sqlite-vec.c:535
↓ 2 callersFunctionis_alpha
src/sqlite-vec.c:1301
↓ 2 callersFunctionis_whitespace
src/sqlite-vec.c:1305
↓ 2 callersMethodllava_generate_text_base64
src/llava_runner.cpp:283
↓ 2 callersFunctionmin_idx
* @brief Finds the minimum k items in distances, and writes the indicies to * out. * * @param distances input f32 array of size n, the items to con
src/sqlite-vec.c:3435
↓ 2 callersFunctionparse_npy_header
src/sqlite-vec.c:1940
↓ 2 callersFunctionvec0Update_InsertWriteFinalStepVectors
src/sqlite-vec.c:4104
↓ 2 callersFunctionvec0_column_k_idx
src/sqlite-vec.c:2593
↓ 2 callersFunctionvec0_get_chunk_position
* @brief For the given rowid, found the chunk_id and chunk_offset for that row. * * @param p: vec0 table * @param rowid: rowid of row to lookup *
src/sqlite-vec.c:2717
↓ 2 callersFunctionvec0_init
src/sqlite-vec.c:2917
↓ 2 callersFunctionvec0_new_chunk
* @brief Adds a new chunk for the vec0 table, and the corresponding vector * chunks. * * Inserts a new row into the _chunks table, with blank data,
src/sqlite-vec.c:2744
↓ 2 callersFunctionvec0_query_fullscan_data_clear
src/sqlite-vec.c:2853
↓ 2 callersFunctionvector_subtype_name
src/sqlite-vec.c:601
↓ 1 callersFunctiondethrone
src/sqlite-vec.c:3395
↓ 1 callersFunctiondistance_hamming_u64
src/sqlite-vec.c:297
↓ 1 callersFunctiondistance_hamming_u8
src/sqlite-vec.c:290
↓ 1 callersMethodget_is_waiting_input
src/llama_runner.cpp:953
↓ 1 callersFunctionl2_sqr_float
src/sqlite-vec.c:190
↓ 1 callersFunctionl2_sqr_float_avx
src/sqlite-vec.c:99
↓ 1 callersFunctionl2_sqr_float_neon
thx https://github.com/nmslib/hnswlib/pull/299/files
src/sqlite-vec.c:140
↓ 1 callersFunctionl2_sqr_int8
src/sqlite-vec.c:206
↓ 1 callersMethodllama_stop_generate_text
src/llama_runner.cpp:944
↓ 1 callersMethodllava_stop_generate_text
src/llava_runner.cpp:385
↓ 1 callersFunctionnpy_scanner_init
src/sqlite-vec.c:1925
↓ 1 callersFunctionnpy_token_next
src/sqlite-vec.c:1842
↓ 1 callersFunctionparse_npy
src/sqlite-vec.c:2024
↓ 1 callersFunctionparse_primary_key_definition
* @brief Parse an argv[i] entry of a vec0 virtual table definition, and see if * it's a PRIMARY KEY definition. * * @param source: argv[i] source s
src/sqlite-vec.c:1439
↓ 1 callersFunctionparse_vector_column
src/sqlite-vec.c:1528
↓ 1 callersMethodset_input
src/llama_runner.cpp:948
↓ 1 callersFunctionsqlite3_mmap_warm
src/sqlite-vec.c:5020
↓ 1 callersFunctionvec0Column_fullscan
src/sqlite-vec.c:3849
↓ 1 callersFunctionvec0Column_knn
src/sqlite-vec.c:3900
↓ 1 callersFunctionvec0Column_point
src/sqlite-vec.c:3874
↓ 1 callersFunctionvec0Disconnect
src/sqlite-vec.c:3172
↓ 1 callersFunctionvec0Filter_fullscan
src/sqlite-vec.c:3711
↓ 1 callersFunctionvec0Filter_knn
src/sqlite-vec.c:3463
↓ 1 callersFunctionvec0Filter_point
src/sqlite-vec.c:3745
↓ 1 callersFunctionvec0Update_Delete
src/sqlite-vec.c:4309
↓ 1 callersFunctionvec0Update_Insert
* @brief Handles INSERT INTO operations on a vec0 table. * * @return int SQLITE_OK on success, otherwise error code on failure */
src/sqlite-vec.c:4219
↓ 1 callersFunctionvec0Update_InsertNextAvailableStep
* @brief Determines the "next available" chunk position for a newly inserted * vec0 row. * * This operation may insert a new "blank" chunk the _chu
src/sqlite-vec.c:4037
↓ 1 callersFunctionvec0Update_InsertRowidStep
* @brief Handles the "insert rowid" step of a row insert operation of a vec0 * table. * * This function will insert a new row into the _rowids vec0
src/sqlite-vec.c:3957
↓ 1 callersFunctionvec0Update_InsertWriteFinalStep
* @brief * * @param p vec0 virtual table * @param chunk_rowid: which chunk to write to * @param chunk_offset: the offset inside the chunk to write
src/sqlite-vec.c:4143
↓ 1 callersFunctionvec0Update_UpdateOnRowid
src/sqlite-vec.c:4357
↓ 1 callersFunctionvec0_get_id_value_from_rowid
* @brief Return the id value from the _rowids table where _rowids.rowid = * rowid. * * @param pVtab: vec0 table to query * @param rowid: rowid of
src/sqlite-vec.c:2627
↓ 1 callersFunctionvec0_parse_table_option
src/sqlite-vec.c:1383
↓ 1 callersFunctionvec0_query_knn_data_clear
src/sqlite-vec.c:2872
↓ 1 callersFunctionvec0_query_point_data_clear
src/sqlite-vec.c:2889
↓ 1 callersFunctionvec0_token_next
src/sqlite-vec.c:1313
↓ 1 callersFunctionvec_static_blob_entriesConnect
src/sqlite-vec.c:4720
↓ 1 callersFunctionvec_static_blobsNext
src/sqlite-vec.c:4631
MethodEmbeddingRunner
src/embedding_runner.cpp:7
FunctionGDE_EXPORT llm_library_init
Initialization.
src/register_types.cpp:43
MethodGDEmbedding
src/gdembedding.cpp:49
MethodGDLlama
src/gdllama.cpp:139
MethodGDLlava
src/gdllava.cpp:65
MethodLlamaRunner
src/llama_runner.cpp:21
MethodLlavaRunner
src/llava_runner.cpp:9
MethodLlmDB
src/llm_db.cpp:166
MethodLlmDBMetaData
src/llm_db.cpp:49
Method_bind_methods
src/gdllama.cpp:22
Method_bind_methods
src/gdllava.cpp:9
Method_bind_methods
src/gdembedding.cpp:13
Method_bind_methods
src/llm_db.cpp:28
Function_cmp
src/sqlite-vec.c:662
Method_exit_tree
src/gdllama.cpp:183
Method_exit_tree
src/gdllava.cpp:107
Method_exit_tree
src/gdembedding.cpp:88
next →1–100 of 385, ranked by callers