-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.m
29 lines (26 loc) · 1.65 KB
/
main.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% This is the code for the Auto-UFSTool, which is an Automatic Unspervised %
% Feature Selection Toolbox %
% Version 1.0 August 2022 | Copyright (c) 2022 | All rights reserved %
% ------------------------------------------------------ %
% Redistribution and use in source and binary forms, with or without %
% modification, are permitted provided that the following conditions are %
% met: %
% * Redistributions of source code must retain the above copyright %
% * Redistributions in binary form must reproduce the above copyright. %
% ------------------------------------------------------ %
% "Auto-UFSTool, %
% An Automatic MATLAB Toolbox for Unsupervised Feature Selection" %
% ------------------------------------------------------ %
% Farhad Abedinzadeh | Yegane Modaresnia %
% farhaad.abedinzade@gmail.com | y.modaresnia@yahoo.com %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %
clc ; clear ; close all
%% Setup
addpath(genpath(pwd))
%% Auto-UFSTool | V.1.0 | 2022
Selection_Method = UFSNaming;
load('COIL20.mat')
% X is a m by n Matrix, Where m is the Number of Samples and n the Number of Features.
%% Result
Result = Auto_UFSTool(X,Selection_Method);