Rank: 305435 based on 0 downloads (last 30 days) and 0 file submitted
photo

Waljinder Singh

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Comments and Ratings by Waljinder Singh View all
Updated File Comments Rating
04 Nov 2011 Mutual Information computation A self-contained package for computing mutual information, joint/conditional probability, entropy Author: Hanchuan Peng

Hi FEUP, As written above, follow the instructions. What OS do u use? Windows, Linux..etc.? You need to install the compatible compiler (if u don't have one)to make OS compatible mex files
-> Also the Rows in the Data [MXN] and the Rows in the class vector [MX1] should be same.

11 Oct 2011 Mutual Information computation A self-contained package for computing mutual information, joint/conditional probability, entropy Author: Hanchuan Peng

Ok it works now for me. I will tell how it worked. Firstly download and install the compatible compilers (1. Microsoft visual 2.Microsoft Windows SDK - for windows 64 bit) according to your Matlab version. Once it is installed on your machine. Type mex -setup in Matlab. Choose the installed version and confirm by typing y. Now make sure you have all cpp extension and header files.
Next work is to edit the cpp extension files. Open the files one by one and where you find log() type double like this: log(double()) and save. Now go in the directory where you have the m file makeosmex and run it. After this add all the files and folders to the current working directory. Run the mRMR MID/MIQ/BASE files and et voila its done !
If any body has more questions you are free to ask

11 Oct 2011 mRMR Feature Selection (using mutual information computation) This is a cross-platform version of mimimum-redundancy maximum-relevancy feature selection Author: Hanchuan Peng

Ok it works now for me. I will tell how it worked. Firstly download and install the compatible compilers (1. Microsoft visual 2.Microsoft Windows SDK - for windows 64 bit) according to your Matlab version. Once it is installed on your machine. Type mex -setup in Matlab. Choose the installed version and confirm by typing y. Now make sure you have all cpp extension and header files. If you don't have them take all from here : http://www.mathworks.com/matlabcentral/fileexchange/14888
Copy all the files which you don't have. Next work is to edit the cpp extension files. Open the files one by one and where you find log() type log(double()) and save. Now go in the directory where you have the m file makeosmex and run it. After this add all the files and folders to the current working directory. Run the mRMR MID/MIQ/BASE files and et voila its done !
If any body has more questions you are free to ask

Contact us