! * \brief benchmark opr on current param/dtype/rng config * \returns elapsed time in ms * * Benchmarker would construct TensorLayout vectors from shapes and * dtypes and call exec(TensorLayoutArray &). */
| 40 | * dtypes and call exec(TensorLayoutArray &). |
| 41 | */ |
| 42 | float exec(const TensorShapeArray& shapes) { return exec(make_layouts(shapes)); } |
| 43 | float exec(TensorLayoutArray layouts); |
| 44 | |
| 45 | float exect(const TensorValueArray& testcase_in); |