Java* API Reference for Intel® Data Analytics Acceleration Library 2019 Update 5

List of all members
Parameter Class Reference

Parameters of the DBSCAN computation method. More...

Class Constructor

Parameter ( DaalContext  context)

Constructs a parameter

Parameters
contextContext to manage the parameter of the DBSCAN algorithm
Parameter ( DaalContext  context,
double  epsilon,
long  minObservations 
)

Constructs a parameter

Parameters
contextContext to manage the parameter of the DBSCAN algorithm
epsilonRadius of neighborhood
minObservationsMinimal number of observations in neighborhood of core observation
Parameter ( DaalContext  context,
double  epsilon,
long  minObservations,
boolean  memorySavingMode 
)

Constructs a parameter

Parameters
contextContext to manage the parameter of the DBSCAN algorithm
epsilonRadius of neighborhood
minObservationsMinimal number of observations in neighborhood of core observation
memorySavingModeIf true then use memory saving (but slower) mode

Detailed Description

Member Function Documentation

long getBlockIndex ( )

Retrieves the unique identifier of block initially passed for computation on the local node

Returns
Unique identifier of block initially passed for computation on the local node
double getEpsilon ( )

Retrieves the radius of neighborhood

Returns
Radius of neighborhood
long getLeftBlocks ( )

Retrieves the number of blocks that will process observations with value of selected split feature lesser than selected split value

Returns
Number of blocks that will process observations with value of selected split feature lesser than selected split value
boolean getMemorySavingMode ( )

Retrieves the memory saving mode flag value

Returns
Flag for the memory saving mode
long getMinObservations ( )

Retrieves the minimal number of observations in neighborhood of core observation

Returns
Minimal number of observations in neighborhood of core observation
long getNBlocks ( )

Retrieves the number of blocks initially passed for computation on all nodes

Returns
Number of blocks initially passed for computation on all nodes
long getResultsToCompute ( )

Retrieves the 64 bit integer flag that indicates the results to compute

Returns
The 64 bit integer flag that indicates the results to compute
long getRightBlocks ( )

Retrieves the number of blocks that will process observations with value of selected split feature greater than selected split value

Returns
Number of blocks that will process observations with value of selected split feature greater than selected split value
void setBlockIndex ( long  blockIndex)

Sets the unique identifier of block initially passed for computation on the local node

Parameters
blockIndexUnique identifier of block initially passed for computation on the local node
void setEpsilon ( double  epsilon)

Sets the radius of neighborhood

Parameters
epsilonRadius of neighborhood
void setLeftBlocks ( long  leftBlocks)

Sets the number of blocks that will process observations with value of selected split feature lesser than selected split value

Parameters
leftBlocksNumber of blocks that will process observations with value of selected split feature lesser than selected split value
void setMemorySavingMode ( boolean  memorySavingMode)

Sets the memory saving mode flag

Parameters
memorySavingModeFlag for the memory saving mode
void setMinObservations ( long  minObservations)

Sets the minimal number of observations in neighborhood of core observation

Parameters
minObservationsMinimal number of observations in neighborhood of core observation
void setNBlocks ( long  nBlocks)

Sets the number of blocks initially passed for computation on all nodes

Parameters
nBlocksNumber of blocks initially passed for computation on all nodes
void setResultsToCompute ( long  resultsToCompute)

Sets the 64 bit integer flag that indicates the results to compute

Parameters
resultsToComputeThe 64 bit integer flag that indicates the results to compute
void setRightBlocks ( long  rightBlocks)

Sets the number of blocks that will process observations with value of selected split feature greater than selected split value

Parameters
rightBlocksNumber of blocks that will process observations with value of selected split feature greater than selected split value

The documentation for this class was generated from the following file:

For more complete information about compiler optimizations, see our Optimization Notice.