diff --git a/tools/infer/utility.py b/tools/infer/utility.py index 74ec42ec842abe0f214f13eea6b30a613cfc517b..67a03177346935051a484bf1b96a629fe16fab3e 100644 --- a/tools/infer/utility.py +++ b/tools/infer/utility.py @@ -272,9 +272,10 @@ def create_predictor(args, mode, logger): if args.rec_algorithm not in ["CRNN", "SVTR_LCNet"]: use_dynamic_shape = False imgH = int(args.rec_image_shape.split(',')[-2]) - min_input_shape = {"x": [1, 3, imgH, 10]} - max_input_shape = {"x": [args.rec_batch_num, 3, imgH, 2304]} - opt_input_shape = {"x": [args.rec_batch_num, 3, imgH, 320]} + min_input_shape = {"x": [1, 3, imgH, 10], } + max_input_shape = {"x": [args.rec_batch_num, 3, imgH, 2304], } + opt_input_shape = {"x": [args.rec_batch_num, 3, imgH, 320], } + config.exp_disable_tensorrt_ops(["elementwise_add"]) elif mode == "cls": min_input_shape = {"x": [1, 3, 48, 10]} max_input_shape = {"x": [args.rec_batch_num, 3, 48, 1024]}