1 %> @brief One-Versus-Reference calculation of grades curves
3 %> Splits dataset
using one-versus-reference split (
blmisc_split_ovr), then calculates grades curve
for each sub-dataset
8 %> Index of reference
class
10 %> FSG
object to grade the data features
16 o.classtitle = 'One-Versus-Reference grades curves';
21 methods(Access=protected)
22 function out = do_use(o, data)
27 for i = 1:length(temp)
38 out.title = data.title;
39 out.fea_x = da1.fea_x;
40 out.xname = da1.xname;
41 out.xunit = da1.xunit;
42 out.yname = o.fsg.get_description();
43 out.gradess = zeros(n, da1.nf);
46 fsg_.data = datasets(i);
48 out.gradess(i, :) = fsg_.calculate_grades(num2cell(1:data.nf));
49 out.legends{i} = datasets(i).title;
51 out.idx_ref = o.idx_ref;
Stores set of grades as a matrix.
One-Versus-Reference calculation of grades curves.
Scans IRootLab directories and build hierarchical class maps.
function data_split_classes(in data, in hierarchy)
FSG - Feature Subset Grader.
Analysis Session (AS) base class.
function classlabels2cell(in classlabels, in new_hierarchy)
function data_merge_rows(in datasets)
One-Versus-Reference dataset split class combination.