Python* API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

Public Member Functions | Static Public Attributes | List of all members
interface1_Parameter Class Reference

Parameter class for LBFGS algorithm More...

Public Member Functions

def __init__
 
def check
 
- Public Member Functions inherited from interface1_Parameter
def __init__
 
def check
 
- Public Member Functions inherited from Parameter
def __init__
 
def check
 

Static Public Attributes

 m = ...
 
 L = ...
 
 seed = ...
 
 engine = ...
 
 batchIndices = ...
 
 correctionPairBatchSize = ...
 
 correctionPairBatchIndices = ...
 
 stepLengthSequence = ...
 
- Static Public Attributes inherited from interface1_Parameter
 function = ...
 
 nIterations = ...
 
 accuracyThreshold = ...
 
 optionalResultRequired = ...
 

Detailed Description

Deprecated:
This item will be removed in a future release.

Constructor & Destructor Documentation

def __init__ (   self,
  args 
)

Constructs the parameters of LBFGS algorithm

Parameters
functionObjective function that can be represented as sum
nIterationsMaximal number of iterations of the algorithm
accuracyThresholdAccuracy of the LBFGS algorithm
batchSizeNumber of observations to compute the stochastic gradient
correctionPairBatchSize_The number of observations to compute the sub-sampled Hessian for correction pairs computation
mMemory parameter of LBFGS
LThe number of iterations between the curvature estimates calculations
seedSeed for random choosing terms from objective function
Deprecated:
This item will be removed in a future release. Use engine instead.

Member Function Documentation

def check (   self)

Checks the correctness of the parameter

Returns
Status of computations

Member Data Documentation

batchIndices = ...
static
correctionPairBatchIndices = ...
static

Numeric table of size (nIterations / L) x correctionPairBatchSize that represent indices that will be used

correctionPairBatchSize = ...
static

Number of observations to compute the sub-sampled Hessian for correction pairs computation

engine = ...
static

Engine for random choosing terms from objective function.

L = ...
static

The number of iterations between the curvature estimates calculations

m = ...
static

Memory parameter of LBFGS.

seed = ...
static

Seed for random choosing terms from objective function.

Deprecated:
This item will be removed in a future release. Use engine instead.
stepLengthSequence = ...
static

Numeric table of size:


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

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