Interface AffinityPropagationInitialization<O>
-
- All Known Implementing Classes:
DistanceBasedInitializationWithMedian,SimilarityBasedInitializationWithMedian
public interface AffinityPropagationInitialization<O>Initialization methods for affinity propagation.- Since:
- 0.6.0
- Author:
- Erich Schubert
-
-
Field Summary
Fields Modifier and Type Field Description static elki.utilities.optionhandling.OptionIDQUANTILE_IDQuantile to use for the diagonal entries.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description elki.data.type.TypeInformationgetInputTypeRestriction()Get the data type information for the similarity computations.double[][]getSimilarityMatrix(elki.database.relation.Relation<O> relation, elki.database.ids.ArrayDBIDs ids)Compute the initial similarity matrix.
-
-
-
Method Detail
-
getSimilarityMatrix
double[][] getSimilarityMatrix(elki.database.relation.Relation<O> relation, elki.database.ids.ArrayDBIDs ids)
Compute the initial similarity matrix.- Parameters:
relation- Data relationids- indexed DBIDs- Returns:
- Similarity matrix
-
getInputTypeRestriction
elki.data.type.TypeInformation getInputTypeRestriction()
Get the data type information for the similarity computations.- Returns:
- Data type
-
-