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