SparseSplit

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

Разделите SparseTensor на тензоры num_split по одному измерению.

Если `shape[split_dim]` не является целым числом, кратным `num_split`. Срезы `[0 : shape[split_dim] % num_split]` получают одно дополнительное измерение. Например, если `split_dim = 1` и `num_split = 2` и входные данные

input_tensor = shape = [2, 7] [ade] [bc]

Графически выходные тензоры:

выходной_тензор[0] = форма = [2, 4] [a] [bc]

выходной_тензор[1] = форма = [2, 3] [ de ] [ ]

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

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

статический <T расширяет TType > SparseSplit <T>
create (область области действия , операнд <TInt64> SplitDim, индексы операнда <TInt64> , значения операнда <T>, форма операнда <TInt64> , Long numSplit)
Фабричный метод для создания класса, обертывающего новую операцию SparseSplit.
Список< Вывод <TInt64> >
Список< Вывод <TInt64> >
выходная форма ()
Список одномерных тензоров представляет форму выходных разреженных тензоров.
Список< Выход <T>>
выходные значения ()
Список одномерных тензоров представляет значения выходных разреженных тензоров.

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

org.tensorflow.op.RawOp
последнее логическое значение
равно (Объект obj)
окончательный интервал
Операция
оп ()
Верните эту единицу вычислений как одну Operation .
последняя строка
логическое значение
равно (Объект arg0)
последний класс<?>
получитьКласс ()
интервал
хэш-код ()
окончательная пустота
поставить в известность ()
окончательная пустота
уведомитьВсе ()
Нить
нанизывать ()
окончательная пустота
подождать (длинный arg0, int arg1)
окончательная пустота
подождите (длинный arg0)
окончательная пустота
ждать ()
org.tensorflow.op.Op
абстрактная среда выполнения
окружение ()
Верните среду выполнения, в которой была создана эта операция.
абстрактная операция
оп ()
Верните эту единицу вычислений как одну Operation .

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «SparseSplit»

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

public static SparseSplit <T> create (область действия , операнд <TInt64> SplitDim, индексы операнда <TInt64> , значения операнда <T>, форма операнда <TInt64> , Long numSplit)

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

Параметры
объем текущий объем
СплитДим 0-Д. Измерение, по которому выполняется разделение. Должно быть в диапазоне `[0, Rank(shape))`.
индексы Двумерный тензор представляет индексы разреженного тензора.
ценности 1D тензор представляет значения разреженного тензора.
форма 1-Д. tensor представляет форму разреженного тензора. выходные индексы: список одномерных тензоров представляет индексы выходных разреженных тензоров.
numSplit Количество способов разделения.
Возврат
  • новый экземпляр SparseSplit

общедоступный список < Вывод < TInt64 >> outputIndices ()

общедоступный список < Вывод < TInt64 >> outputShape ()

Список одномерных тензоров представляет форму выходных разреженных тензоров.

общедоступный список< Вывод <T>> выходные значения ()

Список одномерных тензоров представляет значения выходных разреженных тензоров.