Skip to content

Commit 17b238e

Browse files
committed
pyright type check fixes
1 parent cface66 commit 17b238e

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

luxonis_train/core/core.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,11 +152,13 @@ def __init__(
152152

153153
rich.traceback.install(suppress=[pl, torch], show_locals=False)
154154

155+
tracker_params = self.cfg.tracker.model_dump()
156+
tracker_params.pop("_auto_finalize", None)
155157
self.tracker = LuxonisTrackerPL(
156158
rank=rank_zero_only.rank,
157159
mlflow_tracking_uri=self.environ.MLFLOW_TRACKING_URI,
160+
**tracker_params,
158161
_auto_finalize=False,
159-
**self.cfg.tracker.model_dump(),
160162
)
161163

162164
self.run_save_dir = (

luxonis_train/core/utils/infer_utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,8 @@ def infer_from_loader(
148148
"""
149149
if save_dir is not None:
150150
writer = InferenceSaveWriter(Path(save_dir), img_paths)
151-
model.pl_trainer.callbacks.append(writer)
151+
callbacks = cast(list[Any], model.pl_trainer.callbacks)
152+
callbacks.append(writer)
152153
try:
153154
model.pl_trainer.predict(
154155
model.lightning_module,
@@ -157,7 +158,7 @@ def infer_from_loader(
157158
)
158159
finally:
159160
with suppress(ValueError):
160-
model.pl_trainer.callbacks.remove(writer)
161+
callbacks.remove(writer)
161162
return
162163

163164
predictions = model.pl_trainer.predict(model.lightning_module, loader)

0 commit comments

Comments
 (0)