Fix for users who were passing `Dimension` type as `units` arg in `Dense`.
authorFrancois Chollet <fchollet@google.com>
Wed, 11 Apr 2018 01:41:37 +0000 (18:41 -0700)
committerTensorFlower Gardener <gardener@tensorflow.org>
Wed, 11 Apr 2018 01:44:19 +0000 (18:44 -0700)
PiperOrigin-RevId: 192387984

tensorflow/python/keras/_impl/keras/layers/core.py

index 87b9972..f64174a 100644 (file)
@@ -836,7 +836,7 @@ class Dense(Layer):
 
     super(Dense, self).__init__(
         activity_regularizer=regularizers.get(activity_regularizer), **kwargs)
-    self.units = units
+    self.units = int(units)
     self.activation = activations.get(activation)
     self.use_bias = use_bias
     self.kernel_initializer = initializers.get(kernel_initializer)