MNE-CPP  beta 1.0
Classes | Public Types | Public Slots | Signals | Public Member Functions | Public Attributes | List of all members
UTILSLIB::FixDictMp Class Reference

The fixdictMP class provides functions several calculating functions to run the Matching Pursuit Algorithm. More...

#include <fixdictmp.h>

Inheritance diagram for UTILSLIB::FixDictMp:

Classes

struct  find_best_matching
 

Public Types

typedef Eigen::VectorXd VectorXd
 
typedef Eigen::MatrixXd MatrixXd
 
typedef QList< GaborAtomadaptive_atom_list
 
typedef QList< FixDictAtomfix_dict_atom_list
 

Public Slots

void matching_pursuit (MatrixXd signal, qint32 max_iterations, qreal epsilon, qint32 boost, QString path, qreal delta)
 
void recieve_input (MatrixXd signal, qint32 max_iterations, qreal epsilon, qint32 boost, QString path, qreal delta)
 

Signals

void current_result (qint32 current_iteration, qint32 max_iteration, qreal current_energy, qreal max_energy, MatrixXd residuum, adaptive_atom_list adaptive_atom_list, fix_dict_atom_list fix_dict_atom_list)
 
void finished_calc ()
 
void parse_in_thread ()
 
void send_warning (qint32 warning)
 

Public Member Functions

 FixDictMp ()
 
 ~FixDictMp ()
 
FixDictAtom correlation (Dictionary current_pdict, MatrixXd current_resid, qint32 boost)
 
QList< Dictionaryparse_xml_dict (QString path)
 
Dictionary fill_dict (const QDomNode &pdict)
 
QString create_display_text (FixDictAtom global_best_matching)
 

Public Attributes

qreal signal_energy
 
qreal current_energy
 
qreal epsilon
 
qint32 it
 
qint32 max_iterations
 
MatrixXd residuum
 
QList< FixDictAtomfix_dict_list
 
QList< GaborAtomadaptive_list
 

Detailed Description

The fixdictMP class provides functions several calculating functions to run the Matching Pursuit Algorithm.

DECLARE CLASS FixDictMp

Definition at line 149 of file fixdictmp.h.

Constructor & Destructor Documentation

FixDictMp::FixDictMp ( )

fixdictMp_fixdictMP

MP toolbox function

Constructor

constructs FixDictMp class

Definition at line 60 of file fixdictmp.cpp.

FixDictMp::~FixDictMp ( )

fixdictMp_fixdictMP

MP toolbox function

Deconstructor

deconstructs FixDictMp class

Definition at line 65 of file fixdictmp.cpp.


The documentation for this class was generated from the following files: