CCL Library  1.0
Data Fields

This structure defines the workspace variables for calculating objective functions. More...

#include <ccl_learn_ncl.h>

Data Fields

double * W
 Model parameters.
 
double * W_
 A copy of model parameters.
 
gsl_matrix * J
 Jacobian matrix.
 
gsl_vector * b_n
 A col vector of BX.
 
gsl_matrix * b_n_T
 Transpose of BX.
 
gsl_vector * u_n
 A col vector of u.
 
gsl_matrix * u_n_T
 Transpose of u_n.
 
gsl_matrix * BX_
 Higher dimensionality of input variable.
 
gsl_matrix * Y_
 Observation actions.
 
gsl_vector * Wb
 Dot product of w and b.
 
gsl_matrix * Wb_T
 Transpose of Wb.
 
double c
 Dot product of Wb' and Wb.
 
double a
 Dot product of u_n' and Wb.
 
gsl_matrix * j_n
 Row vector of analytic jacobian.
 
gsl_vector * j_n_flt
 Flattened jacobian vector.
 
gsl_matrix * tmp2
 A temporal matrix.
 
double tmp
 A temporal scalar.
 

Detailed Description

This structure defines the workspace variables for calculating objective functions.

This structure containts the memory of the workspace variables for calculating objective functions. It should always initialise with obj_ws_alloc and destroy with obj_ws_free.


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