SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprCgParam Struct Reference

Data Fields

SprNNFloatCalc si
 sigma More...
 
SprNNFloatCalc s
 
SprNNFloatCalc l
 lambda_k More...
 
SprNNFloatCalc lb
 \bar{lambda}_k More...
 
SprNNFloatCalc E
 E(w_k) More...
 
SprNNFloatCalc N1p
 |\tilde{p}_k|^1 More...
 
SprNNFloatCalc N3p
 |\tilde{p}_k|^3 More...
 
SprNNFloatCalc sk
 sigma_k More...
 
SprNNFloatCalc d
 delta_k More...
 
SprNNFloatCalc D
 Delta_k. More...
 
SprNNFloatCalc m
 mu_k More...
 
SprNNFloatCalc a
 alpha_k More...
 
SprNNFloatCalc E0
 error at last reset More...
 
SprNNFloatCalc dE3
 delta error in first 3 iterations More...
 
SprNNFloatCalc dE
 delta error (exponential window) More...
 
int rc
 
int state
 extra state switch More...
 

Detailed Description

w=\tilde{w_k} | dd=-partial_derivs | r=\tilde{r}_k | p=\tilde{p}_k | sw=save(w)

Field Documentation

SprNNFloatCalc SprCgParam::si

sigma

SprNNFloatCalc SprCgParam::s

running value of sigma (modification w.r.t. the original SCG algorithm)

SprNNFloatCalc SprCgParam::l

lambda_k

SprNNFloatCalc SprCgParam::lb

\bar{lambda}_k

SprNNFloatCalc SprCgParam::E

E(w_k)

SprNNFloatCalc SprCgParam::N1p

|\tilde{p}_k|^1

SprNNFloatCalc SprCgParam::N3p

|\tilde{p}_k|^3

SprNNFloatCalc SprCgParam::sk

sigma_k

SprNNFloatCalc SprCgParam::d

delta_k

SprNNFloatCalc SprCgParam::D

Delta_k.

SprNNFloatCalc SprCgParam::m

mu_k

SprNNFloatCalc SprCgParam::a

alpha_k

reset the CG-system (modification w.r.t. the original SCG algorithm)

SprNNFloatCalc SprCgParam::E0

error at last reset

SprNNFloatCalc SprCgParam::dE3

delta error in first 3 iterations

SprNNFloatCalc SprCgParam::dE

delta error (exponential window)

int SprCgParam::rc

avoid reseting the CG-system in the first 3 steps after a previous reset

int SprCgParam::state

extra state switch