|
tvm
|
A class to create a NVTX range. No-op if TVM is not built against NVTX. More...
#include <nvtx.h>
Public Member Functions | |
| NVTXScopedRange (const char *name) | |
| Enter an NVTX scoped range. More... | |
| NVTXScopedRange (const std::string &name) | |
| Enter an NVTX scoped range. More... | |
| ~NVTXScopedRange () | |
| Exist an NVTX scoped range. More... | |
| NVTXScopedRange (const NVTXScopedRange &other)=delete | |
| NVTXScopedRange (NVTXScopedRange &&other)=delete | |
| NVTXScopedRange & | operator= (const NVTXScopedRange &other)=delete |
| NVTXScopedRange & | operator= (NVTXScopedRange &&other)=delete |
A class to create a NVTX range. No-op if TVM is not built against NVTX.
|
explicit |
Enter an NVTX scoped range.
|
inlineexplicit |
Enter an NVTX scoped range.
| tvm::runtime::NVTXScopedRange::~NVTXScopedRange | ( | ) |
Exist an NVTX scoped range.
|
delete |
|
delete |
|
delete |
|
delete |