Retorna os valores exclusivos TopK na matriz em ordem classificada.
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.
Métodos Públicos
estática TopKUnique | |
Output <float> | topk () |
Output <Integer> | topkIndices () |
Métodos herdados
Métodos Públicos
public static TopKUnique criar ( Scope 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 de TopKUnique