From edbc5c3f84109333dd0559f5cb509d15ad9d52d9 Mon Sep 17 00:00:00 2001 From: Matthias Bisping Date: Tue, 29 Mar 2022 18:21:14 +0200 Subject: [PATCH] redoing model loading design --- image_prediction/model_loader/database/__init__.py | 0 image_prediction/model_loader/database/connector.py | 8 ++++++++ .../model_loader/database/connectors/__init__.py | 0 3 files changed, 8 insertions(+) create mode 100644 image_prediction/model_loader/database/__init__.py create mode 100644 image_prediction/model_loader/database/connector.py create mode 100644 image_prediction/model_loader/database/connectors/__init__.py diff --git a/image_prediction/model_loader/database/__init__.py b/image_prediction/model_loader/database/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/image_prediction/model_loader/database/connector.py b/image_prediction/model_loader/database/connector.py new file mode 100644 index 0000000..8b98f97 --- /dev/null +++ b/image_prediction/model_loader/database/connector.py @@ -0,0 +1,8 @@ +import abc + + +class DatabaseConnector(abc.ABC): + + @abc.abstractmethod + def get_object(self, identifier): + pass diff --git a/image_prediction/model_loader/database/connectors/__init__.py b/image_prediction/model_loader/database/connectors/__init__.py new file mode 100644 index 0000000..e69de29