Skip to content

Commit

Permalink
turn off eval callback
Browse files Browse the repository at this point in the history
  • Loading branch information
guinmoon committed May 23, 2024
1 parent 6cbb1d5 commit 07d53c7
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 11 deletions.
21 changes: 11 additions & 10 deletions Sources/llmfarm_core/LLaMa.swift
Original file line number Diff line number Diff line change
Expand Up @@ -90,16 +90,17 @@ public class LLaMa: LLMBase {
}
return true
}
context_params.cb_eval = { t, ask, user_data in
// var t:ggml_tensor? = a?.pointee
// let t_name = String(cString:get_tensor_name(t))
if (LLaMa_obj?.evalCallback != nil){
let res = LLaMa_obj?.evalCallback!( Int(check_tensor_name(t)))
return false
}
// print(t_name)
return false
};
// context_params.cb_eval = { t, ask, user_data in
// // var t:ggml_tensor? = a?.pointee
// // let t_name = String(cString:get_tensor_name(t))
// if (LLaMa_obj?.evalCallback != nil){
//// let res = LLaMa_obj?.evalCallback!( Int(check_tensor_name(t)))
// _ = LLaMa_obj?.evalCallback!( 0 )
// return false
// }
// // print(t_name)
// return false
// };
if contextParams.use_metal{
model_params.n_gpu_layers = 100
}else{
Expand Down
3 changes: 2 additions & 1 deletion Sources/llmfarm_core_cpp/gpt_spm.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,8 @@ char * get_tensor_name(struct ggml_tensor * t){

int check_tensor_name(struct ggml_tensor * t){
if (t){
return strcmp(t->name,"asdas");
printf("%s\n",t->name);
return strcmp(t->name,"result_output");
}
return -1;
}
Expand Down

0 comments on commit 07d53c7

Please sign in to comment.