KingNish commited on
Commit
b00b4a5
·
verified ·
1 Parent(s): 09d9d95

Update inferencer.py

Browse files
Files changed (1) hide show
  1. inferencer.py +0 -9
inferencer.py CHANGED
@@ -298,13 +298,4 @@ class InterleaveInferencer:
298
  if not input_list and not kargs.get('force_empty_input', False): # allow forcing for special cases if needed
299
  return
300
 
301
- # Intelligent setting of 'understanding_output' if not provided by caller
302
- # This helps app.py's simpler calls like inferencer(text=...) to correctly produce text.
303
- if 'understanding_output' not in kargs:
304
- if text is not None and image is None: # Primarily text input
305
- kargs['understanding_output'] = True
306
- elif image is not None and text is None: # Primarily image input, assume image-to-text (captioning/VQA)
307
- kargs['understanding_output'] = True
308
- # If both text and image, or neither, rely on caller or default (False for image gen)
309
-
310
  yield from self.interleave_inference(input_list, **kargs)
 
298
  if not input_list and not kargs.get('force_empty_input', False): # allow forcing for special cases if needed
299
  return
300
 
 
 
 
 
 
 
 
 
 
301
  yield from self.interleave_inference(input_list, **kargs)