comparison core/tools/machine_learning/cvpartition_alltrain.m @ 0:cc4b1211e677 tip

initial commit to HG from Changeset: 646 (e263d8a21543) added further path and more save "camirversion.m"
author Daniel Wolff
date Fri, 19 Aug 2016 13:07:06 +0200
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:cc4b1211e677
1 % ---
2 % fake partitioning for comparison
3 % to stober08:
4 % ---
5 classdef cvpartition_alltrain
6
7 properties (Hidden)
8
9 mtest;
10 mtraining;
11 end
12 properties
13 N;
14 NumTestSets;
15 TrainSize;
16 TestSize;
17 end
18
19
20 methods
21
22 % ---
23 % constuctor: directly calculates the truncated testset
24 % ---
25 function P = cvpartition_alltrain(nData, nRuns)
26
27 P.NumTestSets = nRuns;
28 P.N = nData;
29
30 % build training and test sets
31 for i = 1:P.NumTestSets
32 P.TrainSize(i) = nData;
33 P.TestSize(i) = nData;
34 P.mtraining{i} = ones(P.N, 1);
35 P.mtest{i} = ones(P.N, 1);
36 end
37 end
38
39 function out = test(P, i)
40
41 out = P.mtest{i};
42 end
43
44 function out = training(P, i)
45
46 out = P.mtraining{i};
47 end
48
49 end
50 end