- SANeighborGenerator<T> - Class in info.debatty.spark.kmedoids.neighborgenerator
-
Simulated Annealing is used to select replacement point to build the
candidate solution.
- SANeighborGenerator(double, double) - Constructor for class info.debatty.spark.kmedoids.neighborgenerator.SANeighborGenerator
-
Initialize a Simulated Annealing based neighbor generator.
- setBudget(Budget) - Method in class info.debatty.spark.kmedoids.Clusterer
-
- setImbalance(double) - Method in class info.debatty.spark.kmedoids.Clusterer
-
Set imbalance : 1.0 equals perfectly balanced.
- setK(int) - Method in class info.debatty.spark.kmedoids.Clusterer
-
- setNeighborGenerator(NeighborGenerotor<T>) - Method in class info.debatty.spark.kmedoids.Clusterer
-
- setNewMedoids(ArrayList<T>, double) - Method in class info.debatty.spark.kmedoids.Solution
-
Set the new medoids and the total similarity of these medoids together.
- setSimilarity(Similarity<T>) - Method in class info.debatty.spark.kmedoids.Clusterer
-
- SimilaritiesBudget - Class in info.debatty.spark.kmedoids.budget
-
- SimilaritiesBudget(long) - Constructor for class info.debatty.spark.kmedoids.budget.SimilaritiesBudget
-
Stop when the specified number of similarities have been computed.
- similarity(double[], double[]) - Method in class info.debatty.spark.kmedoids.L2Similarity
-
Compute similarity as 1 / (1 + distance).
- Similarity<T> - Interface in info.debatty.spark.kmedoids
-
- similarity(T, T) - Method in interface info.debatty.spark.kmedoids.Similarity
-
Compute the similarity between two objects.
- Solution<T> - Class in info.debatty.spark.kmedoids
-
A clustering solution.
- Solution(long) - Constructor for class info.debatty.spark.kmedoids.Solution
-
Initialize a solution with dataset size and computation start time.