template<typename T>
class spams::FISTA::None< T >
Definition at line 1166 of file fista.h.
|
T | eval (const Vector< T > &x) const |
|
virtual T | eval_split (const SpMatrix< T > &input) const |
|
void | fenchel (const Vector< T > &input, T &val, T &scal) const |
|
virtual void | init (const Vector< T > &y) |
|
virtual void | init_split_variables (SpMatrix< T > &splitted_w) const |
|
virtual bool | is_fenchel () const |
|
virtual bool | is_subgrad () const |
|
| None () |
|
| None (const ParamReg< T > ¶m) |
|
virtual int | num_components () const |
|
void | prox (const Vector< T > &x, Vector< T > &y, const T lambda) |
|
virtual void | prox_split (SpMatrix< T > &splitted_w, const T lambda) const |
|
virtual void | reset () |
|
virtual void | sub_grad (const Vector< T > &input, Vector< T > &output) const |
|
virtual | ~None () |
|
virtual T | eval_dual_norm (const Vector< T > &x) const |
|
virtual T | eval_dual_norm_paths (const Vector< T > &x, SpMatrix< T > &path) const |
|
virtual T | eval_paths (const Vector< T > &x, SpMatrix< T > &paths_mat) const |
|
virtual bool | is_intercept () const |
|
| Regularizer () |
|
| Regularizer (const ParamReg< T > ¶m) |
|
virtual | ~Regularizer () |
|
virtual void | add_mult_design_matrix (const Vector< T > &prim, Vector< T > &out, const T fact) const |
|
virtual void | compute_new_prim (Vector< T > &prim, const Vector< T > &prim_var, const Vector< T > &dual_var, const T gamma, const T delta) const |
|
virtual T | eval_weighted (const Vector< T > &input, const SpMatrix< T > &input_struct, const T *weights) const |
|
virtual void | init_prim_var (Vector< T > &prim_var) const |
|
virtual void | prox_prim_var (Vector< T > &out, const Vector< T > &dual_var, const Vector< T > &prim_var, const T gamma) const |
|
| SplittingFunction () |
|
virtual | ~SplittingFunction () |
|