#ifndef MIGRAPH_GUARD_RTGLIB_TIME_HPP #define MIGRAPH_GUARD_RTGLIB_TIME_HPP #include namespace migraph { template auto time(F f) { auto start = std::chrono::steady_clock::now(); f(); auto finish = std::chrono::steady_clock::now(); return std::chrono::duration_cast(finish - start).count(); } } // namespace migraph #endif