UnravelIndex

публичный финальный класс UnravelIndex

Преобразует массив плоских индексов в кортеж массивов координат.

Пример:

y = tf.unravel_index(indices=[2, 5, 7], dims=[3, 3])
 # 'dims' represent a hypothetical (3, 3) tensor of indices:
 # [[0, 1, *2*],
 #  [3, 4, *5*],
 #  [6, *7*, 8]]
 # For each entry from 'indices', this operation returns
 # its coordinates (marked with '*'), such as
 # 2 ==> (0, 2)
 # 5 ==> (1, 2)
 # 7 ==> (2, 1)
 y ==> [[0, 1, 2], [2, 2, 1]]
 

Публичные методы

Выход <Т>
какВывод ()
Возвращает символический дескриптор тензора.
static <T расширяет число> UnravelIndex <T>
create (область действия , индексы операнда <T>, затемнение операнда <T>)
Фабричный метод для создания класса, обертывающего новую операцию UnravelIndex.
Выход <Т>
выход ()
Двумерный (или 1-D, если индексы равны 0-D) тензор, в котором каждая строка имеет ту же форму, что и массив индексов.

Унаследованные методы

Публичные методы

публичный вывод <T> asOutput ()

Возвращает символический дескриптор тензора.

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

public static UnravelIndex <T> create (область действия , индексы операнда <T>, операнд <T> затемняется)

Фабричный метод для создания класса, обертывающего новую операцию UnravelIndex.

Параметры
объем текущий объем
индексы 0-D или 1-D int-тензор, элементы которого являются индексами в сплющенной версии массива измерений, затемняется.
тускнеет Одномерный тензор int. Форма массива, используемая для определения индексов.
Возврат
  • новый экземпляр UnravelIndex

публичный вывод <T> вывод ()

Двумерный (или 1-D, если индексы равны 0-D) тензор, в котором каждая строка имеет ту же форму, что и массив индексов.