_intercept | spams::FISTA::Regularizer< T, D > | protected |
_pos | spams::FISTA::Regularizer< T, D > | protected |
eval(const D &input) const =0 | spams::FISTA::Regularizer< T, D > | pure virtual |
eval_dual_norm(const D &x) const | spams::FISTA::Regularizer< T, D > | inlinevirtual |
eval_dual_norm_paths(const D &x, SpMatrix< T > &path) const | spams::FISTA::Regularizer< T, D > | inlinevirtual |
eval_paths(const D &x, SpMatrix< T > &paths_mat) const | spams::FISTA::Regularizer< T, D > | inlinevirtual |
fenchel(const D &input, T &val, T &scal) const =0 | spams::FISTA::Regularizer< T, D > | pure virtual |
is_fenchel() const | spams::FISTA::Regularizer< T, D > | inlinevirtual |
is_intercept() const | spams::FISTA::Regularizer< T, D > | inlinevirtual |
is_subgrad() const | spams::FISTA::Regularizer< T, D > | inlinevirtual |
operator=(const Regularizer< T, D > ®) | spams::FISTA::Regularizer< T, D > | private |
prox(const D &input, D &output, const T lambda)=0 | spams::FISTA::Regularizer< T, D > | pure virtual |
Regularizer() | spams::FISTA::Regularizer< T, D > | inline |
Regularizer(const ParamReg< T > ¶m) | spams::FISTA::Regularizer< T, D > | inline |
Regularizer(const Regularizer< T, D > ®) | spams::FISTA::Regularizer< T, D > | explicitprivate |
reset() | spams::FISTA::Regularizer< T, D > | inlinevirtual |
sub_grad(const D &input, D &output) const | spams::FISTA::Regularizer< T, D > | inlinevirtual |
~Regularizer() | spams::FISTA::Regularizer< T, D > | inlinevirtual |