|  | HDIM
    1.0.0
    Packages for High Dimensional Linear Regression | 


| Public Member Functions | |
| void | operator() (std::vector< T > &X_vectorized, std::vector< T > &Y, std::string solver_type) | 
| Run the main JS_FOS algorithm.  More... | |
| T | ReturnLambda () | 
| T | ReturnIntercept () | 
| unsigned int | ReturnOptimIndex () | 
| std::vector< T > | ReturnCoefficients () | 
| std::vector< int > | ReturnSupport () | 
|  Public Member Functions inherited from hdim::X_FOS< T > | |
| X_FOS () | |
| Initialize a new algorithm, and instantiate member attributes X and Y.  More... | |
| void | operator() (const Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > &x, const Eigen::Matrix< T, Eigen::Dynamic, 1 > &y, SolverType s_type=SolverType::ista) | 
| Run the main X_FOS algorithm.  More... | |
| T | ReturnLambda () | 
| T | ReturnIntercept () | 
| Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > | ReturnBetas () | 
| unsigned int | ReturnOptimIndex () | 
| Eigen::Matrix< T, Eigen::Dynamic, 1 > | ReturnCoefficients () | 
| Eigen::Matrix< int, Eigen::Dynamic, 1 > | ReturnSupport () | 
| Additional Inherited Members | |
|  Protected Attributes inherited from hdim::X_FOS< T > | |
| Eigen::Matrix< T, Eigen::Dynamic, 1 > | fos_fit | 
| T | lambda | 
| unsigned int | optim_index | 
| T | intercept = 0 | 
Definition at line 16 of file fos_js.hpp.
| void JS_FOS< T >::operator() | ( | std::vector< T > & | X_vectorized, | 
| std::vector< T > & | Y, | ||
| std::string | solver_type | ||
| ) | 
Run the main JS_FOS algorithm.
Calling this function will run the JS_FOS algorithm using the values of X and Y.
Definition at line 40 of file fos_js.hpp.