Loading [MathJax]/extensions/tex2jax.js
slope 0.30.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
setup_solver.h
Go to the documentation of this file.
1
6#include "solver.h"
7#include <memory>
8#include <string>
9
10namespace slope {
11
36std::unique_ptr<SolverBase>
37setupSolver(const std::string& solver_type,
38 const std::string& loss,
39 JitNormalization jit_normalization,
40 bool intercept,
41 bool update_clusters,
42 int cd_iterations);
43
44} // namespace slope
Namespace containing SLOPE regression implementation.
Definition clusters.cpp:5
JitNormalization
Enums to control predictor standardization behavior.
std::unique_ptr< SolverBase > setupSolver(const std::string &solver_type, const std::string &loss, JitNormalization jit_normalization, bool intercept, bool update_clusters, int cd_iterations)
Factory function to create and configure a SLOPE solver.
Numerical solver class for SLOPE (Sorted L-One Penalized Estimation)