File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -232,19 +232,19 @@ class ImageAnalysis(dj.Computed):
232232    """  
233233
234234    def  make (self  , key ):
235-         fetched_data  =  (Image &  key).fetch1(' image'  ),  
236-         computed_result =  yield  fetched_data  
235+         image_data  =  (Image &  key).fetch1(' image'  )
236+         computed_result =  yield  (image, )  #  pack fetched_data 
237237
238238        if  computed_result is  None :
239239            #  Expensive computation that could take hours
240240            import  time
241241            start_time =  time.time()
242242            result =  complex_image_analysis(image_data)
243243            processing_time =  time.time() -  start_time
244-             computed_result =  result, processing_time
244+             computed_result =  result, processing_time   # pack 
245245            yield  computed_result
246246
247-         result, processing_time =  computed_result
247+         result, processing_time =  computed_result  #  unpack 
248248        self .insert1(dict (key, 
249249                         analysis_result = result,
250250                         processing_time = processing_time))
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments