| 377 | } |
| 378 | |
| 379 | af_err af_get_numdims(unsigned *nd, const af_array in) { |
| 380 | try { |
| 381 | // Do not check for device mismatch |
| 382 | const ArrayInfo &info = getInfo(in, false); |
| 383 | *nd = info.ndims(); |
| 384 | } |
| 385 | CATCHALL |
| 386 | return AF_SUCCESS; |
| 387 | } |
| 388 | |
| 389 | #undef INSTANTIATE |
| 390 | #define INSTANTIATE(fn1, fn2) \ |