summaryrefslogtreecommitdiff
path: root/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model
diff options
context:
space:
mode:
Diffstat (limited to 'elki/src/main/java/de/lmu/ifi/dbs/elki/data/model')
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/AbstractModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterModel.java1
-rwxr-xr-xelki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterWithInversionsModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ClusterModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CoreObjectsModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationAnalysisSolution.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DendrogramModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DimensionModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/EMModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/KMeansModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/LinearEquationModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MeanModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MedoidModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/Model.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ModelUtil.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/OPTICSModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/PrototypeModel.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/SubspaceModel.java1
19 files changed, 19 insertions, 0 deletions
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/AbstractModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/AbstractModel.java
index 7d825480..db1c52c4 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/AbstractModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/AbstractModel.java
@@ -29,6 +29,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
* Abstract base class for Cluster Models.
*
* @author Erich Schubert
+ * @since 0.2
*/
public abstract class AbstractModel implements Model {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterModel.java
index 81b3f5bf..53b49d2e 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterModel.java
@@ -27,6 +27,7 @@ package de.lmu.ifi.dbs.elki.data.model;
* Wrapper class to provide the basic properties of a Bicluster.
*
* @author Arthur Zimek
+ * @since 0.2
*/
public class BiclusterModel implements Model {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterWithInversionsModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterWithInversionsModel.java
index bc6ae177..721b9ffe 100755
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterWithInversionsModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/BiclusterWithInversionsModel.java
@@ -31,6 +31,7 @@ import de.lmu.ifi.dbs.elki.database.ids.DBIDs;
* have inverted rows.
*
* @author Erich Schubert
+ * @since 0.3
*/
public class BiclusterWithInversionsModel extends BiclusterModel {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ClusterModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ClusterModel.java
index 5081c9b5..26fb91ee 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ClusterModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ClusterModel.java
@@ -29,6 +29,7 @@ package de.lmu.ifi.dbs.elki.data.model;
* static {@link #CLUSTER} object.
*
* @author Erich Schubert
+ * @since 0.2
*
* @apiviz.landmark
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CoreObjectsModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CoreObjectsModel.java
index cc99f84d..7d476382 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CoreObjectsModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CoreObjectsModel.java
@@ -32,6 +32,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
* DBSCAN implementation when the {@code -gdbscan.core-model} flag is set.
*
* @author Erich Schubert
+ * @since 0.3
*/
public class CoreObjectsModel extends AbstractModel implements TextWriteable {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationAnalysisSolution.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationAnalysisSolution.java
index 7a0b4901..d2408775 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationAnalysisSolution.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationAnalysisSolution.java
@@ -45,6 +45,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
* dependencies.
*
* @author Arthur Zimek
+ * @since 0.2
*
* @apiviz.composedOf LinearEquationSystem
*
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationModel.java
index 9b6dfcde..1e638497 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/CorrelationModel.java
@@ -33,6 +33,7 @@ import de.lmu.ifi.dbs.elki.utilities.FormatUtil;
* Cluster model using a filtered PCA result and an centroid.
*
* @author Erich Schubert
+ * @since 0.2
*
* @apiviz.composedOf PCAFilteredResult
*
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DendrogramModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DendrogramModel.java
index 1a339677..e129b4f3 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DendrogramModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DendrogramModel.java
@@ -30,6 +30,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
* Model for dendrograms, provides the distance to the child cluster.
*
* @author Elke Achtert
+ * @since 0.4.0
*/
// TODO: comments
public class DendrogramModel extends AbstractModel {
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DimensionModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DimensionModel.java
index e867fede..5b8a978f 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DimensionModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/DimensionModel.java
@@ -30,6 +30,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
* Cluster model just providing a cluster dimensionality.
*
* @author Erich Schubert
+ * @since 0.2
*/
public class DimensionModel extends AbstractModel implements TextWriteable {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/EMModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/EMModel.java
index eabffce7..1b91e405 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/EMModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/EMModel.java
@@ -32,6 +32,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
* Matrix.
*
* @author Erich Schubert
+ * @since 0.2
*/
public class EMModel extends MeanModel {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/KMeansModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/KMeansModel.java
index eef678cc..3bcb24c2 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/KMeansModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/KMeansModel.java
@@ -29,6 +29,7 @@ import de.lmu.ifi.dbs.elki.math.linearalgebra.Vector;
* produced by k-means (so the Voronoi cell visualization is sensible).
*
* @author Erich Schubert
+ * @since 0.2
*/
public class KMeansModel extends MeanModel {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/LinearEquationModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/LinearEquationModel.java
index 0c6f9871..afa56261 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/LinearEquationModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/LinearEquationModel.java
@@ -31,6 +31,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
* Cluster model containing a linear equation system for the cluster.
*
* @author Erich Schubert
+ * @since 0.2
*
* @apiviz.composedOf LinearEquationSystem
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MeanModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MeanModel.java
index 7a5c71b9..350a8678 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MeanModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MeanModel.java
@@ -30,6 +30,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriteable;
* Cluster model that stores a mean for the cluster.
*
* @author Erich Schubert
+ * @since 0.3
*/
public class MeanModel extends PrototypeModel<Vector> implements TextWriteable {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MedoidModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MedoidModel.java
index 1654490a..add3fe2b 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MedoidModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/MedoidModel.java
@@ -30,6 +30,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriteable;
* Cluster model that stores a mean for the cluster.
*
* @author Erich Schubert
+ * @since 0.3
*/
public class MedoidModel extends PrototypeModel<DBID> implements TextWriteable {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/Model.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/Model.java
index d30eddfd..369688e1 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/Model.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/Model.java
@@ -27,6 +27,7 @@ package de.lmu.ifi.dbs.elki.data.model;
* Base interface for Model classes.
*
* @author Erich Schubert
+ * @since 0.2
*
* @apiviz.landmark
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ModelUtil.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ModelUtil.java
index 16b6ca27..891bc733 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ModelUtil.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/ModelUtil.java
@@ -34,6 +34,7 @@ import de.lmu.ifi.dbs.elki.utilities.datastructures.arraylike.ArrayLikeUtil;
* Utility classes for dealing with cluster models.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.uses Model
* @apiviz.uses NumberVector
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/OPTICSModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/OPTICSModel.java
index 96e56f2e..02b21a30 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/OPTICSModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/OPTICSModel.java
@@ -28,6 +28,7 @@ package de.lmu.ifi.dbs.elki.data.model;
* Model for an OPTICS cluster
*
* @author Erich Schubert
+ * @since 0.4.0
*/
public class OPTICSModel extends AbstractModel {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/PrototypeModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/PrototypeModel.java
index d8f836fa..8ce14e0d 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/PrototypeModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/PrototypeModel.java
@@ -30,6 +30,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
* Cluster model that stores a prototype for each cluster.
*
* @author Erich Schubert
+ * @since 0.3
*/
public class PrototypeModel<V> extends AbstractModel implements TextWriteable {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/SubspaceModel.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/SubspaceModel.java
index 38064c8f..bfc30205 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/SubspaceModel.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/data/model/SubspaceModel.java
@@ -33,6 +33,7 @@ import de.lmu.ifi.dbs.elki.result.textwriter.TextWriterStream;
*
* @author Erich Schubert
* @author Elke Achtert
+ * @since 0.3
*
* @apiviz.composedOf Subspace
*/