README.md 900 B
LxPlot
A library for data clustering using multi-agent system
Set up
-
Download CluMATE source
-
Rename the extracted folder "clumate"
-
Create a new gradle project in the same directory as CluMATE
-
In this new project, open build.gradle
-
Add CluMATE to the dependencies
dependencies {
// Add the two following lines
// CluMATE
implementation project(':clumate')
...
}
-
Open settings.gradle
-
Add link to local CluMATE folder include ':clumate' project(':clumate').projectDir = new File(settingsDir, '../clumate')
-
Click on the Gradle Refresh button
Usage example
var clumate = new CluMATE<CustomDataPoint>(new MASSettings(new CustomDataPointSimilarityScoreMethod(), 0.5f, EnumSet.noneOf(AMASOption), new CustomDataPointFuser()))
clumate.fit([new CustomDataPoint(1), new CustomDataPoint(2)])
var results = clumate.retrieveClusters()