-  3.39.23
Classes
matfaust::factparams Namespace Reference

The module for the parametrization of FAuST's algorithms (Palm4MSA and Hierarchical Factorization) More...

Classes

class  ConstraintGeneric
 This is the parent class for representing a factor constraint in FAuST factorization algorithms. More...
 
class  ConstraintInt
 This class represents an integer constraint on a matrix. More...
 
class  ConstraintMat
 This class represents a matrix-based constraint on a matrix. More...
 
class  ConstraintName
 This class defines the names for the sub-types of constraints into the ConstraintGeneric hierarchy of classes. More...
 
class  ConstraintReal
 This class represents a real constraint on a matrix. More...
 
class  MHTPParams
 This class defines the set of parameters to run the MHTP-PAL4MSA algorithm. More...
 
class  ParamsFact
 The parent abstract class to represent the general factorization parameters. More...
 
class  ParamsHierarchical
 The parent class to set input parameters for the hierarchical factorization algorithm. More...
 
class  ParamsHierarchicalDFT
 The simplified parameterization class for factorizing a DFT matrix using the hierarchical factorization algorithm. More...
 
class  ParamsHierarchicalNoResCons
 A ParamsHierarchical specialization for which there is no residual constraints. More...
 
class  ParamsHierarchicalRectMat
 The simplified parameterization class for factorizing a rectangular matrix with the hierarchical factorization algorithm. More...
 
class  ParamsHierarchicalRectMatNoResCons
 This class defines the same parameterization as ParamsHierarchicalRectMat except that there is no constraint on the residual factors (cf. matfaust.proj.proj_id). More...
 
class  ParamsHierarchicalSquareMat
 This class is deprecated, please use ParamsHierarchicalWHT instead. More...
 
class  ParamsHierarchicalWHTNoResCons
 The simplified parameterization class for factorizing a Hadamard matrix with the hierarchical factorization algorithm. More...
 
class  ParamsPalm4MSA
 The class is to set input parameters for the Palm4MSA algorithm. More...
 
class  ParamsPalm4msaWHT
 This class is a simple parameterization of PALM4MSA to factorize a Hadamard matrix using the matfaust.proj.skperm proximity operator. More...
 
class  StoppingCriterion
 This class defines a StoppingCriterion for the FAuST's algorithms. More...
 

Detailed Description

The module for the parametrization of FAuST's algorithms (Palm4MSA and Hierarchical Factorization)