10 #include <raft/core/handle.hpp>
57 rapids_logger::level_enum
verbose = rapids_logger::level_enum::off;
93 int fit(
const raft::handle_t& handle,
95 const std::size_t nRows,
96 const std::size_t nCols,
101 const T* sampleWeight,
116 template <
typename T>
118 const std::size_t nRows,
Definition: params.hpp:23
void computeProbabilities(const raft::handle_t &handle, const std::size_t nRows, const int nClasses, const T *probScale, T *scores, T *out)
Compute probabilities from decision function scores.
int fit(const raft::handle_t &handle, const Params ¶ms, const std::size_t nRows, const std::size_t nCols, const int nClasses, const T *classes, const T *X, const T *y, const T *sampleWeight, T *w, T *probScale)
Fit a linear SVM model.
Definition: dbscan.hpp:18
penalty
Definition: params.hpp:23
Definition: linear.hpp:16
double grad_tol
Definition: linear.hpp:64
bool penalized_intercept
Definition: linear.hpp:45
Loss
Definition: linear.hpp:25
@ SQUARED_EPSILON_INSENSITIVE
Definition: linear.hpp:33
@ SQUARED_HINGE
Definition: linear.hpp:29
@ HINGE
Definition: linear.hpp:27
@ EPSILON_INSENSITIVE
Definition: linear.hpp:31
int lbfgs_memory
Definition: linear.hpp:55
int max_iter
Definition: linear.hpp:47
rapids_logger::level_enum verbose
Definition: linear.hpp:57
Loss loss
Definition: linear.hpp:39
bool fit_intercept
Definition: linear.hpp:41
double change_tol
Definition: linear.hpp:66
Penalty
Definition: linear.hpp:18
@ L2
Definition: linear.hpp:22
@ L1
Definition: linear.hpp:20
double C
Definition: linear.hpp:62
double epsilon
Definition: linear.hpp:68
int linesearch_max_iter
Definition: linear.hpp:51