applied black

This commit is contained in:
Matthias Bisping 2022-03-30 19:38:15 +02:00
parent b3e1604ecc
commit 91dd467142
14 changed files with 4 additions and 16 deletions

View File

@ -2,7 +2,6 @@ import abc
class Preprocessor(abc.ABC):
@abc.abstractmethod
def preprocess(self, batch):
raise NotImplementedError

View File

@ -2,7 +2,6 @@ from image_prediction.estimator.preprocessor.preprocessor import Preprocessor
class IdentityPreprocessor(Preprocessor):
@staticmethod
def preprocess(images):
return images

View File

@ -2,7 +2,6 @@ import abc
class Formatter(abc.ABC):
@abc.abstractmethod
def format(self, info: dict):
raise NotImplementedError

View File

@ -5,7 +5,6 @@ from image_prediction.formatter.formatter import Formatter
class EnumFormatter(Formatter):
def format(self, metadata: dict):
return {key.value if isinstance(key, Enum) else key: val for key, val in metadata.items()}

View File

@ -6,7 +6,6 @@ ImageMetadataPair = namedtuple("ImageMetadataPair", ["image", "metadata"])
class ImageExtractor(abc.ABC):
@abc.abstractmethod
def extract(self, obj) -> Iterable[ImageMetadataPair]:
raise NotImplementedError

View File

@ -2,7 +2,6 @@ import abc
class LabelMapper(abc.ABC):
@abc.abstractmethod
def map_labels(self, items):
raise NotImplementedError

View File

@ -10,9 +10,7 @@ class IndexMapper(LabelMapper):
def __validate_index_label_format(self, index_label: int) -> None:
if not 0 <= index_label < len(self.__labels):
raise UnexpectedLabelFormat(
f"Received index label '{index_label}' that has no associated string label."
)
raise UnexpectedLabelFormat(f"Received index label '{index_label}' that has no associated string label.")
def __map_label(self, index_label: int) -> str:
self.__validate_index_label_format(index_label)

View File

@ -24,7 +24,9 @@ class ProbabilityMapper(LabelMapper):
def __map_array(self, probabilities: np.ndarray) -> dict:
self.__validate_array_label_format(probabilities)
cls2prob = dict(sorted(zip(self.__labels, list(map(self.__rounder, probabilities))), key=itemgetter(1), reverse=True))
cls2prob = dict(
sorted(zip(self.__labels, list(map(self.__rounder, probabilities))), key=itemgetter(1), reverse=True)
)
most_likely = [*cls2prob][0]
return {"label": most_likely, "probabilities": cls2prob}

View File

@ -2,7 +2,6 @@ import abc
class DatabaseConnector(abc.ABC):
@abc.abstractmethod
def get_object(self, identifier):
raise NotImplementedError

View File

@ -2,7 +2,6 @@ from image_prediction.model_loader.database.connector import DatabaseConnector
class DatabaseConnectorMock(DatabaseConnector):
def __init__(self, store: dict):
self.store = store

View File

@ -4,7 +4,6 @@ from image_prediction.model_loader.database.connector import DatabaseConnector
class ModelLoader:
def __init__(self, database_connector: DatabaseConnector):
self.database_connector = database_connector

View File

@ -3,7 +3,6 @@ from image_prediction.redai_adapter.mlflow import MlflowModelReader
class MlflowConnector(DatabaseConnector):
def __init__(self, mlflow_reader: MlflowModelReader):
self.mlflow_reader = mlflow_reader

View File

@ -48,7 +48,6 @@ def get_formatter():
class Pipeline:
def __init__(self):
self.pipe = rcompose(get_extractor_classifier(), get_formatter())

View File

@ -9,7 +9,6 @@ from image_prediction.redai_adapter.model import PredictionModelHandle
class MlflowModelReader:
def __init__(self, mlruns_dir=None):
self.mlruns_dir = mlruns_dir
mlflow.set_tracking_uri(self.mlruns_dir)