TopKUnique

TopKUnique classe final pública

Retorna os valores exclusivos TopK na matriz em ordem classificada. o

o tempo de execução é proporcional ao produto de K e o tamanho da entrada. Classificar a matriz inteira é mais eficiente para valores suficientemente grandes de K. O algoritmo de mediana de medianas é provavelmente mais rápido, mas difícil de implementar com eficiência no XLA. Se houver menos de K números exclusivos (não NANs), os resultados serão preenchidos com infinito negativo. NaNs nunca são retornados. Números subnormais são reduzidos a zero. Se um elemento aparecer em vários índices, o índice mais alto será retornado. Se um elemento TopK nunca aparecer na entrada devido aos valores de preenchimento, os índices serão preenchidos com um negativo. Se um valor de preenchimento aparecer na entrada e o preenchimento for necessário, o índice mais alto do valor de preenchimento será retornado. A semântica não é a mesma que kth_order_statistic.

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estática TopKUnique
criar ( Scope escopo, Operando < TFloat32 > entrada, Long k)
Método de fábrica para criar uma classe envolvendo uma nova operação TopKUnique.
Output < TFloat32 >
topk ()
Output < TInt32 >

Métodos herdados

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "TopKUnique"

Métodos Públicos

public static TopKUnique criar ( Scope escopo, Operando < TFloat32 > entrada, Long k)

Método de fábrica para criar uma classe envolvendo uma nova operação TopKUnique.

Parâmetros
alcance escopo atual
Devoluções
  • uma nova instância de TopKUnique

pública Output < TFloat32 > topk ()

pública Output < TInt32 > topkIndices ()