Spec-Zone.ru › TensorFlow 2.3

tf.ragged.stack_dynamic_partitions

Просмотреть исходный код на GitHub

Складывает динамические разделы тензора или RaggedTensor.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительной информации.

tf.compat.v1.ragged.stack_dynamic_partitions

tf.ragged.stack_dynamic_partitions(
    data, partitions, num_partitions, name=None
)

Возвращает RaggedTensor output со num_partitions строками, где строка output[i] формируется путём объединения всех срезов data[j1...jN] таких, что partitions[j1...jN] = i. Срезы data складываются в порядке следования строк.

Если num_partitions является int (а не Tensor), то это эквивалентно tf.ragged.stack(tf.dynamic_partition(data, partitions, num_partitions)).

Пример:

data           = ['a', 'b', 'c', 'd', 'e']
partitions     = [  3,   0,   2,   2,   3]
num_partitions = 5
tf.ragged.stack_dynamic_partitions(data, partitions, num_partitions)
<tf.RaggedTensor [[b'b'], [], [b'c', b'd'], [b'a', b'e'], []]>
Аргументы
data A Tensor или RaggedTensor содержащий значения для объединения.
partitions A int32 или int64 Tensor или RaggedTensor, определяющий раздел, к которому должен быть добавлен каждый срез data. partitions.shape должен быть префиксом data.shape. Значения должны быть больше или равны нулю и меньше num_partitions. partitions не обязательно должен быть отсортирован.
num_partitions A int32 или int64 скаляр, определяющий число разделов на выходе. Это определяет количество строк в output.
name Префикс имени возвращаемого тензора (необязательно).
Возвращаемое значение
A RaggedTensor, содержащий объединённые разделы. Возвращаемый тензор имеет тот же тип данных, что и data, и его форма — [num_partitions, (D)] + data.shape[partitions.rank:], где (D) — разряженное измерение, длина которого — количество данных, сложенных для каждого partition.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/ragged/stack_dynamic_partitions

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API