Desempaqueta una dimensión dada de un tensor de rango `R` en tensores de rango `num``(R-1)`.
Desempaqueta los tensores "num" de "valor" cortándolos a lo largo de la dimensión del "eje". 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 desapareció, a diferencia de "split").
Si `eje == 1`, entonces el i-ésimo tensor en `salida` es el segmento `valor[:, i,:, :]` y cada tensor en `salida` tendrá la forma `(A, C, D) `. Etc.
Esto es lo opuesto a "paquete".
Clases anidadas
clase | Opciones de desapilar | Atributos opcionales para Unstack |
Métodos públicos
Opciones de desapilado estático | eje (eje largo) |
estático <T> Desapilar <T> | crear (alcance alcance , valor del operando <T>, número largo, opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación de desapilar. |
Iterador< Operando <T>> | iterador () |
Lista< Salida <T>> | producción () La lista de tensores desempaquetados del "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 ajustan, por lo que el rango válido es `[-R, R)`. |
---|
public static Desapilar <T> crear (alcance alcance , valor del operando <T>, número largo, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación de desapilar.
Parámetros
alcance | alcance actual |
---|---|
valor | 1-D o superior, con un tamaño de dimensión de "eje" igual a "num". |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de Unstack