run_inference_for_single_image (imagen, gráfico) - Tensorflow, detección de objetos

En referencia aobject_detection_tutorial.ipynb. Me pregunto si es posible ejecutar todas las imágenes en un directorio.

En lugar de escribir un bucle for y ejecutar una "run_inference_for_single_image (imagen, gráfico)". ¿Hay alguna manera de ejecutar la inferencia en todas las imágenes de un directorio o ejecutar la inferencia en varias imágenes?enlazar

  for f in files:
    if f.lower().endswith(('.png', '.jpg', '.jpeg')):
      image_path = files_dir + '/' + f
       .... // Read image etc.
      output_dict = run_inference_for_single_image(image_np, detection_graph)

Esto creará tf.session cada vez y creo que es computacionalmente costoso. Por favor, corríjame si estoy equivocado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta