Skip to content

Commit

Permalink
delete shape_info_name
Browse files Browse the repository at this point in the history
  • Loading branch information
LDOUBLEV committed Sep 19, 2022
1 parent 1b07e42 commit 9881156
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions tools/infer/utility.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ def init_args():
parser.add_argument("--ir_optim", type=str2bool, default=True)
parser.add_argument("--use_tensorrt", type=str2bool, default=False)
parser.add_argument("--min_subgraph_size", type=int, default=15)
parser.add_argument("--shape_info_filename", type=str, default=None)
parser.add_argument("--precision", type=str, default="fp32")
parser.add_argument("--gpu_mem", type=int, default=500)

Expand Down Expand Up @@ -228,7 +227,8 @@ def create_predictor(args, mode, logger):
use_calib_mode=False)

# collect shape
trt_shape_f = f"{os.path.dirname(args.shape_info_filename)}/{mode}_{os.path.basename(args.shape_info_filename)}"
model_name = os.path.basename(model_dir[:-1]) if model_dir.endswith("/") else os.path.basename(model_dir)
trt_shape_f = f"{mode}_{model_name}"
if trt_shape_f is not None:
if not os.path.exists(trt_shape_f):
config.collect_shape_range_info(trt_shape_f)
Expand All @@ -240,10 +240,6 @@ def create_predictor(args, mode, logger):
f"dynamic shape info file( {trt_shape_f} ) already exists, not need to generate again."
)
config.enable_tuned_tensorrt_dynamic_shape(trt_shape_f, True)
else:
logger.info(
f"when using tensorrt, dynamic shape is a suggested option, you can use '--shape_info_filename=shape.txt' for offline dygnamic shape tuning"
)

elif args.use_npu:
config.enable_npu()
Expand Down

0 comments on commit 9881156

Please sign in to comment.