From 7e6681d770a77484a2b70a1c935e7ea44e7e83c9 Mon Sep 17 00:00:00 2001 From: Felix Kleinert <f.kleinert@fz-juelich.de> Date: Mon, 5 Jul 2021 10:20:39 +0200 Subject: [PATCH] update model class for IntelliO3Ar --- mlair/model_modules/model_class.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mlair/model_modules/model_class.py b/mlair/model_modules/model_class.py index 004fd217..7e0895fb 100644 --- a/mlair/model_modules/model_class.py +++ b/mlair/model_modules/model_class.py @@ -455,13 +455,13 @@ class IntelliO3TsArchitecture(AbstractModelClass): ) model = keras.Model(inputs=X_input, outputs=[out_minor1, out_main]) - if self.avail_gpus == 0: + if self.avail_gpus <= 1: self.model = model else: self.model = keras.utils.multi_gpu_model(model, self.avail_gpus) + print(f"Set multi_gpu model with {self.avail_gpus} GPUs") def set_compile_options(self): - self.optimizer = keras.optimizers.SGD(lr=self.initial_lr, momentum=0.9) self.compile_options = {"optimizer": keras.optimizers.adam(lr=self.initial_lr, amsgrad=True), "loss": [l_p_loss(4), keras.losses.mean_squared_error], "metrics": ['mse'], @@ -663,4 +663,4 @@ class MyCNNModelSect(AbstractModelClass): # drop=.94, # epochs_drop=10) self.loss = keras.losses.mean_squared_error - self.compile_options = {"metrics": ["mse", "mae"]} \ No newline at end of file + self.compile_options = {"metrics": ["mse", "mae"]} -- GitLab