
3.41.0

The demo for the hierarchical factorization of Hadamard matrices. More...
Static Public Member Functions  
def  run_fact (output_dir=DEFT_RESULTS_DIR) 
This demo hierarchically factorizes the Hadamard dictionary and then plots the results. More...  
def  fig_fact (input_dir=DEFT_RESULTS_DIR, output_dir=DEFT_FIG_DIR) 
Renders in file the figure for the results produced by hadamard.run_fact. More...  
def  run_speedup_hadamard (output_dir=DEFT_RESULTS_DIR) 
This demo makes some time comparison between (Hadamard matrix)vector multiplication and (Hadamard factorisation i.e a FAuST)vector multiplication for Hadamard matrices of different sizes. More...  
def  fig_speedup_hadamard (output_dir=DEFT_FIG_DIR, input_dir=DEFT_RESULTS_DIR) 
Renders in file the figure for the results produced by hadamard.run_speedup_hadamard. More...  
def  run_norm_hadamard (output_dir=DEFT_RESULTS_DIR) 
This demo makes some time comparison between the 2norm of the Hadamard matrix and its Faust representation for differents sizes of the Hadamard matrix. More...  
def  fig_norm_hadamard (input_dir=DEFT_RESULTS_DIR, output_dir=DEFT_FIG_DIR) 
Renders in file the figure for the results produced by hadamard.run_norm_hadamard. More...  
def  figs (input_dir=DEFT_RESULTS_DIR, output_dir=DEFT_FIG_DIR) 
Calls all hadamard.fig_* functions in a row. More...  
The demo for the hierarchical factorization of Hadamard matrices.

static 
Renders in file the figure for the results produced by hadamard.run_fact.

static 
Renders in file the figure for the results produced by hadamard.run_norm_hadamard.

static 
Renders in file the figure for the results produced by hadamard.run_speedup_hadamard.

static 
Calls all hadamard.fig_* functions in a row.

static 
This demo hierarchically factorizes the Hadamard dictionary and then plots the results.
This essentially reproduces figure 2 from [1].
[1] Le Magoarou L. and Gribonval R., "Flexible multilayer sparse approximations of matrices and applications", Journal of Selected Topics in Signal Processing, 2016.

static 
This demo makes some time comparison between the 2norm of the Hadamard matrix and its Faust representation for differents sizes of the Hadamard matrix.

static 
This demo makes some time comparison between (Hadamard matrix)vector multiplication and (Hadamard factorisation i.e a FAuST)vector multiplication for Hadamard matrices of different sizes.