Release 8.0.4 fixes (#256)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com> Co-authored-by: Laughing <61612323+Laughing-q@users.noreply.github.com> Co-authored-by: TechieG <35962141+gokulnath30@users.noreply.github.com> Co-authored-by: Parthiban Marimuthu <66585214+partheee@users.noreply.github.com>
This commit is contained in:
parent
f5dfd5be8b
commit
216cf2ddb6
18 changed files with 96 additions and 67 deletions
|
|
@ -111,7 +111,7 @@ class YOLO:
|
|||
self.model.fuse()
|
||||
|
||||
@smart_inference_mode()
|
||||
def predict(self, source, **kwargs):
|
||||
def predict(self, source, return_outputs=True, **kwargs):
|
||||
"""
|
||||
Visualize prediction.
|
||||
|
||||
|
|
@ -127,8 +127,8 @@ class YOLO:
|
|||
predictor = self.PredictorClass(overrides=overrides)
|
||||
|
||||
predictor.args.imgsz = check_imgsz(predictor.args.imgsz, min_dim=2) # check image size
|
||||
predictor.setup(model=self.model, source=source)
|
||||
return predictor()
|
||||
predictor.setup(model=self.model, source=source, return_outputs=return_outputs)
|
||||
return predictor() if return_outputs else predictor.predict_cli()
|
||||
|
||||
@smart_inference_mode()
|
||||
def val(self, data=None, **kwargs):
|
||||
|
|
@ -212,10 +212,12 @@ class YOLO:
|
|||
|
||||
@staticmethod
|
||||
def _reset_ckpt_args(args):
|
||||
args.pop("device", None)
|
||||
args.pop("project", None)
|
||||
args.pop("name", None)
|
||||
args.pop("batch", None)
|
||||
args.pop("epochs", None)
|
||||
args.pop("cache", None)
|
||||
args.pop("save_json", None)
|
||||
|
||||
# set device to '' to prevent from auto DDP usage
|
||||
args["device"] = ''
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue