| 
					
				 | 
			
			
				@@ -12,6 +12,7 @@ import paddle.inference as paddle_infer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 logging.basicConfig( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    filename='vec.log', filemode='w', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     format='%(asctime)s - %(levelname)s - %(message)s', level=logging.INFO) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 logger = logging.getLogger(__name__) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -63,12 +64,13 @@ def main(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     for k,v in input_data2.items(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        input_handle.copy_from_cpu(v) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        v2 = np.array([v], dtype=np.float32) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        input_handle.copy_from_cpu(v2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         # 运行predictor 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         predictor.run() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         # 获取输出 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         output_data = output_handle.copy_to_cpu() # numpy.ndarray类型 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        print("input k:{} v:{}".format(k, fake_input)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        print("input k:{} v:{}".format(k, v)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         print("Output {}".format(output_data)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 if __name__ == "__main__": 
			 |