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
  • Входные данные: одномерные или многомерные, причем последнее измерение должно быть не менее k .
  • k: 0-мерное значение. Количество верхних элементов, которые нужно искать вдоль последнего измерения (вдоль каждой строки для матриц).

Дополнительные атрибуты (см. Attrs ):

  • sorted: Если true, то полученные k элементов будут отсортированы по значениям в порядке убывания.

Возвращает:

  • Output значения: k наибольших элементов вдоль каждого последнего размерного среза.
  • Output индексы: Индексы 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

Открытые статические функции

Sorted (bool x)

Структуры

tensorflow::ops::TopK::Attrs

Дополнительные параметры установки атрибутов для TopK .

Общедоступные атрибуты

индексы

::tensorflow::Output indices

операция

Operation operation

ценности

::tensorflow::Output values

Общественные функции

ТопК

 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
)

Открытые статические функции

Отсортировано

Attrs Sorted(
  bool x
)