summaryrefslogtreecommitdiff
path: root/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel
diff options
context:
space:
mode:
Diffstat (limited to 'elki/src/main/java/de/lmu/ifi/dbs/elki/parallel')
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/Executor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelCore.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelExecutor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/SingleThreadedExecutor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/AbstractDoubleProcessor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/DoubleMinMaxProcessor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KDistanceProcessor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KNNProcessor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/Processor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDataStoreProcessor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDoubleDataStoreProcessor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteIntegerDataStoreProcessor.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedDouble.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedInteger.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedObject.java1
-rw-r--r--elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedVariable.java1
16 files changed, 16 insertions, 0 deletions
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/Executor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/Executor.java
index c6659aad..93461872 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/Executor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/Executor.java
@@ -29,6 +29,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedVariable;
* Processor executor.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.uses de.lmu.ifi.dbs.elki.parallel.processor.Processor
* @apiviz.uses SharedVariable
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelCore.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelCore.java
index 074a3562..9e84da8a 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelCore.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelCore.java
@@ -36,6 +36,7 @@ import java.util.concurrent.atomic.AtomicInteger;
* TODO: make configurable how many threads are used.
*
* @author Erich Schubert
+ * @since 0.7.0
*/
public class ParallelCore {
/**
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelExecutor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelExecutor.java
index f3da8bc0..dc7c8b1c 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelExecutor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/ParallelExecutor.java
@@ -44,6 +44,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedVariable.Instance;
* TODO: add progress
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has BlockArrayRunner
* @apiviz.uses ParallelCore
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/SingleThreadedExecutor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/SingleThreadedExecutor.java
index 21c695f1..82acc4e7 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/SingleThreadedExecutor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/SingleThreadedExecutor.java
@@ -37,6 +37,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedVariable.Instance;
* Currently not used.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has SingleThreadedRunner
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/AbstractDoubleProcessor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/AbstractDoubleProcessor.java
index 8d640af2..c7d56f65 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/AbstractDoubleProcessor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/AbstractDoubleProcessor.java
@@ -31,6 +31,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedDouble;
* Abstract base class for processors that output double values.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has Instance
* @apiviz.uses SharedDouble
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/DoubleMinMaxProcessor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/DoubleMinMaxProcessor.java
index b751b9e3..35fb6517 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/DoubleMinMaxProcessor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/DoubleMinMaxProcessor.java
@@ -32,6 +32,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedDouble;
* Sink collecting minimum and maximum values.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has Instance
* @apiviz.uses SharedDouble
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KDistanceProcessor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KDistanceProcessor.java
index 0b68a88a..4166a225 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KDistanceProcessor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KDistanceProcessor.java
@@ -34,6 +34,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedObject;
* Needs the k nearest neighbors as input, for example from {@link KNNProcessor}.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has Instance
* @apiviz.uses KNNList
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KNNProcessor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KNNProcessor.java
index d8d25bdc..86ab87e8 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KNNProcessor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/KNNProcessor.java
@@ -32,6 +32,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedObject;
* Processor to compute the kNN of each object.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @param <O> Object type
*
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/Processor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/Processor.java
index a2bd7c3e..024bab94 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/Processor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/Processor.java
@@ -30,6 +30,7 @@ import de.lmu.ifi.dbs.elki.parallel.Executor;
* Class to represent a processor factory.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has Instance
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDataStoreProcessor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDataStoreProcessor.java
index 06bac212..710b83a5 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDataStoreProcessor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDataStoreProcessor.java
@@ -32,6 +32,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedObject;
* Output channel to store data in a {@link WritableDataStore}.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @param <T> data type
*
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDoubleDataStoreProcessor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDoubleDataStoreProcessor.java
index ff9f25c9..2967de33 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDoubleDataStoreProcessor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteDoubleDataStoreProcessor.java
@@ -32,6 +32,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedDouble;
* Write double values into a {@link WritableDoubleDataStore}.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has Instance
* @apiviz.uses SharedDouble
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteIntegerDataStoreProcessor.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteIntegerDataStoreProcessor.java
index e71d6736..b6403ba7 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteIntegerDataStoreProcessor.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/processor/WriteIntegerDataStoreProcessor.java
@@ -32,6 +32,7 @@ import de.lmu.ifi.dbs.elki.parallel.variables.SharedInteger;
* Write int values into a {@link WritableIntegerDataStore}.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has Instance
* @apiviz.uses SharedInteger
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedDouble.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedDouble.java
index ea76297a..b0f75c66 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedDouble.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedDouble.java
@@ -27,6 +27,7 @@ package de.lmu.ifi.dbs.elki.parallel.variables;
* Direct channel connecting two processors.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has SharedDouble.Instance
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedInteger.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedInteger.java
index 43471144..bb10e600 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedInteger.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedInteger.java
@@ -27,6 +27,7 @@ package de.lmu.ifi.dbs.elki.parallel.variables;
* Direct channel connecting two processors.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has SharedInteger.Instance
*/
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedObject.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedObject.java
index 83404cce..dd047f95 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedObject.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedObject.java
@@ -27,6 +27,7 @@ package de.lmu.ifi.dbs.elki.parallel.variables;
* Variable to share between different processors (within one thread only!)
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has SharedObject.Instance
*
diff --git a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedVariable.java b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedVariable.java
index fd5808fb..6499c82b 100644
--- a/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedVariable.java
+++ b/elki/src/main/java/de/lmu/ifi/dbs/elki/parallel/variables/SharedVariable.java
@@ -27,6 +27,7 @@ package de.lmu.ifi.dbs.elki.parallel.variables;
* Shared variables storing a particular type.
*
* @author Erich Schubert
+ * @since 0.7.0
*
* @apiviz.has SharedVariable.Instance
*