-
3.39.23
|
This class is a simple parameterization of PALM4MSA to factorize a Hadamard matrix using the matfaust.proj.skperm proximity operator. More...
Public Member Functions | |
function | ParamsPalm4msaWHT (matrix_size, varargin) |
Constructor. More... | |
Public Member Functions inherited from matfaust::factparams::ParamsPalm4MSA | |
function | ParamsPalm4MSA (constraints, stop_crit, varargin) |
Constructor. More... | |
Public Member Functions inherited from matfaust::factparams::ParamsFact | |
function | ParamsFact (num_facts, constraints, varargin) |
Additional Inherited Members | |
Static Public Member Functions inherited from matfaust::factparams::ParamsFact | |
static function | factor_format_str2int (factor_format) |
static function | parse_opt_args (cell_args, opt_arg_names, opt_arg_map) |
static function | get_constraints (constraints) |
Returns a cell array of constraints from constraints which is a ConstraintList or cell array that can be a mix of pyfaust.factparams.ConstraintGeneric or pyfaust.proj.proj_gen. If projs is a ConstraintList then the function just returns the same object as is. More... | |
Public Attributes inherited from matfaust::factparams::ParamsFact | |
Property | step_size |
Property | constant_step_size |
Property | factor_format |
Property | packing_RL |
Property | norm2_max_iter |
Property | norm2_threshold |
Property | use_MHTP |
Property | no_normalization |
Property | no_lambda |
Protected Attributes inherited from matfaust::factparams::ParamsFact | |
Constant Property | DEFAULT_STEP_SIZE = 10 |
Constant Property | DEFAULT_VERBOSITY = false |
Constant Property | DEFAULT_CONSTANT_STEP_SIZE = false |
Constant Property | DEFAULT_INIT_LAMBDA = 1.0 |
Constant Property | DEFAULT_IS_UPDATE_WAY_R2L = false |
Constant Property | DEFAULT_PACKING_RL = true |
Constant Property | DEFAULT_FACTOR_FORMAT = 'dynamic' |
Constant Property | DEFAULT_NO_NORMALIZATION = false |
Constant Property | DEFAULT_NO_LAMBDA = false |
Constant Property | DEFAULT_NORM2_MAX_ITER = 0 |
Constant Property | DEFAULT_NORM2_THRESHOLD = 0 |
Constant Property | IDX_FACTOR_FORMAT = 9 |
Constant Property | IDX_PACKING_RL = 10 |
Constant Property | IDX_NO_NORMALIZATION = 11 |
Constant Property | IDX_NO_LAMBDA = 12 |
This class is a simple parameterization of PALM4MSA to factorize a Hadamard matrix using the matfaust.proj.skperm proximity operator.
Examples
Reference: [1] Quoc-Tung Le, RĂ©mi Gribonval. Structured Support Exploration For Multilayer Sparse Matrix Fac- torization. ICASSP 2021 - IEEE International Conference on Acoustics, Speech and Signal Processing, Jun 2021, Toronto, Ontario, Canada. pp.1-5 hal-03132013.
See also matfaust.fact.palm4msa
function matfaust::factparams::ParamsPalm4msaWHT::ParamsPalm4msaWHT | ( | matrix_size | , |
varargin | |||
) |
Constructor.