ModelOut.info structure for PARAFAC models

The ModelOut.info structure contains the information that are specific to the corresponding set of PARAFAC models stored in the ModelOut structure.

Its contents are created in the Model_PARAFAC\Calculate function.

It contains the following fields:
 

  Content Class
algorithm Name of the algorithm used to compute the model: 'ALS'/'dGN' char
constants Convergence criteria, options, etc for fitting the model see (PARAFACPAROptions).
  1. Relative fit convergence criterion
  2. Relative parameters change convergence criterion
  3. Gradient norm convergence criterion
  4. Initialisation
  5. FRIN
  6. Line-search
  7. Compression
  8. Large
  9. Tucker compression extra components
vector of doubles
constraints constraints vector, defined according to the Nway-toolbox PARAFAC specifications. vector of doubles
content Content object of the set of data selected for calibration/validation (i.e. it includes calibration and test set) content object
fillin Type of fill-in when using on-line approaches.
It can either be 'zero' or 'current deviation'.
char vector
initialsize Initial size (in the last mode only) of a new set of data. It is set by Load_ExtData upon loading of the new set. double
maxiter vector of three elements:
  1. Max iterations in fitting
  2. Max iterations in refining
  3. Max iterations for initialisation
vector of doubles
preprocess Stores the preprocessing information for the model of reference.
It contains two fields: 'modx' (for X) and 'mody' (for Y).
Each of them has two fields: 'cen' and 'scal', which are row vectors of the same length as the original X and Y and refer to centre and scaling.
1 means centre/scale according to mean and standard deviation.
The 'scal' values can also be 2 (scaling with Root Mean Squares) or 3 (scaling with Frobenius norm)
 
structure