Spec-Zone.ru › TensorFlow

tf.strings.reduce_join

Объединяет все строки в одну строку или объединяет по оси.

tf.strings.reduce_join(
    inputs, axis=None, keepdims=False, separator='', name=None
)

Используется в блокнотах

Используется в руководстве Используется в учебниках
  • Токенизаторы подслов
  • Пайплайн TensorFlow Ranking Keras для распределенного обучения
  • Подпись изображений с визуальным вниманием
  • Генерация текста с RNN
  • Нейронный машинный перевод с вниманием

Это операция сокращения для элементной операции tf.strings.join.

tf.strings.reduce_join([['abc','123'],
                        ['def','456']]).numpy()
b'abc123def456'
tf.strings.reduce_join([['abc','123'],
                        ['def','456']], axis=-1).numpy()
array([b'abc123', b'def456'], dtype=object)
tf.strings.reduce_join([['abc','123'],
                        ['def','456']],
                       axis=-1,
                       separator=" ").numpy()
array([b'abc 123', b'def 456'], dtype=object)
Аргументы
inputs Тензор tf.string.
axis Ось для объединения. По умолчанию объединяются все элементы, создавая скаляр.
keepdims Если true, сохраняются уменьшенные размерности длиной 1.
separator Строка, добавляемая между каждой соединяемой строкой.
name Имя операции (необязательно).
Возвращаемое значение
Тензор tf.string.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/strings/reduce_join

Spec-Zone.ru

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