Spec-Zone.ru › TensorFlow

tf.repeat

Повторяет элементы input.

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

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

Подробнее см. в руководстве по миграции.

tf.compat.v1.repeat

tf.repeat(
    input, repeats, axis=None, name=None
)

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

Используется в руководствах
  • Перенос обучения с YAMNet для классификации звуков окружающей среды
  • Параметризованные квантовые схемы для обучения с подкреплением
  • Рекомендации фильмов пользователям с помощью TensorFlow Ranking
  • Ранжирование списков

См. также tf.concat, tf.stack, tf.tile.

Аргументы
input Тензор размерности N.
repeats Одномерный тензор int. Количество повторений для каждого элемента. Значения repeats транслируются, чтобы соответствовать форме указанной оси. len(repeats) должно быть равно input.shape[axis], если axis не равен None.
axis Целое число. Ось, вдоль которой повторяются значения. По умолчанию (axis=None) используется сплющенный входной массив и возвращается сплющенный выходной массив.
name Имя операции.
Возвращает
Тензор той же формы, что и input, за исключением указанной оси. Если axis равен None, выходной массив сплющивается, чтобы соответствовать сплющенному входному массиву.

Пример использования:

repeat(['a', 'b', 'c'], repeats=[3, 0, 2], axis=0)
<tf.Tensor: shape=(5,), dtype=string,
numpy=array([b'a', b'a', b'a', b'c', b'c'], dtype=object)>
repeat([[1, 2], [3, 4]], repeats=[2, 3], axis=0)
<tf.Tensor: shape=(5, 2), dtype=int32, numpy=
array([[1, 2],
       [1, 2],
       [3, 4],
       [3, 4],
       [3, 4]], dtype=int32)>
repeat([[1, 2], [3, 4]], repeats=[2, 3], axis=1)
<tf.Tensor: shape=(2, 5), dtype=int32, numpy=
array([[1, 1, 2, 2, 2],
       [3, 3, 4, 4, 4]], dtype=int32)>
repeat(3, repeats=4)
<tf.Tensor: shape=(4,), dtype=int32, numpy=array([3, 3, 3, 3], dtype=int32)>
repeat([[1,2], [3,4]], repeats=2)
<tf.Tensor: shape=(8,), dtype=int32,
numpy=array([1, 1, 2, 2, 3, 3, 4, 4], dtype=int32)>

© 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/repeat

Spec-Zone.ru

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