Skip to content

Commit 608b875

Browse files
committed
feat(utils): rewrite segmentation benchmarker
1 parent 84a383a commit 608b875

File tree

3 files changed

+339
-130
lines changed

3 files changed

+339
-130
lines changed

cellseg_models_pytorch/utils/latency_benchmark.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,13 @@
1212

1313
class LatencyBenchmarker:
1414
def __init__(self, inferer: BaseInferer) -> None:
15-
"""Benchmark latencies of the model an post-processing pipelines."""
15+
"""Benchmark latencies of the model an post-processing pipelines.
16+
17+
Parameters
18+
----------
19+
inferer : BaseInferer
20+
An inferer object that contains model outputs.
21+
"""
1622
self.inferer = inferer
1723

1824
try:
@@ -178,7 +184,7 @@ def model_latency(
178184
Height and width of the input.
179185
batch_size : int, default=1
180186
Batch size.
181-
reps : int, default=300
187+
reps : int, default=100
182188
Number of repetitions to run the latency measurement.
183189
warmup_reps : int, default=3
184190
Number of repetitions that are used for warming up the gpu.

0 commit comments

Comments
 (0)