Empacota uma lista de tensores `N` rank-`R` em um tensor rank-`(R+1)`.
Empacota os tensores `N` em `values` em um tensor com classificação um superior a cada tensor em `values`, empacotando-os ao longo da dimensão `axis`. Dada uma lista de tensores de forma `(A, B, C)`;
se `axis == 0` então o tensor `output` terá a forma `(N, A, B, C)`. se `axis == 1` então o tensor `output` terá a forma `(A, N, B, C)`. etc.
Por exemplo:
# 'x' is [1, 4]
# 'y' is [2, 5]
# 'z' is [3, 6]
pack([x, y, z]) => [[1, 4], [2, 5], [3, 6]] # Pack along first dim.
pack([x, y, z], axis=1) => [[1, 2, 3], [4, 5, 6]]
Este é o oposto de `unpack`. Classes aninhadas
aula | Opções de pilha | Atributos opcionais para Stack |
Métodos públicos
Saída <T> | comoSaída () Retorna o identificador simbólico de um tensor. |
Stack.Options estático | eixo (eixo longo) |
estático <T> Pilha <T> | |
Saída <T> | saída () O tensor compactado. |
Métodos Herdados
Métodos públicos
Public Output <T> asOutput ()
Retorna o identificador simbólico de um tensor.
As entradas para operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.
Eixo Stack.Options estático público ( eixo longo)
Parâmetros
eixo | Dimensão ao longo da qual embalar. Valores negativos são agrupados, então o intervalo válido é `[-(R+1), R+1)`. |
---|
public static Stack <T> create ( Escopo do escopo, Iterable< Operando <T>> valores, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação de pilha.
Parâmetros
alcance | escopo atual |
---|---|
valores | Deve ser da mesma forma e tipo. |
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância do Stack