ggml_metal_init: loaded kernel_silu                           0x110fc0150    ggml_metal_init: loaded kernel_relu                           0x110fbd950    ggml_metal_init: loaded kernel_gelu                           0x110fbdbb0    ggml_metal_init: loaded kernel_soft_max                       0x110fc14d0    ggml_metal_init: loaded kernel_diag_mask_inf                  0x110fc1980    ggml_metal_init: loaded kernel_get_rows_f16                   0x110fc22a0    ggml_metal_init: loaded kernel_get_rows_q4_0                  0x110fc2ad0    ggml_metal_init: loaded kernel_get_rows_q4_1                  0x110fc3260    ggml_metal_init: loaded kernel_get_rows_q2_K                  0x110fc3ad0    ggml_metal_init: loaded kernel_get_rows_q3_K                  0x110fc41c0    ggml_metal_init: loaded kernel_get_rows_q4_K                  0x110fc48c0    ggml_metal_init: loaded kernel_get_rows_q5_K                  0x110fc4fa0    ggml_metal_init: loaded kernel_get_rows_q6_K                  0x110fc56a0    ggml_metal_init: loaded kernel_rms_norm                       0x110fc5da0    ggml_metal_init: loaded kernel_norm                           0x110fc64d0    ggml_metal_init: loaded kernel_mul_mat_f16_f32                0x2a5c19990    ggml_metal_init: loaded kernel_mul_mat_q4_0_f32               0x2a5c1d4a0    ggml_metal_init: loaded kernel_mul_mat_q4_1_f32               0x2a5c19fc0    ggml_metal_init: loaded kernel_mul_mat_q2_K_f32               0x2a5c1dcc0    ggml_metal_init: loaded kernel_mul_mat_q3_K_f32               0x2a5c1e420    ggml_metal_init: loaded kernel_mul_mat_q4_K_f32               0x2a5c1edc0    ggml_metal_init: loaded kernel_mul_mat_q5_K_f32               0x2a5c1fd90    ggml_metal_init: loaded kernel_mul_mat_q6_K_f32               0x2a5c20540    ggml_metal_init: loaded kernel_rope                           0x2a5c20d40    ggml_metal_init: loaded kernel_alibi_f32                      0x2a5c21730    ggml_metal_init: loaded kernel_cpy_f32_f16
Given a query, this retriever will:
Given a query, this retriever will: ->: ggml_metal_init: loaded kernel_silu                           0x110fc0150    ggml_metal_init: loaded kernel_relu                           0x110fbd950    ggml_metal_init: loaded kernel_gelu                           0x110fbdbb0    ggml_metal_init: loaded kernel_soft_max                       0x110fc14d0    ggml_metal_init: loaded kernel_diag_mask_inf                  0x110fc1980    ggml_metal_init: loaded kernel_get_rows_f16                   0x110fc22a0    ggml_metal_init: loaded kernel_get_rows_q4_0                  0x110fc2ad0    ggml_metal_init: loaded kernel_get_rows_q4_1                  0x110fc3260    ggml_metal_init: loaded kernel_get_rows_q2_K                  0x110fc3ad0    ggml_metal_init: loaded kernel_get_rows_q3_K                  0x110fc41c0    ggml_metal_init: loaded kernel_get_rows_q4_K                  0x110fc48c0    ggml_metal_init: loaded kernel_get_rows_q5_K                  0x110fc4fa0    ggml_metal_init: loaded kernel_get_rows_q6_K                  0x110fc56a0    ggml_metal_init: loaded kernel_rms_norm                       0x110fc5da0    ggml_metal_init: loaded kernel_norm                           0x110fc64d0    ggml_metal_init: loaded kernel_mul_mat_f16_f32                0x2a5c19990    ggml_metal_init: loaded kernel_mul_mat_q4_0_f32               0x2a5c1d4a0    ggml_metal_init: loaded kernel_mul_mat_q4_1_f32               0x2a5c19fc0    ggml_metal_init: loaded kernel_mul_mat_q2_K_f32               0x2a5c1dcc0    ggml_metal_init: loaded kernel_mul_mat_q3_K_f32               0x2a5c1e420    ggml_metal_init: loaded kernel_mul_mat_q4_K_f32               0x2a5c1edc0    ggml_metal_init: loaded kernel_mul_mat_q5_K_f32               0x2a5c1fd90    ggml_metal_init: loaded kernel_mul_mat_q6_K_f32               0x2a5c20540    ggml_metal_init: loaded kernel_rope                           0x2a5c20d40    ggml_metal_init: loaded kernel_alibi_f32                      0x2a5c21730    ggml_metal_init: loaded kernel_cpy_f32_f16