Descompone una dimensión dada de un tensor de rango-`R` en tensores `num` rango-` (R-1) `.
Desempaqueta los tensores `num` de` value` cortándolos a lo largo de la dimensión del `axis`. Por ejemplo, dado un tensor de forma "(A, B, C, D)";
Si `axis == 0` entonces el i 'tensor en` salida` es el segmento `valor [i,:,:,:]` y cada tensor en `salida` tendrá forma` (B, C, D) ". (Tenga en cuenta que la dimensión descomprimida desapareció, a diferencia de "split").
Si `axis == 1` entonces el i'ésimo tensor en` salida` es el segmento `valor [:, i,:,:]` y cada tensor en `salida` tendrá forma` (A, C, D) ". Etc.
Esto es lo opuesto a "paquete".
Clases anidadas
clase | Opciones de desapilamiento | Atributos opcionales para Unstack |
Métodos públicos
Stack.Opciones estáticas | |
estático <T> Desapilar <T> | crear ( alcance del alcance, valor del operando <T>, número largo, opciones ... opciones) Método de fábrica para crear una clase que envuelva una nueva operación de Desapilamiento. |
Iterador < Operando <T>> | iterador () |
Lista < Salida <T>> | salida () La lista de tensores descomprimida de "valor". |
Métodos heredados
Métodos públicos
Desapilamiento estático público . Eje de opciones (eje largo)
Parámetros
eje | Dimensión a lo largo de la cual desembalar. Los valores negativos se envuelven alrededor, por lo que el rango válido es "[-R, R)". |
---|
public static Unstack <T> create ( alcance del alcance, valor del operando <T>, número largo, opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación Desapilar.
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