KmeansPlusPlusInitialization

classe final pública KmeansPlusPlusInitialization

Seleciona num_to_sample linhas de entrada usando o critério KMeans++.

As linhas de pontos são consideradas pontos de entrada. Uma linha é selecionada aleatoriamente. As linhas subsequentes são amostradas com probabilidade proporcional à distância L2 quadrada da linha mais próxima selecionada até o momento até que as linhas num_to_sample tenham sido amostradas.

Métodos Públicos

Saída <flutuante>
asOutput ()
Retorna o identificador simbólico de um tensor.
KmeansPlusPlusInicialização estática
create (Escopo do escopo , pontos do operando <Float>, Operando <Long> numToSample, Operando <Long> seed, Operando <Long> numRetriesPerSample)
Método de fábrica para criar uma classe que envolve uma nova operação KmeansPlusPlusInitialization.
Saída <flutuante>
amostras ()
Matriz de forma (num_to_sample, d).

Métodos herdados

Métodos Públicos

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

Retorna o identificador simbólico de um tensor.

As entradas para operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.

public static KmeansPlusPlusInitialization create ( Escopo do escopo , Operando <Float> pontos, Operando <Long> numToSample, Operando <Long> seed, Operando <Long> numRetriesPerSample)

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

Parâmetros
escopo escopo atual
pontos Matriz de forma (n, d). As linhas são consideradas pontos de entrada.
numToSample Escalar. O número de linhas a serem amostradas. Este valor não deve ser maior que n.
semente Escalar. Semente para inicializar o gerador de números aleatórios.
numRetriesPerSample Escalar. Para cada linha amostrada, esse parâmetro especifica o número de pontos adicionais a serem extraídos da distribuição atual antes de selecionar a melhor. Se um valor negativo for especificado, uma heurística será usada para amostrar O(log(num_to_sample)) pontos adicionais.
Devoluções
  • uma nova instância de KmeansPlusPlusInitialization

saída pública <Float> amostras ()

Matriz de forma (num_to_sample, d). As linhas amostradas.