changeset 28:efe3f43a2b59

(none)
author nikcleju
date Thu, 10 Nov 2011 13:33:37 +0000
parents 1a88766113a9
children bc2a96a03b0a
files tests/GAPgentest.m
diffstat 1 files changed, 32 insertions(+), 34 deletions(-) [+]
line wrap: on
line diff
--- a/tests/GAPgentest.m	Wed Nov 09 18:18:42 2011 +0000
+++ b/tests/GAPgentest.m	Thu Nov 10 13:33:37 2011 +0000
@@ -1,40 +1,38 @@
 % Run GAP and save parameters and solutions as reference test data
 % to check if other algorithms are correct
 
-numA = 10;
-numY = 100;
+% numA = 10;
+% numY = 100;
+% 
+% sizesA{1} = [50 100];
+% sizesA{2} = [20 25];
+% sizesA{3} = [10 120];
+% sizesA{4} = [15 100];
+% sizesA{5} = [70 100];
+% sizesA{6} = [80 100];
+% sizesA{7} = [90 100];
+% sizesA{8} = [99 100];
+% sizesA{9} = [100 100];
+% sizesA{10} = [250 400];
+% for i = 1:numA sizesA{i} = fliplr(sizesA{i}); end
+% 
+% for i = 1:numA
+%     sz = sizesA{i};
+%     cellA{i} = randn(sz);
+%     m = round((0.2 + 0.6*rand)*sz(2));
+%     cellM{i} = randn(m,sz(2));
+%     cellY{i} = randn(m, numY);
+%     cellXinit{i} = zeros(sz(2), numY);
+%     for j = 1:numY
+%         cellEps{i}(j) = rand / 100; % restrict from 0 to 1% of measurements
+%     end
+% end
+% opt_num_iteration = 1000;
+% opt_greedy_level = 0.9;
+% opt_stopping_coefficient_size = 1e-4;
+% opt_l2solver = 'pseudoinverse';
 
-sizesA{1} = [50 100];
-sizesA{2} = [20 25];
-sizesA{3} = [10 120];
-sizesA{4} = [15 100];
-sizesA{5} = [70 100];
-sizesA{6} = [80 100];
-sizesA{7} = [90 100];
-sizesA{8} = [99 100];
-sizesA{9} = [100 100];
-sizesA{10} = [250 400];
-for i = 1:numA sizesA{i} = fliplr(sizesA{i}); end
-
-sigmamin = [0.00001 0.01 0.2 0.3 0.4 0.0001 0.1 0.001 0.1 0.1];
-
-for i = 1:numA
-    sz = sizesA{i};
-    cellA{i} = randn(sz);
-    m = round((0.2 + 0.6*rand)*sz(2));
-    cellM{i} = randn(m,sz(2));
-    cellY{i} = randn(m, numY);
-    cellXinit{i} = zeros(sz(2), numY);
-    for j = 1:numY
-        cellEps{i}(j) = rand / 100; % restrict from 0 to 1% of measurements
-    end
-end
-opt_num_iteration = 1000;
-opt_greedy_level = 0.9;
-opt_stopping_coefficient_size = 1e-4;
-opt_l2solver = 'pseudoinverse';
-
-%load GAPtestdata
+load GAPtestdata
 tic
 for i = 1:numA
     for j = 1:numY
@@ -49,4 +47,4 @@
 end
 toc
 
-save GAPtestdata
\ No newline at end of file
+% save GAPtestdata
\ No newline at end of file