tenorflow Tensor (строка) заменяется на строку - PullRequest
0 голосов
/ 28 мая 2020
 images,boxes,labels,difficulties= PascalVOCDataset()
    boxes = tf.ragged.constant(boxes)
    dataset = tf.data.Dataset.from_tensor_slices((images,boxes)).shuffle(100).batch(1)

Затем я пытаюсь применить функцию карты с

def func(image,boxes):
    newSize = [300,300]
    print('image->',image[0])
    print('boxes->',boxes)
    image = cv2.imread(image)

Тогда печать будет следующей

image-> Tensor ("strided_slice: 0", shape = (), dtype = string) box-> tf.RaggedTensor (values ​​= tf.RaggedTensor (values ​​= Tensor ("RaggedFromVariant / RaggedTensorFromVariant : 2 ", shape = (None,), dtype = int32), row_splits = Tensor (" RaggedFromVariant / RaggedTensorFromVariant: 1 ", shape = (None,),

как мне изменить его на sring или другое значение

...