Aprenda o que há de mais recente em aprendizado de máquina, IA generativa e muito mais no WiML Symposium 2023
Registre-se
NearestNeighbors
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Seleciona os k centros mais próximos para cada ponto.
As linhas de pontos são consideradas pontos de entrada. As linhas de centros são consideradas a lista de centros candidatos. Para cada ponto, os k centros que têm menos distância L2 para ele são calculados.
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo motor principal TensorFlow |
Métodos herdados
Da classe java.lang.Object boleano | equals (arg0 Object) |
aula final <?> | getClass () |
int | hashCode () |
vazio final | notificar () |
vazio final | notifyAll () |
Corda | toString () |
vazio final | wait (longa arg0, int arg1) |
vazio final | wait (arg0 de comprimento) |
vazio final | wait () |
Constantes
nome_op final String public static
O nome desta operação, conforme conhecido pelo motor principal TensorFlow
Valor constante: "NearestNeighbors"
Métodos Públicos
Método de fábrica para criar uma classe que envolve uma nova operação NearestNeighbors.
Parâmetros
alcance | escopo atual |
---|
pontos | Matriz de forma (n, d). As linhas são consideradas pontos de entrada. |
---|
centros | Matriz de forma (m, d). As linhas são consideradas centros. |
---|
k | Número de centros mais próximos para retornar para cada ponto. Se k for maior do que m, então apenas m centros são retornados. |
---|
Devoluções
- uma nova instância de NearestNeighbors
pública Output < TFloat32 > nearestCenterDistances ()
Matriz de forma (n, min (m, k)). Cada linha contém a distância L2 quadrada até o centro correspondente em mais próximo_centro_indices.
pública Output < TInt64 > nearestCenterIndices ()
Matriz de forma (n, min (m, k)). Cada linha contém os índices dos centros mais próximos do ponto correspondente, ordenados por distâncias crescentes.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2021-11-29 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]