Unstack

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

Распаковывает заданное измерение тензора ранга `R` в тензоры `num` ранга `(R-1)`.

Распаковывает тензоры `num` из `value`, разрезая их по измерению `axis`. Например, дан тензор формы `(A, B, C, D)`;

Если `axis == 0`, то i-й тензор в `output` является срезом `value[i, :, :, :]`, и каждый тензор в `output` будет иметь форму `(B, C, D) `. (Обратите внимание, что распакованное измерение исчезло, в отличие от `split`).

Если `axis == 1`, то i-й тензор в `output` является срезом `value[:, i, :, :]` и каждый тензор в `output` будет иметь форму `(A, C, D) `. И т. д.

Это противоположность слову «пакет».

Вложенные классы

сорт Unstack.Options Дополнительные атрибуты для Unstack

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

статический Unstack.Options
ось (длинная ось)
статический <T> Распаковать <T>
create (Область действия , значение операнда <T>, длинное число, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию Unstack.
Итератор< Операнд <T>>
Список< Выход <T>>
выход ()
Список тензоров, распакованных из value.

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

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

общедоступная статическая ось Unstack.Options (длинная ось)

Параметры
ось Размерность, по которой следует распаковывать. Отрицательные значения переносятся, поэтому допустимый диапазон — `[-R, R)`.

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

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

Параметры
объем текущий объем
ценить 1-D или выше, с размером оси, равным num.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр Unstack

общедоступный итератор < Операнд <T>> итератор ()

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

Список тензоров, распакованных из value.