mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-10-30 08:42:00 +00:00 
			
		
		
		
	ggml : improve inputs log sched_print_assignments (ggml/1053)
This commit attempts to improve the log message for the inputs of the splits in the sched_print_assignments function. The motivation for this change is that currently even if there are no inputs a colon is displayed at the end of the line, which can make it a little confusing when reading the output as it could be interpreted as the line below are inputs when they are in fact nodes. With this change the colon will only be printed if there actually are inputs.
This commit is contained in:
		 Daniel Bevenius
					Daniel Bevenius
				
			
				
					committed by
					
						 Georgi Gerganov
						Georgi Gerganov
					
				
			
			
				
	
			
			
			 Georgi Gerganov
						Georgi Gerganov
					
				
			
						parent
						
							c31fc8b966
						
					
				
				
					commit
					db68c93b57
				
			| @@ -795,9 +795,12 @@ static void ggml_backend_sched_print_assignments(ggml_backend_sched_t sched, str | ||||
|     for (int i = 0; i < graph->n_nodes; i++) { | ||||
|         if (cur_split < sched->n_splits && i == sched->splits[cur_split].i_start) { | ||||
|             ggml_backend_t split_backend = sched->backends[sched->splits[cur_split].backend_id]; | ||||
|             GGML_LOG_DEBUG("\n## SPLIT #%d: %s # %d inputs: ", cur_split, ggml_backend_name(split_backend), | ||||
|             GGML_LOG_DEBUG("\n## SPLIT #%d: %s # %d inputs", cur_split, ggml_backend_name(split_backend), | ||||
|                 sched->splits[cur_split].n_inputs); | ||||
|             for (int j = 0; j < sched->splits[cur_split].n_inputs; j++) { | ||||
|                 if (j == 0) { | ||||
|                     GGML_LOG_DEBUG(": "); | ||||
|                 } | ||||
|                 GGML_LOG_DEBUG("[%s (%5.5s)] ", sched->splits[cur_split].inputs[j]->name, | ||||
|                     fmt_size(ggml_nbytes(sched->splits[cur_split].inputs[j]))); | ||||
|             } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user