Switch to side-by-side view

--- a
+++ b/Ensemble Learning/AdaBoost/buildStump.m
@@ -0,0 +1,16 @@
+function stump = buildStump(X, y, weight)
+D = size(X, 2); % Dimension
+
+if nargin <= 2
+    weight = ones(size(X,1), 1);
+end
+
+cellDS = cell(D, 1);
+Err = zeros(D, 1);
+for i = 1:D
+    cellDS{i} = buildOneDStump(X(:,i), y, i, weight);
+    Err(i) = cellDS{i}.error;
+end
+[v, idx] = min(Err);
+stump = cellDS{idx};
+end