C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

List of all members
Parameter Struct Reference

logistic regression algorithm parameters More...

Class Declaration

Deprecated:
This item will be removed in a future release.
struct DAAL_EXPORT Parameter : public classifier::Parameter
{
typedef optimization_solver::iterative_solver::BatchPtr SolverPtr;
Parameter(size_t nClasses, const SolverPtr& solver = SolverPtr());
Parameter(const Parameter& o) : classifier::Parameter(o), interceptFlag(o.interceptFlag),
penaltyL1(o.penaltyL1), penaltyL2(o.penaltyL2), optimizationSolver(o.optimizationSolver){}
services::Status check() const DAAL_C11_OVERRIDE;
bool interceptFlag;
float penaltyL1;
float penaltyL2;
SolverPtr optimizationSolver;
};

Constructor & Destructor Documentation

DAAL_DEPRECATED Parameter ( size_t  nClasses,
const SolverPtr &  solver = SolverPtr() 
)

Default constructor

Member Data Documentation

bool interceptFlag

Whether the intercept needs to be computed

SolverPtr optimizationSolver

Default is sgd momentum solver

float penaltyL1

L1 regularization coefficient. Default is 0 (not applied)

float penaltyL2

L2 regularization coefficient. Default is 0 (not applied)


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

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