mtmd.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
690.2 KB
Uploaded
2025-12-01 14:47
Views
29
SHA-256
e53fc2af793e3c1efcaaa82e0aadb223

Exported functions 48

mtmd_bitmap_free #1 · 0x19e0
mtmd_bitmap_get_data #2 · 0x1800
mtmd_bitmap_get_id #3 · 0x1830
mtmd_bitmap_get_n_bytes #4 · 0x1810
mtmd_bitmap_get_nx #5 · 0x17e0
mtmd_bitmap_get_ny #6 · 0x17f0
mtmd_bitmap_init #7 · 0x16d0
mtmd_bitmap_init_from_audio #8 · 0x1760
mtmd_bitmap_is_audio #9 · 0x1820
mtmd_bitmap_set_id #10 · 0x1850
mtmd_context_params_default #11 · 0x1050
mtmd_decode_use_mrope #12 · 0x1690
mtmd_decode_use_non_causal #13 · 0x1660
mtmd_default_marker #14 · 0x1040
mtmd_encode #15 · 0x14c0
mtmd_encode_chunk #16 · 0x1330
mtmd_free #17 · 0x1270
mtmd_get_audio_bitrate #18 · 0x16c0
mtmd_get_output_embd #19 · 0x1650
mtmd_helper_bitmap_init_from_buf #20 · 0x3f390
mtmd_helper_bitmap_init_from_file #21 · 0x3fb40
mtmd_helper_decode_image_chunk #22 · 0x3e890
mtmd_helper_eval_chunk_single #23 · 0x3ee90
mtmd_helper_eval_chunks #24 · 0x3f280
mtmd_helper_get_n_pos #25 · 0x3e840
mtmd_helper_get_n_tokens #26 · 0x3e7e0
mtmd_image_tokens_get_id #27 · 0x2360
mtmd_image_tokens_get_n_pos #28 · 0x1ca0
mtmd_image_tokens_get_n_tokens #29 · 0x1c20
mtmd_image_tokens_get_nx #30 · 0x2340
mtmd_image_tokens_get_ny #31 · 0x2350
mtmd_init_from_file #32 · 0x1080
mtmd_input_chunk_copy #33 · 0x1d10
mtmd_input_chunk_free #34 · 0x2310
mtmd_input_chunk_get_id #35 · 0x1cc0
mtmd_input_chunk_get_n_pos #36 · 0x1c30
mtmd_input_chunk_get_n_tokens #37 · 0x1bc0
mtmd_input_chunk_get_tokens_image #38 · 0x1bb0
mtmd_input_chunk_get_tokens_text #39 · 0x1b80
mtmd_input_chunk_get_type #40 · 0x1b70
mtmd_input_chunks_free #41 · 0x1aa0
mtmd_input_chunks_get #42 · 0x1a60
mtmd_input_chunks_init #43 · 0x1a10
mtmd_input_chunks_size #44 · 0x1a40
mtmd_support_audio #45 · 0x16b0
mtmd_support_vision #46 · 0x16a0
mtmd_test_create_input_chunks #47 · 0x2380
mtmd_tokenize #48 · 0x12a0

Imported DLLs & functions 249

