ultralytics 8.3.7 custom Predictor args fix (#16734)
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
This commit is contained in:
parent
2102713540
commit
ee5331bdee
2 changed files with 3 additions and 1 deletions
|
|
@ -1,6 +1,6 @@
|
|||
# Ultralytics YOLO 🚀, AGPL-3.0 license
|
||||
|
||||
__version__ = "8.3.6"
|
||||
__version__ = "8.3.7"
|
||||
|
||||
import os
|
||||
|
||||
|
|
|
|||
|
|
@ -544,6 +544,8 @@ class Model(nn.Module):
|
|||
|
||||
if not self.predictor:
|
||||
self.predictor = predictor or self._smart_load("predictor")(overrides=args, _callbacks=self.callbacks)
|
||||
if predictor:
|
||||
self.predictor.args = get_cfg(self.predictor.args, args)
|
||||
self.predictor.setup_model(model=self.model, verbose=is_cli)
|
||||
else: # only update args if predictor is already setup
|
||||
self.predictor.args = get_cfg(self.predictor.args, args)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue