-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathiris.h
173 lines (166 loc) · 6.47 KB
/
iris.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
/* Contains the value of famous IRIS-DATASET */
/*
iris_features: Array of doubles containg 4 features for 150 data points.
iris_labels: Array of integer labels for 150 data points.
*/
/*
Iris DataSet was introduced by biologist Ronald Fisher.
*/
/*
The following values have been taken from datasets of scikit-learn.
*/
const double iris_data[150][4] = {
{5.4, 3.9, 1.7, 0.4},
{5.1, 3.4, 1.5, 0.2},
{6.9, 3.1, 5.4, 2.1},
{5.0, 3.6, 1.4, 0.2},
{6.7, 3.1, 4.7, 1.5},
{5.8, 4.0, 1.2, 0.2},
{5.0, 2.3, 3.3, 1.0},
{6.0, 2.2, 4.0, 1.0},
{6.0, 3.0, 4.8, 1.8},
{5.1, 3.5, 1.4, 0.2},
{6.4, 3.2, 5.3, 2.3},
{7.7, 3.8, 6.7, 2.2},
{5.8, 2.7, 5.1, 1.9},
{5.0, 3.4, 1.5, 0.2},
{7.1, 3.0, 5.9, 2.1},
{6.7, 3.0, 5.0, 1.7},
{6.3, 2.3, 4.4, 1.3},
{5.7, 2.9, 4.2, 1.3},
{6.7, 3.3, 5.7, 2.1},
{4.8, 3.0, 1.4, 0.1},
{6.4, 2.8, 5.6, 2.1},
{4.9, 3.0, 1.4, 0.2},
{5.7, 3.8, 1.7, 0.3},
{4.9, 3.1, 1.5, 0.2},
{5.9, 3.0, 5.1, 1.8},
{5.7, 2.8, 4.1, 1.3},
{7.9, 3.8, 6.4, 2.0},
{6.0, 2.9, 4.5, 1.5},
{5.7, 4.4, 1.5, 0.4},
{5.0, 2.0, 3.5, 1.0},
{4.9, 3.1, 1.5, 0.1},
{6.3, 2.5, 4.9, 1.5},
{7.7, 2.6, 6.9, 2.3},
{6.8, 2.8, 4.8, 1.4},
{6.5, 3.0, 5.8, 2.2},
{6.5, 2.8, 4.6, 1.5},
{4.6, 3.4, 1.4, 0.3},
{7.7, 2.8, 6.7, 2.0},
{6.9, 3.1, 5.1, 2.3},
{6.5, 3.2, 5.1, 2.0},
{7.6, 3.0, 6.6, 2.1},
{5.7, 2.5, 5.0, 2.0},
{5.6, 2.8, 4.9, 2.0},
{4.6, 3.6, 1.0, 0.2},
{6.1, 2.8, 4.7, 1.2},
{6.3, 3.4, 5.6, 2.4},
{6.7, 3.1, 4.4, 1.4},
{7.2, 3.0, 5.8, 1.6},
{6.7, 2.5, 5.8, 1.8},
{6.3, 2.7, 4.9, 1.8},
{5.8, 2.6, 4.0, 1.2},
{4.4, 2.9, 1.4, 0.2},
{6.2, 3.4, 5.4, 2.3},
{6.6, 2.9, 4.6, 1.3},
{5.8, 2.7, 5.1, 1.9},
{5.4, 3.0, 4.5, 1.5},
{6.4, 2.9, 4.3, 1.3},
{4.4, 3.0, 1.3, 0.2},
{6.0, 2.7, 5.1, 1.6},
{6.5, 3.0, 5.2, 2.0},
{5.2, 3.5, 1.5, 0.2},
{6.4, 2.8, 5.6, 2.2},
{5.0, 3.3, 1.4, 0.2},
{4.4, 3.2, 1.3, 0.2},
{5.5, 4.2, 1.4, 0.2},
{4.5, 2.3, 1.3, 0.3},
{4.8, 3.1, 1.6, 0.2},
{5.9, 3.2, 4.8, 1.8},
{5.1, 3.8, 1.6, 0.2},
{7.2, 3.2, 6.0, 1.8},
{6.3, 2.8, 5.1, 1.5},
{6.5, 3.0, 5.5, 1.8},
{6.1, 3.0, 4.9, 1.8},
{6.2, 2.2, 4.5, 1.5},
{5.8, 2.8, 5.1, 2.4},
{5.7, 2.6, 3.5, 1.0},
{6.2, 2.9, 4.3, 1.3},
{5.6, 2.7, 4.2, 1.3},
{5.7, 2.8, 4.5, 1.3},
{4.7, 3.2, 1.6, 0.2},
{5.1, 3.3, 1.7, 0.5},
{4.8, 3.4, 1.9, 0.2},
{5.4, 3.4, 1.5, 0.4},
{7.3, 2.9, 6.3, 1.8},
{5.1, 3.8, 1.5, 0.3},
{6.3, 2.9, 5.6, 1.8},
{5.5, 2.4, 3.8, 1.1},
{5.0, 3.2, 1.2, 0.2},
{5.7, 3.0, 4.2, 1.2},
{7.7, 3.0, 6.1, 2.3},
{6.3, 3.3, 4.7, 1.6},
{6.2, 2.8, 4.8, 1.8},
{5.2, 3.4, 1.4, 0.2},
{7.4, 2.8, 6.1, 1.9},
{5.5, 2.3, 4.0, 1.3},
{6.8, 3.2, 5.9, 2.3},
{6.3, 3.3, 6.0, 2.5},
{6.1, 2.9, 4.7, 1.4},
{5.1, 2.5, 3.0, 1.1},
{4.9, 2.4, 3.3, 1.0},
{5.9, 3.0, 4.2, 1.5},
{6.3, 2.5, 5.0, 1.9},
{5.4, 3.7, 1.5, 0.2},
{5.5, 2.5, 4.0, 1.3},
{5.6, 3.0, 4.1, 1.3},
{5.4, 3.4, 1.7, 0.2},
{5.6, 2.9, 3.6, 1.3},
{6.4, 2.7, 5.3, 1.9},
{5.4, 3.9, 1.3, 0.4},
{5.5, 2.4, 3.7, 1.0},
{6.6, 3.0, 4.4, 1.4},
{5.5, 3.5, 1.3, 0.2},
{6.7, 3.1, 5.6, 2.4},
{6.1, 2.6, 5.6, 1.4},
{4.9, 2.5, 4.5, 1.7},
{5.0, 3.5, 1.6, 0.6},
{5.0, 3.5, 1.3, 0.3},
{5.6, 3.0, 4.5, 1.5},
{6.7, 3.3, 5.7, 2.5},
{6.1, 3.0, 4.6, 1.4},
{5.3, 3.7, 1.5, 0.2},
{5.1, 3.8, 1.9, 0.4},
{6.9, 3.2, 5.7, 2.3},
{7.2, 3.6, 6.1, 2.5},
{5.6, 2.5, 3.9, 1.1},
{5.0, 3.4, 1.6, 0.4},
{4.6, 3.1, 1.5, 0.2},
{4.6, 3.2, 1.4, 0.2},
{5.0, 3.0, 1.6, 0.2},
{4.9, 3.6, 1.4, 0.1},
{6.1, 2.8, 4.0, 1.3},
{6.7, 3.0, 5.2, 2.3},
{5.1, 3.5, 1.4, 0.3},
{6.0, 3.4, 4.5, 1.6},
{5.2, 4.1, 1.5, 0.1},
{5.2, 2.7, 3.9, 1.4},
{5.5, 2.6, 4.4, 1.2},
{4.3, 3.0, 1.1, 0.1},
{5.8, 2.7, 4.1, 1.0},
{4.7, 3.2, 1.3, 0.2},
{7.0, 3.2, 4.7, 1.4},
{6.4, 3.2, 4.5, 1.5},
{4.8, 3.0, 1.4, 0.3},
{5.1, 3.7, 1.5, 0.4},
{6.4, 3.1, 5.5, 1.8},
{6.8, 3.0, 5.5, 2.1},
{6.9, 3.1, 4.9, 1.5},
{5.8, 2.7, 3.9, 1.2},
{6.0, 2.2, 5.0, 1.5},
{4.8, 3.4, 1.6, 0.2}
};
const double* const iris_features[150] = {
iris_data[0], iris_data[1], iris_data[2], iris_data[3], iris_data[4], iris_data[5], iris_data[6], iris_data[7], iris_data[8], iris_data[9], iris_data[10], iris_data[11], iris_data[12], iris_data[13], iris_data[14], iris_data[15], iris_data[16], iris_data[17], iris_data[18], iris_data[19], iris_data[20], iris_data[21], iris_data[22], iris_data[23], iris_data[24], iris_data[25], iris_data[26], iris_data[27], iris_data[28], iris_data[29], iris_data[30], iris_data[31], iris_data[32], iris_data[33], iris_data[34], iris_data[35], iris_data[36], iris_data[37], iris_data[38], iris_data[39], iris_data[40], iris_data[41], iris_data[42], iris_data[43], iris_data[44], iris_data[45], iris_data[46], iris_data[47], iris_data[48], iris_data[49], iris_data[50], iris_data[51], iris_data[52], iris_data[53], iris_data[54], iris_data[55], iris_data[56], iris_data[57], iris_data[58], iris_data[59], iris_data[60], iris_data[61], iris_data[62], iris_data[63], iris_data[64], iris_data[65], iris_data[66], iris_data[67], iris_data[68], iris_data[69], iris_data[70], iris_data[71], iris_data[72], iris_data[73], iris_data[74], iris_data[75], iris_data[76], iris_data[77], iris_data[78], iris_data[79], iris_data[80], iris_data[81], iris_data[82], iris_data[83], iris_data[84], iris_data[85], iris_data[86], iris_data[87], iris_data[88], iris_data[89], iris_data[90], iris_data[91], iris_data[92], iris_data[93], iris_data[94], iris_data[95], iris_data[96], iris_data[97], iris_data[98], iris_data[99], iris_data[100], iris_data[101], iris_data[102], iris_data[103], iris_data[104], iris_data[105], iris_data[106], iris_data[107], iris_data[108], iris_data[109], iris_data[110], iris_data[111], iris_data[112], iris_data[113], iris_data[114], iris_data[115], iris_data[116], iris_data[117], iris_data[118], iris_data[119], iris_data[120], iris_data[121], iris_data[122], iris_data[123], iris_data[124], iris_data[125], iris_data[126], iris_data[127], iris_data[128], iris_data[129], iris_data[130], iris_data[131], iris_data[132], iris_data[133], iris_data[134], iris_data[135], iris_data[136], iris_data[137], iris_data[138], iris_data[139], iris_data[140], iris_data[141], iris_data[142], iris_data[143], iris_data[144], iris_data[145], iris_data[146], iris_data[147], iris_data[148], iris_data[149]};
const int iris_labels[150] = {0, 0, 2, 0, 1, 0, 1, 1, 2, 0, 2, 2, 2, 0, 2, 1, 1, 1, 2, 0, 2, 0, 0, 0, 2, 1, 2, 1, 0, 1, 0, 1, 2, 1, 2, 1, 0, 2, 2, 2, 2, 2, 2, 0, 1, 2, 1, 2, 2, 2, 1, 0, 2, 1, 2, 1, 1, 0, 1, 2, 0, 2, 0, 0, 0, 0, 0, 1, 0, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 0, 2, 1, 0, 1, 2, 1, 2, 0, 2, 1, 2, 2, 1, 1, 1, 1, 2, 0, 1, 1, 0, 1, 2, 0, 1, 1, 0, 2, 2, 2, 0, 0, 1, 2, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0, 2, 2, 1, 1, 2, 0};