1 %>@ingroup datasettools classlabelsgroup
3 %> @brief Selects certain levels within the
class labels
5 %> This
function keeps selected
class levels and renumbers classes accordingly.
7 %> @sa @ref
irdata for reference on multi-level
class label
10 %> @param hierarchy =[]. 0 means
"none"; [] means
"all"
13 if ~exist('hierarchy', 'var')
18 data.classlabels =
cell2classlabels(cc); % Conversion back to class labels eliminates all redundancies whilst keeping the order of appearance
20 data.classes(data.classes == i-1) = cc{i, 4}; % Renumbering to respect
new class labels.
function data_select_hierarchy(in data, in hierarchy)
function cell2classlabels(in cc)
function classlabels2cell(in classlabels, in new_hierarchy)