code: def _process_image_file(fobj, session, filename):
    
    # We need to read the image files and convert them to JPEG, since some files
    # actually contain GIF, PNG or BMP data (despite having a .jpg extension) and
    # some encoding options that will make TF crash in general.
    image = _decode_image(fobj, session, filename=filename)
    return _encode_jpeg(image)
docs: Process image files from the dataset.