Spec-Zone.ru › TensorFlow 2.4

tf.ragged.cross

Генерирует перекрестное свойство из списка тензоров.

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

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

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

tf.compat.v1.ragged.cross

tf.ragged.cross(
    inputs, name=None
)

Входные тензоры должны иметь rank=2, и все они должны иметь одинаковое количество строк. Результатом является RaggedTensor с таким же количеством строк, как у входных, где result[row] содержит список всех комбинаций значений, полученных путем взятия одного значения из каждой соответствующей строки входных данных (inputs[i][row]). Значения комбинируются путем объединения их строк с помощью 'X'. Например:

tf.ragged.cross([tf.ragged.constant([['a'], ['b', 'c']]),
                 tf.ragged.constant([['d'], ['e']]),
                 tf.ragged.constant([['f'], ['g']])])
<tf.RaggedTensor [[b'a_X_d_X_f'], [b'b_X_e_X_g', b'c_X_e_X_g']]>
Аргументы
inputs Список RaggedTensor или Tensor или SparseTensor.
name Необязательное имя для операции.
Возвращаемое значение
2D RaggedTensor типа string.

© 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.4/api_docs/python/tf/ragged/cross

Spec-Zone.ru

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