Java* API Reference for Intel® Data Analytics Acceleration Library 2018 Update 2

List of all members
Parameter Class Reference

Parameter of the Adagrad algorithm. More...

Class Constructor

◆ Parameter() [1/2]

Parameter ( DaalContext  context)

Constructs the parameter for the Adagrad algorithm

Parameters
contextContext to manage the parameter for the Adagrad algorithm

◆ Parameter() [2/2]

Parameter ( DaalContext  context,
long  cObject 
)

Constructs the parameter for the Adagrad algorithm

Parameters
contextContext to manage the Adagrad algorithm
cObjectPointer to C++ implementation of the parameter

Detailed Description

Member Function Documentation

◆ getBatchIndices()

NumericTable getBatchIndices ( )

Gets the numeric table that represents 32 bit integer indices of terms in the objective function. If no indices are provided, the implementation will generate random indices.

Returns
The numeric table that represents 32 bit integer indices of terms in the objective function. If no indices are provided, the implementation will generate random indices.

◆ getDegenerateCasesThreshold()

double getDegenerateCasesThreshold ( )

Retrieves the value needed to avoid degenerate cases in square root computing

Returns
The value needed to avoid degenerate cases in square root computing

◆ getLearningRate()

NumericTable getLearningRate ( )

Gets the numeric table that contains value of the learning rate

Returns
The numeric table that contains value of the learning rate

◆ getSeed()

int getSeed ( )
Deprecated:
This item will be removed in a future release.

Gets the seed for random generation of 32 bit integer indices of terms in the objective function.

Returns
The seed for random generation of 32 bit integer indices of terms in the objective function.

◆ setBatchIndices()

void setBatchIndices ( NumericTable  batchIndices)

The numeric table that represents 32 bit integer indices of terms in the objective function. If no indices are provided, the implementation will generate random indices.

Parameters
batchIndicesThe numeric table that represents 32 bit integer indices of terms in the objective function. If no indices are provided, the implementation will generate random indices.

◆ setDegenerateCasesThreshold()

void setDegenerateCasesThreshold ( double  degenerateCasesThreshold)

Sets the value needed to avoid degenerate cases in square root computing

Parameters
degenerateCasesThresholdThe value needed to avoid degenerate cases in square root computing

◆ setEngine()

void setEngine ( com.intel.daal.algorithms.engines.BatchBase  engine)

Sets the engine to be used by the algorithm

Parameters
engineto be used by the algorithm

◆ setLearningRate()

void setLearningRate ( NumericTable  learningRate)

Sets the numeric table that contains value of the learning rate

Parameters
learningRateThe numeric table that contains value of the learning rate

◆ setSeed()

void setSeed ( int  seed)
Deprecated:
This item will be removed in a future release.

Sets the seed for random generation of 32 bit integer indices of terms in the objective function.

Parameters
seedThe seed for random generation of 32 bit integer indices of terms in the objective function.

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

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