tf.math.accumulate_n
| Просмотреть исходный код на GitHub |
Возвращает поэлементную сумму списка тензоров.
tf.math.accumulate_n(
inputs, shape=None, tensor_dtype=None, name=None
)
Необязательно, передайте shape и tensor_dtype для проверки формы и типа, в противном случае они выводятся.
accumulate_n выполняет ту же операцию, что и tf.math.add_n.
Например:
a = tf.constant([[1, 2], [3, 4]])
b = tf.constant([[5, 0], [0, 6]])
tf.math.accumulate_n([a, b, a]) # [[7, 4], [6, 14]]
# Explicitly pass shape and type
tf.math.accumulate_n([a, b, a], shape=[2, 2], tensor_dtype=tf.int32)
# [[7, 4],
# [6, 14]]
| Аргументы | |
|---|---|
inputs | Список Tensor объектов, каждый с одинаковой формой и типом. |
shape | Ожидаемая форма элементов inputs (необязательно). Также управляет формой вывода этой операции, что может повлиять на вывод типа в других операциях. Значение None означает «вывести форму входных данных из форм в inputs». |
tensor_dtype | Ожидаемый тип данных inputs (необязательно). Значение None означает «вывести тип входных данных из inputs[0]». |
name | Имя операции (необязательно). |
| Возвращает | |
|---|---|
Список Tensor той же формы и типа, что и элементы inputs. |
| Исключения | |
|---|---|
ValueError | Если inputs не все имеют одинаковую форму и тип или форму нельзя вывести. |
© 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/math/accumulate_n