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'ésimo 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 | Los atributos opcionales para Unstack |
Métodos públicos
estáticas Unstack.Options | eje (eje largo) |
estática <T> Desapilar <T> | crear ( Alcance alcance, operando <T> valor, Long num, 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
public static Unstack.Options eje (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 Desapilar <T> crear ( Alcance alcance, operando <T> valor, Long num, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación de Desapilamiento.
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