ReduceJoin

classe final pública ReduceJoin

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
create ( 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.
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

Valor constante: "ReduceJoin"

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.