Une um tensor de string nas dimensões fornecidas.
Calcula a junção de string entre dimensões no tensor de string fornecido de forma `[\\(d_0, d_1, ..., d_{n-1}\\)]`. Retorna um novo Tensor criado juntando as strings de entrada com o separador fornecido (padrão: string vazia). Os índices negativos são contados regressivamente a partir do final, com `-1` sendo equivalente a `n - 1`. Se os índices não forem especificados, junções em todas as dimensões começando de `n - 1` até `0`.
Por exemplo:
# tensor `a` is [["a", "b"], ["c", "d"]]
tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, -2) = tf.reduce_join(a, 0) ==> ["ac", "bd"]
tf.reduce_join(a, -1) = tf.reduce_join(a, 1) ==> ["ab", "cd"]
tf.reduce_join(a, 0, keep_dims=True) ==> [["ac", "bd"]]
tf.reduce_join(a, 1, keep_dims=True) ==> [["ab"], ["cd"]]
tf.reduce_join(a, 0, separator=".") ==> ["a.c", "b.d"]
tf.reduce_join(a, [0, 1]) ==> "acbd"
tf.reduce_join(a, [1, 0]) ==> "abcd"
tf.reduce_join(a, []) ==> [["a", "b"], ["c", "d"]]
tf.reduce_join(a) = tf.reduce_join(a, [1, 0]) ==> "abcd"
Classes aninhadas
aula | ReduzirJoin.Options | Atributos opcionais para ReduceJoin |
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow |
Métodos Públicos
Saída <TString> | asOutput () Retorna o identificador simbólico do tensor. |
ReduzirJoin estático | |
ReduzaJoin.Options estático | keepDims (booleano keepDims) |
Saída <TString> | saída () Possui formato igual ao da entrada com dimensões reduzidas removidas ou definidas como `1` dependendo de `keep_dims`. |
ReduzaJoin.Options estático | separador (separador de string) |
Métodos herdados
Constantes
String final estática pública OP_NAME
O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow
Métodos Públicos
Saída pública < TString > asOutput ()
Retorna o identificador simbólico do 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.
public static ReduceJoin create ( Escopo escopo, Operando < TString > entradas, Operando < TInt32 > reduçãoIndices, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação ReduceJoin.
Parâmetros
escopo | escopo atual |
---|---|
entradas | A entrada a ser unida. Todos os índices reduzidos devem ter tamanho diferente de zero. |
índices de redução | As dimensões a serem reduzidas. As dimensões são reduzidas na ordem especificada. Omitir `reduction_indices` é equivalente a passar `[n-1, n-2, ..., 0]`. Índices negativos de `-n` a `-1` são suportados. |
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância de ReduceJoin
public static ReduceJoin.Options keepDims (booleano keepDims)
Parâmetros
manterDims | Se `True`, retém as dimensões reduzidas com comprimento `1`. |
---|
saída pública < TString > saída ()
Possui formato igual ao da entrada com dimensões reduzidas removidas ou definidas como `1` dependendo de `keep_dims`.
Separador estático público ReduceJoin.Options (separador de string)
Parâmetros
separador | O separador a ser usado ao ingressar. |
---|