main : pass LOG_TEE callback to llama.cpp log (#4033)
* main : Call llama_log_set to use LOG_TEE * tabs to spaces
This commit is contained in:
		
							parent
							
								
									524907aa76
								
							
						
					
					
						commit
						8efa0f6ebe
					
				
					 1 changed files with 7 additions and 0 deletions
				
			
		|  | @ -100,6 +100,12 @@ static void sigint_handler(int signo) { | |||
| } | ||||
| #endif | ||||
| 
 | ||||
| static void llama_log_callback_logTee(ggml_log_level level, const char * text, void * user_data) { | ||||
|     (void) level; | ||||
|     (void) user_data; | ||||
|     LOG_TEE("%s", text); | ||||
| } | ||||
| 
 | ||||
| int main(int argc, char ** argv) { | ||||
|     gpt_params params; | ||||
|     g_params = ¶ms; | ||||
|  | @ -113,6 +119,7 @@ int main(int argc, char ** argv) { | |||
|     log_set_target(log_filename_generator("main", "log")); | ||||
|     LOG_TEE("Log start\n"); | ||||
|     log_dump_cmdline(argc, argv); | ||||
|     llama_log_set(llama_log_callback_logTee, nullptr); | ||||
| #endif // LOG_DISABLE_LOGS
 | ||||
| 
 | ||||
|     // TODO: Dump params ?
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue