|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
E
- O tipo de objeto a ser avaliado na classe
KnnPonderado.public interface KnnStrategy<E>
Esta interface especifica uma estratégia a ser usada pela classe
KnnPonderado para comparar e ponderar objetos, além de
determinar o número de vizinhos a ser usado.
É importante notar-se que não há nenhuma implementação padrão para esta
interface. É responsabilidade do código usuário implementá-la.
KnnPonderado
,
ComparadorKnn
,
PonderadorKnn
Method Summary | |
---|---|
ComparadorKnn<E> |
getComparador()
Obtém um comparador de objetos, a ser usado no algoritmo Knn para determinar distâncias entre objetos. |
int |
getNumeroVizinhos()
Obtém a quantidade de vizinhos (valor k) a ser usado no algoritmo Knn. |
PonderadorKnn |
getPonderador()
Obtém um ponderador de distâncias entre os objetos, a ser usado no algoritmo Knn para dar pesos às distâncias entre objetos. |
Method Detail |
---|
ComparadorKnn<E> getComparador()
PonderadorKnn getPonderador()
int getNumeroVizinhos()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |