Computes the results of the DBSCAN algorithm in the batch processing mode.
More...
Constructs the DBSCAN algorithm in the batch processing mode by copying input objects and parameters of another DBSCAN algorithm
- Parameters
-
context | Context to manage the constructed algorithm |
other | An algorithm to be used as the source to initialize the input objects and parameters of the algorithm |
Batch |
( |
DaalContext |
context, |
|
|
Class<?extends Number > |
cls, |
|
|
Method |
method, |
|
|
double |
epsilon, |
|
|
long |
minObservations |
|
) |
| |
Constructs the DBSCAN algorithm in the batch processing mode
- Parameters
-
context | Context to manage the constructed algorithm |
cls | Data type to use in intermediate computations for the algorithm, Double.class or Float.class |
method | Computation method of the algorithm, Method |
epsilon | Radius of neighborhood |
minObservations | Minimal number of observations in neighborhood of core observation |
Returns the newly allocated DBSCAN algorithm in the batch processing mode with a copy of input objects and parameters of this DBSCAN algorithm
- Parameters
-
context | Context to manage the constructed algorithm |
- Returns
- The newly allocated algorithm
Runs the DBSCAN algorithm
- Returns
- Result of the DBSCAN algorithm
void setResult |
( |
Result |
result | ) |
|
Registers user-allocated memory to store the results of the DBSCAN algorithm
- Parameters
-
result | Structure to store the results of the DBSCAN algorithm |
Computation method for the algorithm
Parameters of the algorithm
The documentation for this class was generated from the following file: