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 | |
Saída <flutuante> | topo () |
Saída <Inteiro> | topkIndices () |
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