1 %> @brief Renames
class labels.
3 %> There should be no duplicate names and number of levels should remain the same.
5 %> @sa uip_blmisc_classlabels_rename.m
13 o.classtitle = 'Rename';
17 methods(Access=protected)
18 function data = do_use(o, data)
19 if length(o.classlabels_new) ~= length(data.classlabels)
20 irerror('New class label must have same number of elements!');
23 nl = data.get_no_levels();
25 data.classlabels = o.classlabels_new;
27 % Uses the following function with full-level selection in order to condense eventual repetitions in the class labels
function data_select_hierarchy(in data, in hierarchy)
Base class for blocks that change a dataset class labels.