diff --git a/frigate/util/model.py b/frigate/util/model.py index 44b0bc7ff..cfe5aa2d6 100644 --- a/frigate/util/model.py +++ b/frigate/util/model.py @@ -196,6 +196,8 @@ class FaceClassificationModel: def __download_models(self, path: str) -> None: try: file_name = os.path.basename(path) + # conditionally import ModelDownloader + from frigate.util.downloader import ModelDownloader ModelDownloader.download_from_url(self.model_files[file_name], path) except Exception as e: logger.error(f"Failed to download {path}: {e}")