| 21 | double unifRand() { return rand() / double(RAND_MAX); } |
| 22 | |
| 23 | void testBackend() { |
| 24 | af::info(); |
| 25 | |
| 26 | af::dim4 dims(10, 10, 1, 1); |
| 27 | |
| 28 | af::array A(dims, &input.front()); |
| 29 | af_print(A); |
| 30 | |
| 31 | af::array B = af::constant(0.5, dims, f32); |
| 32 | af_print(B); |
| 33 | } |
| 34 | |
| 35 | int main(int, char**) { |
| 36 | std::generate(input.begin(), input.end(), unifRand); |