Descomprime una dimensión dada de un tensor de rango-`R` en tensores `num` de rango-`(R-1)`.
Desempaqueta los tensores `num` de `value` cortándolos a lo largo de la dimensión `axis`. Por ejemplo, dado un tensor de forma `(A, B, C, D)`;
Si `eje == 0` entonces el i-ésimo tensor en `salida` es el segmento `valor[i, :, :, :]` y cada tensor en `salida` tendrá la forma `(B, C, D) `. (Tenga en cuenta que la dimensión desempaquetada se ha ido, a diferencia de `split`).
Si `eje == 1` entonces el i-ésimo tensor en `salida` es el sector `valor[:, i, :, :]` y cada tensor en `salida` tendrá la forma `(A, C, D) `. Etc.
Esto es lo contrario de `paquete`.
Clases anidadas
clase | Opciones de desapilar | Atributos opcionales para Unstack |
Métodos públicos
Unstack.Options estático | eje (eje largo) |
estático <T> Desapilar <T> | crear ( ámbito de ámbito, valor de operando <T>, número largo, opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación Unstack. |
Iterador< Operando <T>> | iterador () |
Lista< Salida <T>> | salida () La lista de tensores descomprimidos de `valor`. |
Métodos Heredados
Métodos públicos
eje público estático Unstack.Options ( eje largo)
Parámetros
eje | Dimensión a lo largo de la cual desembalar. Los valores negativos se envuelven, por lo que el rango válido es `[-R, R)`. |
---|
public static Unstack <T> create ( Scope scope, Operand <T> value, Long num, Options... options)
Método de fábrica para crear una clase que envuelve una nueva operación Unstack.
Parámetros
alcance | alcance actual |
---|---|
valor | 1-D o superior, con un tamaño de dimensión del "eje" igual a "num". |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de Unstack