ValueError: фигура должна иметь ранг 0, но имеет ранг 1 для '{{node file_reader}} = ReadFile [] (args_0)' с входными формами: [?] - PullRequest
0 голосов
/ 12 июля 2020

ValueError: Форма должна иметь ранг 0, но ранг 1 для {{node file_reader}} = ReadFile[](args_0) с входными формами: [?].

когда я делаю

run_train(dataset.map(resize_image_bbox2))

def resize_image_bbox2(image,boxes,labels):

  img = tf.io.read_file(image,"file_reader")
  img = tf.image.decode_jpeg(img, channels=3)
  img = tf.cast(img, tf.float32)
  newSize = (300, 300)
  new_img = tf.image.resize(img,newSize)
  return img,boxes,labels

изображение печатается как

image-> Tensor("strided_slice:0", shape=(), dtype=string)
...