_lock_file 0x1800964b8
_unlock_file 0x1800964c0
_callnewh 0x1800964d0
calloc 0x1800964d8
free 0x1800964e0
malloc 0x1800964e8
realloc 0x1800964f0
ceilf 0x180096500
cosf 0x180096508
exp 0x180096510
floor 0x180096518
floorf 0x180096520
ldexp 0x180096528
log 0x180096530
log10 0x180096538
logf 0x180096540
nearbyintf 0x180096548
pow 0x180096550
powf 0x180096558
roundf 0x180096560
sin 0x180096568
sinf 0x180096570
sqrt 0x180096578
sqrtf 0x180096580
_beginthreadex 0x180096438
_cexit 0x180096440
_configure_narrow_argv 0x180096448
_crt_atexit 0x180096450
_errno 0x180096458
_execute_onexit_table 0x180096460
_initialize_narrow_environment 0x180096468
_initialize_onexit_table 0x180096470
_initterm 0x180096478
_initterm_e 0x180096480
_invoke_watson 0x180096488
_register_onexit_function 0x180096490
_seh_filter_dll 0x180096498
strerror 0x1800964a0
terminate 0x1800964a8
__acrt_iob_func 0x180096368
__stdio_common_vfprintf 0x180096370
__stdio_common_vsprintf 0x180096378
_fseeki64 0x180096380
_ftelli64 0x180096388
_get_stream_buffer_pointers 0x180096390
_wfopen_s 0x180096398
fclose 0x1800963a0
feof 0x1800963a8
ferror 0x1800963b0
fflush 0x1800963b8
fgetc 0x1800963c0
fgetpos 0x1800963c8
fopen 0x1800963d0
fopen_s 0x1800963d8
fputc 0x1800963e0
fputs 0x1800963e8
fread 0x1800963f0
fseek 0x1800963f8
fsetpos 0x180096400
ftell 0x180096408
fwrite 0x180096410
puts 0x180096418
setvbuf 0x180096420
ungetc 0x180096428
ggml_abort 0x180095e18
ggml_add 0x180095e20
ggml_backend_alloc_ctx_tensors_from_buft 0x180095e28
ggml_backend_buffer_free 0x180095e30
ggml_backend_buffer_set_usage 0x180095e38
ggml_backend_buft_is_host 0x180095e40
ggml_backend_buft_name 0x180095e48
ggml_backend_dev_backend_reg 0x180095e50
ggml_backend_free 0x180095e58
ggml_backend_get_default_buffer_type 0x180095e60
ggml_backend_get_device 0x180095e68
ggml_backend_name 0x180095e70
ggml_backend_reg_get_proc_address 0x180095e78
ggml_backend_sched_alloc_graph 0x180095e80
ggml_backend_sched_free 0x180095e88
ggml_backend_sched_get_buffer_size 0x180095e90
ggml_backend_sched_graph_compute 0x180095e98
ggml_backend_sched_new 0x180095ea0
ggml_backend_sched_reserve 0x180095ea8
ggml_backend_sched_reset 0x180095eb0
ggml_backend_tensor_get 0x180095eb8
ggml_backend_tensor_set 0x180095ec0
ggml_build_forward_expand 0x180095ec8
ggml_concat 0x180095ed0
ggml_cont 0x180095ed8
ggml_cont_2d 0x180095ee0
ggml_cont_3d 0x180095ee8
ggml_cont_4d 0x180095ef0
ggml_conv_1d_ph 0x180095ef8
ggml_conv_2d 0x180095f00
ggml_conv_2d_dw 0x180095f08
ggml_cpy 0x180095f10
ggml_dup_tensor 0x180095f18
ggml_element_size 0x180095f20
ggml_fp16_to_fp32 0x180095f28
ggml_free 0x180095f30
ggml_geglu_erf_split 0x180095f38
ggml_geglu_quick_split 0x180095f40
ggml_geglu_split 0x180095f48
ggml_gelu 0x180095f50
ggml_gelu_erf 0x180095f58
ggml_gelu_inplace 0x180095f60
ggml_gelu_quick 0x180095f68
ggml_get_mem_size 0x180095f70
ggml_get_rows 0x180095f78
ggml_get_tensor 0x180095f80
ggml_graph_get_tensor 0x180095f88
ggml_graph_node 0x180095f90
ggml_graph_overhead 0x180095f98
ggml_hardsigmoid 0x180095fa0
ggml_hardswish 0x180095fa8
ggml_im2col 0x180095fb0
ggml_init 0x180095fb8
ggml_interpolate 0x180095fc0
ggml_mul 0x180095fc8
ggml_mul_mat 0x180095fd0
ggml_n_dims 0x180095fd8
ggml_nbytes 0x180095fe0
ggml_nelements 0x180095fe8
ggml_new_graph_custom 0x180095ff0
ggml_new_tensor_1d 0x180095ff8
ggml_new_tensor_2d 0x180096000
ggml_new_tensor_3d 0x180096008
ggml_norm 0x180096010
ggml_pad 0x180096018
ggml_permute 0x180096020
ggml_pool_1d 0x180096028
ggml_pool_2d 0x180096030
ggml_relu 0x180096038
ggml_reshape_2d 0x180096040
ggml_reshape_3d 0x180096048
ggml_reshape_4d 0x180096050
ggml_rms_norm 0x180096058
ggml_rope_ext 0x180096060
ggml_rope_multi 0x180096068
ggml_row_size 0x180096070
ggml_scale 0x180096078
ggml_set_input 0x180096080
ggml_set_name 0x180096088
ggml_set_output 0x180096090
ggml_silu 0x180096098
ggml_soft_max_ext 0x1800960a0
ggml_swiglu_split 0x1800960a8
ggml_swiglu_swapped 0x1800960b0
ggml_tensor_overhead 0x1800960b8
ggml_time_ms 0x1800960c0
ggml_transpose 0x1800960c8
ggml_type_name 0x1800960d0
ggml_view_1d 0x1800960d8
ggml_view_2d 0x1800960e0
ggml_view_3d 0x1800960e8
gguf_find_key 0x1800960f0
gguf_free 0x1800960f8
gguf_get_alignment 0x180096100
gguf_get_arr_data 0x180096108
gguf_get_arr_n 0x180096110
gguf_get_data_offset 0x180096118
gguf_get_n_kv 0x180096120
gguf_get_n_tensors 0x180096128
gguf_get_tensor_name 0x180096130
gguf_get_tensor_offset 0x180096138
gguf_get_tensor_type 0x180096140
gguf_get_val_bool 0x180096148
gguf_get_val_f32 0x180096150
gguf_get_val_i32 0x180096158
gguf_get_val_str 0x180096160
gguf_get_val_u32 0x180096168
gguf_get_version 0x180096170
gguf_init_from_file 0x180096178
ggml_backend_init_by_name 0x180095e00
ggml_backend_init_by_type 0x180095e08
CloseHandle 0x180096188
DisableThreadLibraryCalls 0x180096190
GetCurrentProcess 0x180096198
GetCurrentProcessId 0x1800961a0
GetCurrentThreadId 0x1800961a8
GetLastError 0x1800961b0
GetSystemTimeAsFileTime 0x1800961b8
InitializeSListHead 0x1800961c0
IsDebuggerPresent 0x1800961c8
IsProcessorFeaturePresent 0x1800961d0
QueryPerformanceCounter 0x1800961d8
ReadFile 0x1800961e0
RtlCaptureContext 0x1800961e8
RtlLookupFunctionEntry 0x1800961f0
RtlVirtualUnwind 0x1800961f8
SetUnhandledExceptionFilter 0x180096200
TerminateProcess 0x180096208
UnhandledExceptionFilter 0x180096210
llama_batch_free 0x180095d88
llama_batch_init 0x180095d90
llama_decode 0x180095d98
llama_get_model 0x180095da0
llama_model_get_vocab 0x180095da8
llama_model_n_embd 0x180095db0
llama_set_causal_attn 0x180095db8
llama_token_to_piece 0x180095dc0
llama_tokenize 0x180095dc8
llama_vocab_bos 0x180095dd0
llama_vocab_eos 0x180095dd8
llama_vocab_get_add_bos 0x180095de0
llama_vocab_get_add_eos 0x180095de8
llama_vocab_n_tokens 0x180095df0
_Cnd_do_broadcast_at_thread_exit 0x1800962e8
_Thrd_id 0x1800962f0
_Thrd_join 0x1800962f8
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x180096250
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180096258
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180096260
?_Id_cnt@id@locale@std@@0HA 0x180096268
?_Throw_Cpp_error@std@@YAXH@Z 0x180096270
?_Xbad_alloc@std@@YAXXZ 0x180096278
?_Xbad_function_call@std@@YAXXZ 0x180096280
?_Xlength_error@std@@YAXPEBD@Z 0x180096288
?_Xout_of_range@std@@YAXPEBD@Z 0x180096290
??0_Lockit@std@@QEAA@H@Z 0x180096228
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180096220
??0ios_base@std@@IEAA@XZ 0x180096230
??1_Lockit@std@@QEAA@XZ 0x180096240
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180096238
??1ios_base@std@@UEAA@XZ 0x180096248
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180096298
?fail@ios_base@std@@QEBA_NXZ 0x1800962a0
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x1800962a8
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x1800962b0
?init@?$basic_ios@DU?$char_traits@D@std@@@std@@IEAAXPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@_N@Z 0x1800962b8
?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z 0x1800962c0
?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z 0x1800962c8
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x1800962d0
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x1800962d8
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x1800962e0
__C_specific_handler 0x180096310
__CxxFrameHandler3 0x180096318
__std_exception_copy 0x180096320
__std_exception_destroy 0x180096328
__std_terminate 0x180096330
__std_type_info_destroy_list 0x180096338
_CxxThrowException 0x180096308
memcmp 0x180096340
memcpy 0x180096348
memmove 0x180096350
memset 0x180096358