Spec-Zone.ru › TensorFlow

tf.raw_ops.ApproxTopK

Возвращает минимальные/максимальные k-значения и их индексы входного операнда приближенным способом.

Псевдонимы

Псевдонимы для миграции

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.raw_ops.ApproxTopK

tf.raw_ops.ApproxTopK(
    input,
    k,
    reduction_dimension=-1,
    recall_target=0.95,
    is_max_k=True,
    reduction_input_size_override=-1,
    aggregate_to_topk=True,
    name=None
)

Подробности алгоритма см. в https://arxiv.org/abs/2206.14286. Этот оператор оптимизирован только на TPU.

Аргументы
input A Tensor. Должен быть одного из следующих типов: half, bfloat16, float32. Массив для поиска. Должен быть по крайней мере 1-мерным типа с плавающей точкой
k An int, который является >= 0. Указывает количество минимальных/максимальных k-значений.
reduction_dimension Необязательный int. По умолчанию -1. Целевая размерность для поиска. Значение по умолчанию: -1.
recall_target Необязательный float. По умолчанию 0.95. Цель отклика для аппроксимации. Диапазон (0,1]
is_max_k Необязательный bool. По умолчанию True. Если True, вычисляет максимальные k-значения; в противном случае вычисляет минимальные k-значения.
reduction_input_size_override Необязательный int. По умолчанию -1. Если задано положительное значение, оно переопределяет размер, определяемый input[reduction_dim] для оценки отклика. Этот параметр полезен, когда заданный input является только подмножеством всего вычисления в SPMD или распределенных конвейерах, где истинный размер входных данных не может быть отложен формой input.
aggregate_to_topk Необязательный bool. По умолчанию True. Если True, агрегирует приближенные результаты к top-k. Если False, возвращает приближенные результаты. Количество приближенных результатов определено реализацией и больше или равно указанному k.
name Имя операции (необязательно).
Возвращаемые значения
Кортеж объектов Tensor (значения, индексы).
values A Tensor. Имеет тот же тип, что и input.
indices A Tensor типа 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/raw_ops/ApproxTopK

Spec-Zone.ru

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