From f3ce92d931636ca6b94d72279d6e4ee548a361d8 Mon Sep 17 00:00:00 2001 From: Nikolai <osterei33@gmx.de> Date: Sun, 12 Aug 2018 11:30:43 +0200 Subject: [PATCH] allow both None and 0 for deactivating dropout --- toolkit.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/toolkit.py b/toolkit.py index a318c21..3ef7399 100755 --- a/toolkit.py +++ b/toolkit.py @@ -623,7 +623,7 @@ class ClassificationProject(object): # the (other) hidden layers for node_count, dropout_fraction in zip(self.nodes[start_layer:], self.dropout[start_layer:]): self._model.add(Dense(node_count, activation=self.activation_function)) - if dropout_fraction > 0: + if (dropout_fraction is not None) and (dropout_fraction > 0): self._model.add(Dropout(rate=dropout_fraction)) # last layer is one neuron (binary classification) self._model.add(Dense(1, activation=self.activation_function_output)) -- GitLab