Spec-Zone.ru › TensorFlow 2.4

tf.compat.v1.metrics.mean_cosine_distance

Вычисляет косинусное расстояние между метками и прогнозами.

tf.compat.v1.metrics.mean_cosine_distance(
    labels, predictions, dim, weights=None, metrics_collections=None,
    updates_collections=None, name=None
)

Функция mean_cosine_distance создает две локальные переменные, total и count, которые используются для вычисления среднего косинусного расстояния между predictions и labels. Это среднее значение взвешивается с помощью weights, и в конечном итоге возвращается как mean_distance, что представляет собой идемпотентную операцию, которая просто делит total на count.

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

Если weights равно None, веса по умолчанию равны 1. Используйте веса 0 для маскирования значений.

Аргументы
labels Массив произвольной формы.
predictions Массив такой же формы, как labels.
dim Размерность, по которой вычисляется косинусное расстояние.
weights Необязательные веса, ранг которых равен либо 0, либо совпадает с рангом labels, и которые должны быть совместимы с вектором labels (т.е., все измерения должны быть либо 1, либо совпадать с соответствующим измерением labels). Также измерение dim должно быть 1.
metrics_collections Необязательный список коллекций, в которые следует добавить переменную значения метрики.
updates_collections Необязательный список коллекций, в которые следует добавить операции обновления метрики.
name Необязательное имя области переменных.
Возвращаемые значения
mean_distance Массив, представляющий текущее среднее значение, значение total, деленное на count.
update_op Операция, которая надлежащим образом инкрементирует переменные total и count.
Исключения
ValueError Если predictions и labels имеют несовпадающие формы, или если weights не равно None и его форма не совпадает с predictions, или если metrics_collections или updates_collections не являются списком или кортежем.
RuntimeError Если включено выполнение с немедленным возвратом.

© 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/compat/v1/metrics/mean_cosine_distance

Spec-Zone.ru

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