Descompacta uma dada dimensão de um tensor rank-`R` em tensores `num` rank-` (R-1) `.
Descompacta tensores `num` de` valor` fragmentando-os ao longo da dimensão do `eixo`. Por exemplo, dado um tensor de forma `(A, B, C, D)`;
Se `axis == 0` então o i'ésimo tensor em` output` é o valor da fatia [i,:,:,:] `e cada tensor em` output` terá a forma `(B, C, D) `. (Observe que a dimensão descompactada desapareceu, ao contrário de `divisão`).
Se `axis == 1` então o i'ésimo tensor em` output` é o valor da fatia [:, i,:,:] `e cada tensor em` output` terá a forma `(A, C, D) `. Etc.
Este é o oposto de `pack`.
Classes aninhadas
classe | Unstack.Options | Atributos opcionais para Unstack |
Métodos Públicos
estáticos Unstack.Options | eixo (eixo Long) |
estática <T> Desempilhar <T> | criar ( Scope escopo, Operando <T> valor, num longo, Options ... Opções) Método de fábrica para criar uma classe que envolve uma nova operação de desempilhamento. |
Iterator < Operando <T >> | iteração () |
List < Output <T >> | saída () A lista de tensores descompactados de `valor`. |
Métodos herdados
Métodos Públicos
public static Unstack.Options eixos (eixo Long)
Parâmetros
eixo | Dimensão ao longo da qual descompactar. Os valores negativos são agrupados, então o intervalo válido é `[-R, R)`. |
---|
public static Desempilhar <T> create ( Scope escopo, Operando <T> valor, num longo, Options ... Opções)
Método de fábrica para criar uma classe que envolve uma nova operação de desempilhamento.
Parâmetros
alcance | escopo atual |
---|---|
valor | 1-D ou superior, com tamanho de dimensão `eixo` igual a` num`. |
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância de Unstack