1 %> @brief Combines features extracted from two or more blocks in parallel
9 o.classtitle = 'Parallel';
15 methods(Access=protected)
16 %> Boots every encapsulated
block
17 function o = do_boot(o)
19 for i = 1:length(o.blocks)
20 o.blocks{i} = o.blocks{i}.
boot();
24 %> Trains every encapsulated
block
25 function o = do_train(o, data)
27 for i = 1:numel(o.blocks)
28 o.blocks{i} = o.blocks{i}.
train(data);
32 %> output of (k-1)-th
block is inputted into k-th
block. Final output is the output of the end-th
block.
33 function data = do_use(o, data)
34 for i = length(o.blocks):-1:1
35 du(i) = o.blocks{i}.
use(data);
function use(in o, in data)
Applies block to data.
Feature Extraction (Fext) base class.
function boot(in o)
Configures the structure to deal with new type of data.
function data_merge_cols(in datasets)
Combines features extracted from two or more blocks in parallel.
function train(in o, in data, in varargin)
Trains block.