DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
This is the complete list of members for spams::FISTA::SqLoss< T >, including all inherited members.
_compute_gram | spams::FISTA::SqLoss< T > | private |
_D | spams::FISTA::SqLoss< T > | private |
_DtX | spams::FISTA::SqLoss< T > | private |
_G | spams::FISTA::SqLoss< T > | private |
_x | spams::FISTA::SqLoss< T > | private |
add_mult_design_matrix(const Vector< T > &prim, Vector< T > &out, const T fact) const | spams::FISTA::SqLoss< T > | inlinevirtual |
compute_new_prim(Vector< T > &prim, const Vector< T > &prim_var, const Vector< T > &dual_var, const T gamma, const T delta) const | spams::FISTA::SqLoss< T > | inlinevirtual |
eval(const Vector< T > &alpha) const | spams::FISTA::SqLoss< T > | inlinevirtual |
eval_split(const Matrix< T > &input) const | spams::FISTA::SqLoss< T > | inlinevirtual |
eval_weighted(const Vector< T > &input, const Matrix< T > &input_struct, const T *weights) const | spams::FISTA::SplittingFunction< T > | inlinevirtual |
fenchel(const Vector< T > &input) const | spams::FISTA::SqLoss< T > | inlinevirtual |
grad(const Vector< T > &alpha, Vector< T > &grad) const | spams::FISTA::SqLoss< T > | inlinevirtual |
init(const Vector< T > &x) | spams::FISTA::SqLoss< T > | inlinevirtual |
init_prim_var(Vector< T > &prim_var) const | spams::FISTA::SqLoss< T > | inlinevirtual |
init_split_variables(Matrix< T > &splitted_w) const | spams::FISTA::SqLoss< T > | inlinevirtual |
is_fenchel() const | spams::FISTA::Loss< T > | inlinevirtual |
Loss() | spams::FISTA::Loss< T > | inline |
num_components() const | spams::FISTA::SqLoss< T > | inlinevirtual |
operator=(const SqLoss< T > &dict) | spams::FISTA::SqLoss< T > | private |
prox_prim_var(Vector< T > &out, const Vector< T > &dual_var, const Vector< T > &prim_var, const T c) const | spams::FISTA::SqLoss< T > | inlinevirtual |
prox_split(Matrix< T > &splitted_w, const T lambda) const | spams::FISTA::SqLoss< T > | inlinevirtual |
reset() | spams::FISTA::SplittingFunction< T > | inlinevirtual |
SplittingFunction() | spams::FISTA::SplittingFunction< T > | inline |
SqLoss(const AbstractMatrixB< T > &D) | spams::FISTA::SqLoss< T > | inline |
SqLoss(const AbstractMatrixB< T > &D, const Matrix< T > &G) | spams::FISTA::SqLoss< T > | inline |
SqLoss(const SqLoss< T > &dict) | spams::FISTA::SqLoss< T > | explicitprivate |
test_backtracking(const Vector< T > &y, const Vector< T > &grad, const Vector< T > &prox, const T L) const | spams::FISTA::SqLoss< T > | inlinevirtual |
var_fenchel(const Vector< T > &x, Vector< T > &grad1, Vector< T > &grad2, const bool intercept) const | spams::FISTA::SqLoss< T > | inlinevirtual |
~Loss() | spams::FISTA::Loss< T > | inlinevirtual |
~SplittingFunction() | spams::FISTA::SplittingFunction< T > | inlinevirtual |
~SqLoss() | spams::FISTA::SqLoss< T > | inlinevirtual |