|
DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include <fista.h>
Inheritance diagram for spams::FISTA::LossMatSup< T, L >:
Collaboration diagram for spams::FISTA::LossMatSup< T, L >:Public Member Functions | |
| virtual void | dummy ()=0 |
| T | eval (const Matrix< T > &w) const |
| virtual T | fenchel (const Matrix< T > &input) const |
| void | grad (const Matrix< T > &w, Matrix< T > &grad) const |
| virtual void | init (const Matrix< T > &input) |
| virtual bool | is_fenchel () const |
| LossMatSup () | |
| virtual void | var_fenchel (const Matrix< T > &x, Matrix< T > &grad1, Matrix< T > &grad2, const bool intercept) const |
| virtual | ~LossMatSup () |
Public Member Functions inherited from spams::FISTA::Loss< T, Matrix< T >, Matrix< T > > | |
| Loss () | |
| virtual bool | test_backtracking (const Matrix< T > &y, const Matrix< T > &grad, const Matrix< T > &prox, const T L) const |
| virtual | ~Loss () |
Protected Attributes | |
| L ** | _losses |
| int | _N |
Private Member Functions | |
| LossMatSup (const LossMatSup< T, L > &dict) | |
| LossMatSup< T, L > & | operator= (const LossMatSup< T, L > &dict) |
Private Attributes | |
| int | _m |
|
inline |
|
inlinevirtual |
|
explicitprivate |
|
pure virtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from spams::FISTA::Loss< T, Matrix< T >, Matrix< T > >.
|
private |
|
inlinevirtual |
|
protected |
|
private |
|
protected |
1.8.11