Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.kmeans.parallel |
Parallelized implementations of k-means.
|
de.lmu.ifi.dbs.elki.algorithm.outlier.distance.parallel |
Parallel implementations of distance-based outlier detectors.
|
de.lmu.ifi.dbs.elki.algorithm.outlier.lof.parallel |
Parallelized variants of LOF.
|
de.lmu.ifi.dbs.elki.parallel |
Parallel processing core for ELKI.
|
de.lmu.ifi.dbs.elki.parallel.processor |
Processor API of ELKI, and some essential shared processors.
|
Modifier and Type | Class and Description |
---|---|
class |
KMeansProcessor<V extends NumberVector>
Parallel k-means implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
KNNWeightProcessor
Compute the kNN weight score, used by
ParallelKNNWeightOutlier . |
Modifier and Type | Class and Description |
---|---|
class |
LOFProcessor
Processor for computing the LOF.
|
class |
LRDProcessor
Processor for the "local reachability density" of LOF.
|
class |
SimplifiedLRDProcessor
Processor for the "local reachability density" of LOF.
|
Modifier and Type | Field and Description |
---|---|
private Processor[] |
SingleThreadedExecutor.SingleThreadedRunner.procs
The process masters that own the instances.
|
private Processor[] |
ParallelExecutor.BlockArrayRunner.procs
The processor masters that own the instances.
|
Modifier and Type | Method and Description |
---|---|
static void |
SingleThreadedExecutor.run(DBIDs ids,
Processor... procs)
Run a task on a single thread.
|
static void |
ParallelExecutor.run(DBIDs ids,
Processor... procs)
Run a task on all available CPUs.
|
Constructor and Description |
---|
ParallelExecutor.BlockArrayRunner(ArrayDBIDs ids,
int start,
int end,
Processor[] procs)
Constructor.
|
SingleThreadedExecutor.SingleThreadedRunner(DBIDs ids,
Processor[] procs)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDoubleProcessor
Abstract base class for processors that output double values.
|
class |
DoubleMinMaxProcessor
Sink collecting minimum and maximum values.
|
class |
KDistanceProcessor
Compute the kNN distance for each object.
|
class |
KNNProcessor<O>
Processor to compute the kNN of each object.
|
class |
WriteDataStoreProcessor<T>
Output channel to store data in a
WritableDataStore . |
class |
WriteDoubleDataStoreProcessor
Write double values into a
WritableDoubleDataStore . |
class |
WriteIntegerDataStoreProcessor
Write int values into a
WritableIntegerDataStore . |
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.