tensorflow::ops::TopK
#include <nn_ops.h>
Находит значения и индексы k наибольших элементов для последнего измерения.
Краткое описание
Если вход представляет собой вектор (ранг-1), находит k наибольших элемента в векторе и выводит их значения и индексы как векторы. Таким образом, values[j] является j-м по величине элементом в input, а его индекс равен indices[j].
Для матриц (соответственно, для входных данных более высокого ранга) вычисляет k наибольших элементов в каждой строке (соответственно, векторе вдоль последнего измерения). Таким образом,
values.shape = indices.shape = input.shape[:-1] + [k]
Если два элемента равны, то элемент с меньшим индексом появляется первым.
Аргументы:
- scope: Объект Scope
- input: 1-D или более высокого ранга с последним измерением как минимум
k. - k: 0-D. Количество рассматриваемых наибольших элементов вдоль последнего измерения (по каждой строке для матриц).
Необязательные атрибуты (см. Attrs):
- sorted: Если значение true, результирующие
kэлементы будут отсортированы по значениям в порядке убывания.
Возвращаемые значения:
-
Outputvalues:kнаибольших элементов вдоль каждого среза последнего измерения. -
Outputindices: Индексыvaluesвнутри последнего измеренияinput.
| Конструкторы и деструкторы | |
|---|---|
TopK(const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input k) | |
TopK(const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input k, const TopK::Attrs & attrs) |
| Общедоступные атрибуты | |
|---|---|
indices | |
operation | |
values | |
| Общедоступные статические функции | |
|---|---|
IndexType(DataType x) | |
Sorted(bool x) | |
| Структуры | |
|---|---|
| tensorflow::ops::TopK::Attrs | Необязательные устанавливатели атрибутов для TopK. |
Общедоступные атрибуты
indices
::tensorflow::Output indices
operation
Operation operation
значения
::tensorflow::Output values
Общедоступные функции
TopK
TopK( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input k )
TopK
TopK( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input k, const TopK::Attrs & attrs )
Общедоступные статические функции
IndexType
Attrs IndexType( DataType x )
Отсортировано
Attrs Sorted( bool x )
© 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/cc/class/tensorflow/ops/top-k