Une um tensor de string nas dimensões fornecidas.
Computa o string juntar-se através das dimensões na cadeia de caracteres dada Tensor 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). Índices negativos são contados de trás para frente a partir do final, com `-1` sendo equivalente a` n - 1`. Se os índices não forem especificados, junta-se em todas as dimensões começando de `n - 1` a` 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
classe | ReduceJoin.Options | Atributos opcionais para ReduceJoin |
Constantes
Fragmento | OP_NAME | O nome desta operação, conforme conhecido pelo motor principal TensorFlow |
Métodos Públicos
Output < TString > | asOutput () Retorna o identificador simbólico do tensor. |
estática ReduceJoin | |
estáticos ReduceJoin.Options | keepDims (booleano keepDims) |
Output < TString > | saída () Tem forma igual à da entrada com dimensões reduzidas removidas ou definidas como `1` dependendo de` keep_dims`. |
estáticos ReduceJoin.Options | separador (String separador) |
Métodos herdados
Constantes
nome_op final String public static
O nome desta operação, conforme conhecido pelo motor principal TensorFlow
Métodos Públicos
pública Output < TString > asOutput ()
Retorna o identificador simbólico do tensor.
As entradas para as 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 criar ( Scope escopo, Operando < TString > entradas, Operando < TInt32 > reductionIndices, Options ... Opções)
Método de fábrica para criar uma classe envolvendo uma nova operação ReduceJoin.
Parâmetros
alcance | escopo atual |
---|---|
entradas | A entrada a ser unida. Todos os índices reduzidos devem ter tamanho diferente de zero. |
reduçãoIndices | As dimensões a serem reduzidas. As dimensões são reduzidas na ordem especificada. Omitir `redução_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 (boolean keepDims)
Parâmetros
keepDims | Se for `True`, mantenha as dimensões reduzidas com comprimento` 1`. |
---|
pública Output < TString > saída ()
Tem forma igual à da entrada com dimensões reduzidas removidas ou definidas como `1` dependendo de` keep_dims`.
public static ReduceJoin.Options separador (separador String)
Parâmetros
separador | O separador a ser usado ao ingressar. |
---|