TopKUnique

aula final pública TopKUnique

Retorna os valores exclusivos do TopK na matriz em ordem de classificação.

O tempo de execução é proporcional ao produto de K e o tamanho da entrada. Classificar todo o array é mais eficiente para valores suficientemente grandes de K. O algoritmo de mediana de medianas é provavelmente mais rápido, mas difícil de implementar eficientemente em XLA. Se houver menos de K números únicos (não NANs), os resultados serão preenchidos com infinito negativo. NaNs nunca são retornados. Os 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 a 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 é igual a kth_order_statistic.

Métodos Públicos

estático TopKUnique
create ( Escopo , entrada Operando <Float>, Long k)
Método de fábrica para criar uma classe que envolve uma nova operação TopKUnique.
Saída <flutuante>
topo ()
Saída <Inteiro>

Métodos herdados

Métodos Públicos

public static TopKUnique create (escopo do escopo , entrada do operando <Float>, k longo)

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

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

Saída pública <Float> topk ()

saída pública <inteiro> topkIndices ()