T - Type of data that will be clusteredpublic class Solution<T> extends Object
| Constructor and Description |
|---|
Solution(long dataset_size)
Initialize a solution with dataset size and computation start time.
|
| Modifier and Type | Method and Description |
|---|---|
void |
end()
Set end time.
|
long |
getComputedSimilarities() |
long |
getDatasetSize() |
long |
getEndTime() |
int |
getIterations() |
ArrayList<T> |
getMedoids() |
long |
getStartTime() |
double |
getTotalSimilarity() |
int |
getTrials() |
void |
incComputedSimilarities(long similarities)
Increment the number of computed similarities.
|
void |
incIterations() |
void |
incTrials() |
void |
setNewMedoids(ArrayList<T> medoids,
double total_similarity)
Set the new medoids and the total similarity of these medoids together.
|
String |
toCSV()
Return a CSV line of the solution.
|
String |
toString() |
public Solution(long dataset_size)
dataset_size - public final double getTotalSimilarity()
public final long getComputedSimilarities()
public final long getStartTime()
public final long getEndTime()
public final long getDatasetSize()
public final int getTrials()
public final int getIterations()
public final void setNewMedoids(ArrayList<T> medoids, double total_similarity)
medoids - total_similarity - public final String toCSV()
public final void incComputedSimilarities(long similarities)
similarities - public final void incIterations()
public final void incTrials()
public final void end()
Copyright © 2017. All rights reserved.