(model, iters=20)
| 262 | output = rn18(inp) |
| 263 | |
| 264 | def benchmark(model, iters=20): |
| 265 | with torch.no_grad(): |
| 266 | for _ in range(10): |
| 267 | model(inp) |
| 268 | begin = time.time() |
| 269 | for _ in range(iters): |
| 270 | model(inp) |
| 271 | return str(time.time()-begin) |
| 272 | |
| 273 | # Benchmark original model |
| 274 | print("Original model time: ", benchmark(rn18)) |
no test coverage detected