Retorna os valores exclusivos TopK na matriz em ordem de classificação.
O tempo de execução é proporcional ao produto de K e o tamanho da entrada. Ordenar 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 exclusivos (não NANs), os resultados serão preenchidos com infinito negativo. NaNs nunca são retornados. Números subnormais são nivelados para 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 é a mesma que kth_order_statistic.
Métodos públicos
estático TopKÚnico | |
Saída <Float> | topo () |
Saída <Inteiro> | topkIndices () |
Métodos Herdados
Métodos públicos
public static TopKUnique create ( Escopo do escopo, Operando <Float> 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 do TopKUnique