MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / SetUp

Method SetUp

test/index.cpp:167–301  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

165 return out;
166 }
167 virtual void SetUp() {
168 column_continuous_seq.push_back(
169 make_vec(af_span, af_make_seq(0, 6, 1)));
170 column_continuous_seq.push_back(
171 make_vec(af_span, af_make_seq(4, 9, 1)));
172 column_continuous_seq.push_back(
173 make_vec(af_span, af_make_seq(3, 8, 1)));
174
175 column_continuous_reverse_seq.push_back(
176 make_vec(af_span, af_make_seq(6, 0, -1)));
177 column_continuous_reverse_seq.push_back(
178 make_vec(af_span, af_make_seq(9, 4, -1)));
179 column_continuous_reverse_seq.push_back(
180 make_vec(af_span, af_make_seq(8, 3, -1)));
181
182 column_strided_seq.push_back(
183 make_vec(af_span, af_make_seq(0, 8, 2))); // Two Step
184 column_strided_seq.push_back(
185 make_vec(af_span, af_make_seq(2, 9, 3))); // Three Step
186 column_strided_seq.push_back(
187 make_vec(af_span, af_make_seq(0, 9, 4))); // Four Step
188
189 column_strided_reverse_seq.push_back(
190 make_vec(af_span, af_make_seq(8, 0, -2))); // Two Step
191 column_strided_reverse_seq.push_back(
192 make_vec(af_span, af_make_seq(9, 2, -3))); // Three Step
193 column_strided_reverse_seq.push_back(
194 make_vec(af_span, af_make_seq(9, 0, -4))); // Four Step
195
196 row_continuous_seq.push_back(make_vec(af_make_seq(0, 6, 1), af_span));
197 row_continuous_seq.push_back(make_vec(af_make_seq(4, 9, 1), af_span));
198 row_continuous_seq.push_back(make_vec(af_make_seq(3, 8, 1), af_span));
199
200 row_continuous_reverse_seq.push_back(
201 make_vec(af_make_seq(6, 0, -1), af_span));
202 row_continuous_reverse_seq.push_back(
203 make_vec(af_make_seq(9, 4, -1), af_span));
204 row_continuous_reverse_seq.push_back(
205 make_vec(af_make_seq(8, 3, -1), af_span));
206
207 row_strided_seq.push_back(make_vec(af_make_seq(0, 8, 2), af_span));
208 row_strided_seq.push_back(make_vec(af_make_seq(2, 9, 3), af_span));
209 row_strided_seq.push_back(make_vec(af_make_seq(0, 9, 4), af_span));
210
211 row_strided_reverse_seq.push_back(
212 make_vec(af_make_seq(8, 0, -2), af_span));
213 row_strided_reverse_seq.push_back(
214 make_vec(af_make_seq(9, 2, -3), af_span));
215 row_strided_reverse_seq.push_back(
216 make_vec(af_make_seq(9, 0, -4), af_span));
217
218 continuous_continuous_seq.push_back(
219 make_vec(af_make_seq(1, 6, 1), af_make_seq(0, 6, 1)));
220 continuous_continuous_seq.push_back(
221 make_vec(af_make_seq(3, 9, 1), af_make_seq(4, 9, 1)));
222 continuous_continuous_seq.push_back(
223 make_vec(af_make_seq(5, 8, 1), af_make_seq(3, 8, 1)));
224

Callers

nothing calls this directly

Calls 2

make_vecFunction · 0.85
af_make_seqFunction · 0.50

Tested by

no test coverage detected