Spec-Zone.ru › TensorFlow 1.15

tf.contrib.metrics.streaming_concat

Конкатенация значений вдоль оси по батчам.

tf.contrib.metrics.streaming_concat(
    values, axis=0, max_size=None, metrics_collections=None,
    updates_collections=None, name=None
)

Функция streaming_concat создаёт две локальные переменные, array и size, которые используются для хранения конкатенированных значений. Внутренне, array используется в качестве хранилища для динамического массива (если maxsize равно None), что гарантирует, что обновления могут выполняться за амортизированное постоянное время.

Для оценки метрики по потоку данных функция создаёт операцию update_op, которая добавляет значения тензора и возвращает длину конкатенированной оси.

Этот оператор позволяет оценивать метрики, которые нельзя обновлять инкрементально с использованием той же структуры, что и другие потоковые метрики.

Аргументы
values Значения для конкатенации. Ранг и форма вдоль всех осей, кроме оси конкатенации, должны быть статически известны.
axis Необязательная целочисленная ось для конкатенации.
max_size Необязательная целочисленная максимальная размерность value вдоль заданной оси. Как только максимальный размер достигнут, дальнейшие обновления становятся бесполезными. По умолчанию максимального размера нет: массив изменяет размер по мере необходимости.
metrics_collections Необязательный список коллекций, к которым value следует добавить.
updates_collections Необязательный список коллекций, к которым update_op следует добавить.
name Необязательное имя области переменных.
Возвращаемые значения
value Объект Tensor, представляющий конкатенированные значения.
update_op Операция, которая конкатенирует следующие значения.
Исключения
ValueError Если у values нет статически известного ранга, axis не находится в допустимом диапазоне или размер values не статически известен вдоль какой-либо оси, кроме axis.

© 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/r1.15/api_docs/python/tf/contrib/metrics/streaming_concat

Spec-Zone.ru

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