Aviso: esta API está obsoleta e será removida em uma versão futura do TensorFlow depois que a substituição estiver estável.

TensorScatterMax

classe final pública TensorScatterMax

Aplique uma atualização esparsa a um tensor tomando o máximo de elemento.

Retorna um novo tensor copiado de `tensor` cujos valores são máximos entre o tensor e as atualizações de acordo com os índices.

>>> tensor = [0, 0, 0, 0, 0, 0, 0, 0] >>> índices = [[1], [4], [5]] >>> atualizações = [1, -1 , 1] >>> tf.tensor_scatter_nd_max(tensor, índices, updates).numpy() array([0, 1, 0, 0, 0, 1, 0, 0], dtype=int32)

Consulte tf.tensor_scatter_nd_update para obter mais detalhes.

Métodos públicos

Saída <T>
comoSaída ()
Retorna o identificador simbólico de um tensor.
estático <T, U estende Número> TensorScatterMax <T>
create ( Escopo do escopo, tensor do operando <T>, índices do operando <U>, atualizações do operando <T>)
Método de fábrica para criar uma classe que envolve uma nova operação TensorScatterMax.
Saída <T>
saída ()
Um novo tensor copiado do tensor cujos valores são máximos entre o tensor e as atualizações de acordo com os índices.

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.

public static TensorScatterMax <T> create ( Escopo do escopo, tensor do Operando <T>, índices do Operando <U>, atualizações do Operando <T>)

Método de fábrica para criar uma classe que envolve uma nova operação TensorScatterMax.

Parâmetros
alcance escopo atual
tensor Tensor a atualizar.
índices Tensor de índice.
atualizações Atualizações para espalhar na saída.
Devoluções
  • uma nova instância do TensorScatterMax

saída pública <T> saída ()

Um novo tensor copiado do tensor cujos valores são máximos entre o tensor e as atualizações de acordo com os índices.