| 
						
						
							
								
							
						
						
					 | 
					@ -178,7 +178,7 @@ def compute_all(): | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        gt_ptangle = np.loadtxt(os.path.join(gt_path, line + '_detectfea4e-3.ptangle')) | 
					 | 
					 | 
					        gt_ptangle = np.loadtxt(os.path.join(gt_path, line + '_detectfea4e-3.ptangle')) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        pred_ptangle_path = meshfile[:-4]+'_4e-3.ptangle' | 
					 | 
					 | 
					        pred_ptangle_path = meshfile[:-4]+'_4e-3.ptangle' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        if not os.path.exists(pred_ptangle_path) or args.regen: | 
					 | 
					 | 
					        if not os.path.exists(pred_ptangle_path) or args.regen: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            os.system('./MeshFeatureSample/build/SimpleSample -i {} -o {} -s 4e-3'.format(meshfile, pred_ptangle_path)) | 
					 | 
					 | 
					            os.system('./evaluation/MeshFeatureSample/build/SimpleSample -i {} -o {} -s 4e-3'.format(meshfile, pred_ptangle_path)) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        pred_ptangle = np.loadtxt(pred_ptangle_path).reshape(-1,4) | 
					 | 
					 | 
					        pred_ptangle = np.loadtxt(pred_ptangle_path).reshape(-1,4) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					         | 
					 | 
					 | 
					         | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        #for smooth case: if gt fea is empty, or pred fea is empty, then return 0 | 
					 | 
					 | 
					        #for smooth case: if gt fea is empty, or pred fea is empty, then return 0 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |