Я пытаюсь дополнить существующее помеченное ограничивающее изображение в рамке для получения дополнительных обучающих данных по обнаружению объектов с помощью функции tf.image.sample_distorted_bounding_box, но я продолжаю обнаруживать эти ошибки здесь. Я почти уверен, что моя ограничительная рамка установлена правильно, потому что она работает, когда я рисую ограничительную рамку.
img = mpimg.imread('bPawn0.jpg')
img = img.reshape(1,300,300,3)
boxes = [100,88,253,209]
box = np.ones([1,1,4])
for i in range(4):
box[:,:,i] = boxes[i]/300
box = tf.convert_to_tensor(box, np.float32)
begin, size, bbox_for_draw = tf.image.sample_distorted_bounding_box(tf.shape(img),bounding_boxes=box)
ValueError: Tried to convert 'min_object_covered' to a tensor and failed. Error: None values not supported.
Любые предложения относительно того, что я делаю неправильно здесь?