gpt4 book ai didi

tensorflow - 在 Tensorflow 中循环不规则张量

转载 作者:行者123 更新时间:2023-12-04 13:39:41 27 4
gpt4 key购买 nike

我想知道与 tf.map_fn 类似的 Ragged Tensors 是否有任何循环。我的 Ragged Tensor 有不同数量的行,但包含 4 个我想检索的点。

输入如下所示:

ragged_tensor[0] equals (100, 4)
ragged_tensor[1] equals (50, 4)

现在我可以通过循环 RaggedTensor 中的第一个张量来检索所有点:
test = tf.map_fn(lambda box: tf.image.crop_to_bounding_box(img, box[0], box[1], box[2], box[3]), tf.cast(boxes, tf.int32), dtype=tf.float32)

有没有人有这方面的经验,或者可以给我一些提示和技巧?感谢所有帮助。

最佳答案

这是获取整个点数组的一种方法:

points = tf.reshape(ragged_tensor.flat_values, [-1, 4])

关于tensorflow - 在 Tensorflow 中循环不规则张量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59305193/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com