(self)
| 107 | # |
| 108 | |
| 109 | def __call__(self): |
| 110 | for _ in range(self.warmup_iterations): |
| 111 | self.operation.run(self.arguments) |
| 112 | |
| 113 | self.timer.start() |
| 114 | for _ in range(self.iterations): |
| 115 | self.operation.run(self.arguments) |
| 116 | |
| 117 | self.timer.stop_and_wait() |
| 118 | runtime = self.timer.duration(self.iterations) |
| 119 | return runtime |
| 120 | |
| 121 | # |
| 122 | # CUTLASS Profiler |
nothing calls this directly
no test coverage detected