Unverified 提交 547c89b3 authored 作者: Glenn Jocher's avatar Glenn Jocher 提交者: GitHub

Add `--keras` argument for TF exports (#7921)

上级 15057d2a
...@@ -455,6 +455,7 @@ def run( ...@@ -455,6 +455,7 @@ def run(
half=False, # FP16 half-precision export half=False, # FP16 half-precision export
inplace=False, # set YOLOv5 Detect() inplace=True inplace=False, # set YOLOv5 Detect() inplace=True
train=False, # model.train() mode train=False, # model.train() mode
keras=False, # use Keras
optimize=False, # TorchScript: optimize for mobile optimize=False, # TorchScript: optimize for mobile
int8=False, # CoreML/TF INT8 quantization int8=False, # CoreML/TF INT8 quantization
dynamic=False, # ONNX/TF: dynamic axes dynamic=False, # ONNX/TF: dynamic axes
...@@ -536,8 +537,9 @@ def run( ...@@ -536,8 +537,9 @@ def run(
agnostic_nms=agnostic_nms or tfjs, agnostic_nms=agnostic_nms or tfjs,
topk_per_class=topk_per_class, topk_per_class=topk_per_class,
topk_all=topk_all, topk_all=topk_all,
iou_thres=iou_thres,
conf_thres=conf_thres, conf_thres=conf_thres,
iou_thres=iou_thres) # keras model keras=keras)
if pb or tfjs: # pb prerequisite to tfjs if pb or tfjs: # pb prerequisite to tfjs
f[6] = export_pb(model, file) f[6] = export_pb(model, file)
if tflite or edgetpu: if tflite or edgetpu:
...@@ -569,6 +571,7 @@ def parse_opt(): ...@@ -569,6 +571,7 @@ def parse_opt():
parser.add_argument('--half', action='store_true', help='FP16 half-precision export') parser.add_argument('--half', action='store_true', help='FP16 half-precision export')
parser.add_argument('--inplace', action='store_true', help='set YOLOv5 Detect() inplace=True') parser.add_argument('--inplace', action='store_true', help='set YOLOv5 Detect() inplace=True')
parser.add_argument('--train', action='store_true', help='model.train() mode') parser.add_argument('--train', action='store_true', help='model.train() mode')
parser.add_argument('--keras', action='store_true', help='TF: use Keras')
parser.add_argument('--optimize', action='store_true', help='TorchScript: optimize for mobile') parser.add_argument('--optimize', action='store_true', help='TorchScript: optimize for mobile')
parser.add_argument('--int8', action='store_true', help='CoreML/TF INT8 quantization') parser.add_argument('--int8', action='store_true', help='CoreML/TF INT8 quantization')
parser.add_argument('--dynamic', action='store_true', help='ONNX/TF: dynamic axes') parser.add_argument('--dynamic', action='store_true', help='ONNX/TF: dynamic axes')
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论